KATHMANDU, May 26: Nepal Rastra Bank (NRB) has barred banks and financial institutions (BFIs) from making short-term investments in the secondary market, at a time when the stock exchange market is witnessing a whopping rise in transactions.