Prime XBT App
Prime XBT App
Download and Trade Now!
Back to Glossary

Discount House Definition

In this guide, we will explore what a discount house is, how it works, and what its role in the financial system is – read on for all the details!

What Is A Discount House?

In finance, the term “discount house” refers to a company that focuses on trading, discounting, and negotiating bills of exchange or promissory notes. Typically, these transactions are carried out on a large scale and also involve government bonds and T-Bills.

What You Need To Know About Discount Houses

If you encounter the discount house definition applied to the bill broker title, this is because these two terms essentially mean the same.

Discount houses originated in the 1820s and played a crucial role in London’s money market system. They facilitated the trading of government-guaranteed securities and other financial instruments, while also offering discounted short-term obligations to other entities seeking funds. By doing so, they injected liquidity into the secondary money market.

These institutions acted as intermediaries between lenders and borrowers, specializing in purchasing short-term financial instruments, such as certificates of deposit and commercial paper, at a discounted price. 

They borrowed funds at a lower rate from commercial banks and lent them out at a slightly higher one, profiting from the interest rate differential.

To regulate the economy’s money supply, the Bank of England conducted open market operations by offering loans to discount house institutions, who used the funds to purchase money market securities from commercial banks, enabling the latter to meet temporary needs for loanable funds or cash reserves.

Until the mid-1990s, the discount house concept was a crucial part of the financial system in the United Kingdom. However, by the year 2000, British discount houses had almost entirely disappeared as independent financial institutions.

Nowadays, while some discount house institutions still operate in certain countries, such as India, they no longer exist as separate entities in the majority of jurisdictions.

Checkable Deposits Definition
When it comes to managing your finances, the importance of k...
BSC Definition
In today's highly competitive business landscape, organizati...
Moving Average Definition
If you're involved in technical analysis, it’s crucial to ...
Due Diligence Definition
Due diligence is an important aspect of any business transac...

Live Chat

Contact our support team via live chat.

Help Center

Questions about our services?
Check out our Help Center.

Risk Warning:
Trading in leveraged products carries a high level of risk and may not be suitable for all investors.