Actually, I have seen many Forex proprietary firms offering access to $25K fund and charging $150 per month. If you pay $150, they will give you access to MT4 $25K real account. But they will allow you to lose highest $2500. If you lose $2500, you are out of the game. So, I think in the back end they are allocating highest 4K-5K for each account and with the help of broker they are showing $25K. Most of them are using low range brokers. Is it possible from brokers end to manipulate the amount?