Treasury Management is an essential function of a bank or a corporate or any entity dealing with large volumes of funds. With the increased globalization of markets, it has become essential to have an in-depth knowledge of the functioning of the domestic money and debt markets as also the foreign exchange markets for effective management of funds. On account of several policy measures undertaken by Nepal Rastra Bank and other Regulatory Authorities, different segment of financial markets (Money, Securities, Forex and Derivatives Markets) have witnessed significant growth in terms of developments of new financial instruments, number of players, volume of business, etc. Because of these developments, followed by increasing amount of challenges, treasury functions (in Front, Mid, and Back Office) in banks has grown manifold and therefore, has become challenging to manage. Therefore, it is indispensable for banks and other financial institutions to make their treasury officers well versed with various Treasury products and their successful marketing to their clients, undertaking treasury) operations, and managing the risks associated with such operations.