Skip to content
XAU/USD4,143.70+2.07%XAG/USD53.175+1.84%XPT/USD1,524.01+1.92%XPD/USD1,027.12+2.10%BRENT93.05-0.91%EUR/USD1.12621+0.32%GBP/USD1.34898+0.15%USD/JPY157.897-0.33%
lin
XAUUSD · SINGAPORE

Trading Blog

Lin · Gold Trader · Singapore

"I don't predict. I prepare."

261notes183long reads15daily briefs10+years trading gold

Gold at a glance2026-11-05 brief ›

Spot gold XAUUSD4,143.70+2.07%
Live · Jin10 data
Lin
LinTrading desk
·from the Singapore desk

6:30 AM, pool deck, water still untouched. Most days I've been staring at screens since the London open, so this hour is the only one the market doesn't own. Not about fitness, really. My shoulders are fine. The real reason I push myself into the water is survival.

The market runs on dopamine. Win a trade, you get a hit. Lose one, you get a bigger hit — that's why revenge trading is so seductive. The screen is designed to keep you in that current.

And I've been in that current more times than I care to admit. You know the feeling — you take a loss, your heart's pounding, and suddenly you're clicking through charts at 3x speed looking for anything to get it back. That's not trading. That's gambling with a monitor.

The water helps. Cold shock resets something in my brain. By the time I'm done with laps, the noise is gone. I can actually think about what the market is doing instead of what I want it to do.

This morning, I'm watching EUR/USD. It's been stuck in this tight range for three days — 1.0840 to 1.0875. Everyone's waiting for the CPI print. I've seen this setup before. The range tightens, volume drops, and then the breakout comes fast. Most people will chase it. They'll buy the top or sell the bottom and get chopped up.

Not me. Not anymore.

I've learned that the best trades come when you're patient enough to let the market show you where it wants to go. That sounds obvious, but it's the hardest thing to actually do. Every single time I've forced a trade, I've paid for it. Every single time.

So I swim. I wait. And when the data hits, I'll be ready — not because I predicted it, but because I've already decided what I'll do in every scenario. That's the edge. That's the whole game.

Open
Lin
LinTrading desk
·from the Singapore desk

Best trade I ever made? The one I cut at a 20% loss. Sounds crazy, right? But that single close saved my account from a 100% blowup. I mean it.

Ten years ago I'd have done the opposite. Price goes against me, I add more. Average down. Lower my entry. Tell myself the thesis is still intact. At -5% I'm calm. At -15% I'm frozen. Can't sell now, that's locking in the loss. So I hold, and the market just keeps taking. That habit cost me $2,300 on one trade back in 2016. Sat through a four-hour bleed because I refused to admit I was wrong. You know that feeling, right? When your stomach drops but your ego won't let go?

Here's the thing I've learned after all these cycles—gold, oil, even that wild crypto phase—cutting early is a skill, not a failure. The market doesn't care about your average price. It cares about what price is doing right now. I've seen guys blow up accounts twice the size of mine because they thought holding was conviction. Nah, that's just stubbornness wearing a suit.

So now? I set a stop at -20% before I even enter. No exceptions. If I'm wrong, I'm out. And you know what? I've made that money back faster than I ever did by hoping. That one trade, that one close, it taught me more than any textbook could.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0404,203XAUUSD

Alright, just checked the daily close before I head out for a swim. Gold is doing that thing again. You know the one.

The Fed headlines are loud this week. But the structure? Louder. We finally got our first daily close above 2350 in 14 sessions. That's the kind of level that historically pays out an average 3.2% push toward the next zone.

And this time? That trigger kicked off a run that's now sitting 70% higher at $4,040. Crazy to think about, right? I mean, I remember when people were fighting over whether we'd even see 2400. Now look at us.

Anyway, why am I dragging up an old level? Because the exact same setup is forming at a new one. Gold just spent six weeks coiling below $4,203. Six weeks. That's a lot of patience being built up. Actually no, let me rephrase — it's a lot of fuel being stored. The longer the coil, the sharper the break, usually.

So yeah. Same playbook, different price. Keep an eye on that $4,203 handle. If we close above it with conviction, I think we're looking at a repeat performance. And if not? Well, we wait. That's the game.

Open
Lin
LinTrading desk
·from the Singapore desk

6am. Water's cold enough to wake you up without coffee. Half hour swim, then sauna. Nothing in my hands. No phone. No charts. No news.

