Currently, trading in the financial markets must go through brokerage firms, from stocks, bonds to currencies or commodities. The operation of these firms/platforms costs a lot of money in infrastructures, operating, selling and other expenses. These costs are charged to traders on each trading volume of their transaction, under different names as spread, swap, commission, tax, etc. Not to mention that there is a lack of transparency as brokerages can provide inaccurate prices, change spread or take opposite sides of traders’ trades. These not only reduce traders’ trust but also hurt them and have negative impacts on their’s trading performance.