I have been trading gold from Kuala Lumpur for six years. The XAUUSD game in 2025 is not the same as it was in 2020. Spreads are tighter during some sessions, wider during others. And if you are trading from Malaysia, your session timing matters more than any indicator.
Here is what actually works for me.
Know your session, know your spread. London open (3pm MYT) is when gold gets its first real move. The spread on XAUUSD with EBC or IC Markets is typically 15-25 cents at that hour. By 8pm MYT (London/NY overlap), it can widen to 40-50 cents around US data releases. I have seen 80 cents on XM during NFP. If you are scalping 2-3 USD moves, that spread eats you alive. I only trade the first two hours of London and the first hour of NY. The rest of the day, I wait.
Broker costs matter more than you think. A 30-cent spread on 0.10 lots is 3 USD per round turn. Do that 10 times a day and you have paid 30 USD in costs. Over a month, that is 600 USD. I use EBC for raw spreads (they are tight on gold) and IC Markets for reliability. XM is fine for smaller accounts but their gold spread is wider. Check the swap rates too if you hold overnight. Gold swaps can be brutal in one direction.
Trade the 4-hour, execute on the 15-minute. Gold respects key levels on the 4-hour chart. I mark the previous day's high and low, and the Asian session range. When price breaks the Asian range during London, I look for a retest on the 15-minute. Entry at the retest, stop 1.5x the 15-minute ATR. That is usually 3-5 USD. Target 2x risk. This works because gold trends intraday but respects structure.
Risk 0.5% per trade, not 1%. Gold moves 20-30 USD in a normal day. A 5 USD stop on 0.10 lots is 50 USD risk. On a 10,000 USD account, that is 0.5%. If you risk 1%, you are looking at 100 USD per trade. Two losses in a row and you are down 2%. That is fine. But if you are trading 0.50 lots with a 5 USD stop, you are risking 250 USD. One bad day and you are out. I keep my gold risk at 0.5% max.
Watch the dollar, not the news. XAUUSD is inversely correlated to DXY. When DXY breaks a key level, gold usually moves. I do not trade the news. I let the news happen and trade the reaction. For example, during the US CPI release at 8:30pm MYT, I wait for the first 15-minute candle to close. If it closes above the pre-news high, I look for a long on the pullback. This avoids the spread widening and the whipsaw.
Use a fixed daily loss limit. Mine is 2% of my account. Once I hit that, I close the platform. No revenge trading. Gold will be there tomorrow. I have seen too many traders blow up because they tried to recover a 1% loss and ended up down 5%.
Backtest your entries with real spreads. Most backtests use zero spread. That is fantasy. I backtest with a 30-cent spread and a 5-cent slippage. If the strategy still works, it is worth trading. If not, move on. I use a simple spreadsheet for this. No need for fancy software.
Keep a trading journal. I log every trade: entry, exit, reason, spread at entry, and how I felt. After 50 trades, you will see patterns. For example, I noticed I lose more on Fridays after 10pm MYT. So I stopped trading then. That one change improved my win rate by 8%.
Final word. Gold trading in Malaysia is not about finding the perfect indicator. It is about managing costs, timing, and risk. Start with a small account. Trade 0.01 lots until you have 50 trades logged. Then scale up. The market will still be here in 2026.
Actionable takeaway: This week, check your broker's XAUUSD spread during London open and NY open. If it is wider than 30 cents, consider switching to EBC or IC Markets. Then set a daily loss limit of 2% and stick to it. That alone will save your account.