As someone who trades indices frequently, understanding the true cost of trading on any broker is critical for managing risk. With Mahfaza, my initial research shows several important issues that traders like myself must account for. First, while Mahfaza advertises spreads as low as 0.5 pips on its Pro account (the lowest of its offerings), crucial cost details such as commissions, leverage, and deposit/withdrawal fees are not transparently listed, and this lack of clarity is a concern for cost estimation and budget planning. Based on the account types available, trading costs—at least as far as spreads are concerned—start from 1.5 pips for the standard Mahfaza account, 0.8 pips for the Trader account, and 0.5 pips for the Pro account. There is no mention of additional commissions, so spreads appear to be the main trading cost. However, in my experience, brokers without clear regulatory oversight sometimes introduce hidden fees or unfavorable terms elsewhere—such as wider spreads during news events or slippage—especially because Mahfaza operates without valid regulation. For me, the absence of explicit information on potential overnight swap charges, deposit and withdrawal methods, or miscellaneous fees requires an extra level of vigilance. While demo accounts are available for testing, I would take a very cautious approach and actively monitor real trading costs, especially with an unregulated broker. I cannot stress enough that lack of regulation, lack of clear leverage information, and missing deposit/withdrawal details add up to a high-risk environment—so I would personally factor in the possibility of unexpected costs when trading something as active as the US100.