Going back to the original post, there are three main reasons why banks / brokers are profitable and most retail traders are not: Traders pay the spread, banks / brokers receive the spread Banks and brokers have larger balance sheets Retail traders ...