Yes, someone needs to have a basic understanding of the financial industry and its functionality.  It is also necessary to have a comprehensive understanding of all the products, such as stocks, derivatives, IPOs, currencies, mutual funds, etc, trading in the financial market. Additionally, 1-2 years of financial industry experience are required.