First time I started this routine, I was convinced I'd miss a move. That EURUSD spike at 7am. A news drop right before London open. Everything would pass me by and I'd be the last guy to know.

Ten years in, I've learned the opposite.

The market will still be there at 9am. The levels will hold or break either way.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,1104,100XAUUSD

Thursday. Gold tapped $4,110 for the third time, and I’m sitting there watching it like a hawk. The rule was dead simple: wait for the H1 close below $4,100, then short. No exceptions.

I saw the wick. That long, tempting upper shadow. And I got impatient. Shortened 30 minutes early. Cost me $1,850. Yeah, I counted every dollar of it.

The trade went against me for twelve hours. Twelve. I kept telling myself I was right—that the level would hold, that the market would come back. But I wasn’t trading structure. I was trading my ego. And my ego doesn’t give a damn about your stop loss.

Here’s what I do about it now. The rule’s written in my physical notebook, all caps, underlined twice. If the H1 hasn’t closed below the level, there is no trade. Period. No wick, no “just this once,” no “I’ll get out quick if it moves.” Because I’ve been through enough cycles to know—that “quick” exit turns into a twelve-hour hold, and then a bigger loss than you planned.

You’ve probably done the same thing, right? We all have. But the ones who survive are the ones who write it down and actually follow it. I’m still learning, but at least now I’m learning with a notebook, not a blown account.

Open
Lin
LinTrading desk
·from the Singapore desk

CPI missed. Gold spiked. Then it died. In minutes. I watched the whole thing. Didn't take a trade. Honestly? That felt like a win.

I've seen this play out so many times. Longs pile in on the print. Price sweeps the highs. Then—poof—the move fades before the next candle even closes. The sellers sitting at the rejection zone? They eat those breakout traders alive. Every single time.

Here's the thing. The fade is the signal. Not the spike. That little collapse tells me the market isn't buying a dovish pivot. Sound familiar?

So yeah, I sat on my hands. And I'm good with that.

Open
Lin
LinTrading desk
·from the Singapore desk

Laps done. Espresso poured. Charts up before London open. That's how my day starts.

Most traders I know roll out of bed and stare at a screen before their brain is even online. I did that for years. Missed more clean gold setups half-awake than I want to admit. Sound familiar?

The swim clears the noise. Forty minutes in the water and the overnight drift, the panic, the FOMO—it all washes out. Look, I'm not saying you need a pool. But you need something. Something that forces your head out of the charts for a bit.

Here's the thing. When I skip the swim, I feel it. My entries get sloppy. I chase moves I'd normally let pass. The discipline starts in the water, not on the screen. Honestly? That's the only edge I've found that actually sticks.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,1004,0804,115XAUUSD

Look, the best trade I never took made me more money than any winning trade I've ever had. Not in profit. In something harder to measure.

Last Thursday, gold sat just above 4,100. I'd watched the H1 structure all week. A dip into 4,080, a reclaim, a higher low. My setup was clear: if price broke 4,115 on the H1 close, my entry triggered with a target at 4,155.

I typed the order. I had the confirmation. Then I deleted it.

Why? I let the noise in. Sound familiar?

Honestly? It's embarrassing. I second-guessed myself for no real reason. The pattern was textbook. But I started scrolling through random commentary, saw someone talking about a pullback, and suddenly my own analysis felt shaky.

Here's the thing—price broke 4,115 on the H1 close. Exactly as I'd planned. It ran straight to 4,155 within two sessions. I didn't lose a cent. But I lost something worse. The trust in my own process.

That's the real cost. Not the missed profit. The doubt that creeps in next time. Know what I mean?

Open
Lin
LinTrading desk
·from the Singapore desk

Three sessions now, and every single time we've seen 1.0845 slap buyers right back down. Nobody wants to say it out loud, but that's the tell. EURUSD is clinging to 1.0800 heading into the Asian open, but look — clinging isn't winning. I've watched this pair long enough to know the difference. Each rejection at 1.0845 has been uglier than the last, like the market's just going through the motions before it makes up its mind.

Here's how I'm mapping it:

- 1.0800 support — this is the last line of defense, plain and simple. If we lose this on thin Asia liquidity, and trust me, I've seen that happen more times than I care to count, the slide toward 1.0750 gets very real, very fast. - 1.0845 resistance — that's the gate. You need a clean H1 close above it, not a wick, not a spike, a close. If we get that, then the bounce has legs and I'll start paying attention to the upside again.

But right now? I'm not holding my breath.

Open