Skip to content
XAU/USD4,141.92+2.02%XAG/USD53.061+1.62%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,141.92+2.02%
Live · Jin10 data
Lin
LinTrading desk
·from the Singapore desk

I skipped the gym for one day, and it cost me a trade I'd been tracking for weeks.

Not because of bad luck.

Because of the connection nobody talks about: discipline leaks. Wednesday morning I hit snooze instead of the barbell. Told myself it was one day. No big deal.

By NY open, gold had pulled back to the 61.8 FIB I'd marked three days earlier. My level. The one I'd been waiting for.

But instead of waiting for US session confirmation like I always do, I clicked buy early.

Every single time I break one routine, the next one cracks too. It's like the brain treats all discipline as one muscle. Skip the gym, and suddenly your entry rules feel optional. Your stop loss feels like a suggestion. You start rationalizing.

I know, I know—sounds dramatic. But I've watched this pattern replay in my own account for years. The weeks I train consistently? I take fewer trades, wait for confirmations, respect my risk. The weeks I slack off? I'm chasing entries, averaging down, checking charts every five minutes like a maniac.

It's not about fitness. It's about keeping promises to yourself. Small ones. Daily ones.

So now I treat the gym like a trading rule. Non-negotiable. Because if I can't honor a 45-minute commitment to myself, how the hell am I supposed to honor a stop loss at 2 AM when the market's trying to shake me out?

That gold trade? I got stopped out for 1.2R. The confirmation I skipped would've kept me out entirely. Or at least gotten me a better fill.

Lesson learned. Again.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,1973,9604,107XAUUSD

Just stared at the H4 close longer than I'd like to admit. XAU/USD is sitting right on the 61.8% Fibonacci of the 4197 to 3960 swing, around $4,107. D1 trend is still up. Higher lows since the July 17 flush, buyers stepped in at 3,960 and again at 3,983. But this is the part I keep staring at: the supply zone overhead at 4,130 to 4,160 rejected us twice, on July 22 and again on July 23. Same sellers, same level. The number that matters next week is $4,130. Not 4,107, not 4,080.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0454,060XAUUSD

I just watched gold bounce off $4,045 for the third time this week. Ten years ago I would've had nine lines on that chart. Now I have two. Support and resistance isn't a prediction. It's a memory. Price remembers where it got rejected, where it found buyers, where it broke down. That's it. The level doesn't decide where gold goes. It just tells you where other traders left their stop losses and their hopes. D1 trend is down inside a range.

Third time. Not even close to a breakout. Every single time it touches that number, it's like a wall. And I'm not drawing some fancy Fibonacci fan or a pivot point cluster. Just a straight line where sellers showed up. Twice last week, once today. That's the memory. Price keeps coming back to it, like it's checking if anyone's still home.

So what do I do with that? Honestly, nothing fancy. I wait. If we get a fourth touch and it holds, I'm looking for a short with a tight stop above $4,060. If it breaks — and I mean a real close above, not a wick — then the range flips and I'm wrong. Fine. I'll take the loss and move on. That's the game. You're not predicting the future. You're just reading the room. And right now, the room is saying $4,045 is the line in the sand.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0504,1504,020XAUUSD

I made money on every trade last month. That's exactly why I'm a worse trader now.

Two weeks ago I was long gold from the $4,050 area. D1 trend was up, price had retraced to the 61.8 Fib of the last swing, and the NY open confirmed the bounce. Textbook setup. Target $4,150, stop below $4,020.

Price ran $60 in my favor over a few days. Then a red H4 candle appeared that looked exactly like the start of a correction. My stomach dropped.

I've seen this movie before—so many times. In my experience, that's when the real damage happens. Not when you're wrong from the start, but when you're right for two days and then doubt creeps in. I closed the trade early. Took my $60 and felt smart about it.

Gold went to $4,150 the next morning. Then $4,180 by Friday.

Here's the thing I keep forgetting: a red H4 candle in a strong uptrend is just noise. It's the market breathing. But my brain treats it like a fire alarm. I've been through enough cycles to know better, yet I still let that little spike of fear override my plan.

You know what's funny? The stop was at $4,020. Even if I'd held and price reversed hard, I'd have lost $30. That's manageable. But the mental cost of being wrong after being right—that's what gets me. I'd rather take a small win than risk feeling stupid.

That's the trap. And I fall for it every damn time.

So yeah, last month's perfect record? It's costing me now. Because I'm second-guessing every entry, watching for that red candle that might not even mean anything. I've got to remind myself: the setup was clean, the risk was defined, and the market did exactly what it was supposed to do. My job was to let it.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0504,0524,070XAUUSD

Gold pushed through 4,050 this morning. I wasn't in it. The long setup was textbook—clean retracement to the 61.8 FIB on D1, rejection candle right at support, and the NY session was about to confirm. I just sat there. Not because the analysis was bad. It was spot on. I was still married to my short bias from last week.

You know that feeling, right? When you've been calling for a pullback for days, and the market finally gives you one—but it's shallow, and then it starts ripping again. Your brain goes, "No, it's going to reverse, just wait." And then it doesn't. It breaks through, and you're watching the screen like a spectator.

Missed trades don't hurt because of the money. I've been through enough of those to know. They hurt because taking the trade means admitting your last call was wrong. That's the part nobody talks about. You'd rather sit on your hands and be "right" about yesterday than be profitable today.

I've seen this pattern repeat in every cycle I've traded—2013, 2020, even the quiet years in between. The market doesn't care about your narrative. It just moves. And my job, your job, is to react to what's in front of us, not what we wish was happening.

Anyway, gold's at 4,052 now. Still no pullback. The next level I'm watching is 4,070, then the psychological 4,100. But I'm not chasing it. I'll wait for the next setup, and this time, I'm not bringing my ego to the table.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,1574,197XAUUSD

I just watched gold bounce off that same zone for the third time this month—and honestly, it felt like déjà vu. Three failed pushes into 4157-4197, and on the surface, they all looked the same. Same wicks. Same FIB level. Same crowd piling into shorts like it's a done deal.

But here's the thing—by the third attempt, the H4 data was whispering something different. I mean, really different. The selloffs? Getting shallower each time. Every dip held higher above the 61.8, and the D1 trend just never turned. It's like the market was holding its breath, waiting for someone to notice.

Let me rephrase that, actually. It's not that the price wasn't moving—it was. But the *momentum* behind those moves was fading. You can see it in the tape before it ever shows up in the candle. The volume on those selloffs? Drying up. The buyers stepping in earlier, with more conviction. I've seen this pattern a hundred times, and it still catches me off guard how subtle it is.

The crowd keeps shorting that band, probably thinking it's a free lunch. But if they'd just watch the H4 structure—the higher lows, the shrinking bearish momentum—they'd realize the third rejection isn't the same as the first. It's like the market's testing the waters, and the water's getting warmer.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,1004,1134,130XAUUSD

I just watched gold slice through $4,100 again like it wasn't there. Same script, different week. You'd think someone would learn. Most traders stare at the support and resistance lines and think that's the structure. It isn't. Not even close. The real structure is where the stops are piled up—that's why so many breakouts die halfway. I've seen it a hundred times. Price tags a level, everyone piles in, and then it reverses right at the point where the crowd's stop loss sits. Every single time.

D1 trend is up. That's the only trend that pays. I don't care what the 15-minute chart is whispering. Everything below H4 is noise dressed up as analysis. You want to trade that? Fine. Just don't call it structure.

Key levels this week:

$4,113 to $4,130. The ceiling that keeps rejecting. Three touches in five days. Each rejection gets a little weaker, though. First one was a clean fade. Second one was a sloppy mess. Third one? It held, but barely. I'm watching this range like a hawk. If we break above $4,130 with volume, the stops above it are going to light up like a Christmas tree. And that's the move everyone's actually waiting for.

Open
Lin
LinTrading desk
·from the Singapore desk

One NFP Trade Cost Me 200 Pips. It Taught Me What Textbooks Can't.

Friday, 8:27 a.m. Gold pinned at 1,296, right below the level I'd been marking all week. The calendar alert for Non-Farm Payrolls was buzzing on my phone. My coffee had gone cold. I was doing the one thing every trading book warns against: sitting there with a strong short bias and a trigger finger, convinced this release was going to confirm everything I already believed.

I was three years into trading gold. I had my D1 structure, my Fibonacci retracements, my support and resistance lines. I could recite every textbook rule for NFP release day. Wait for the print. Let the initial move settle. Fade the spike. It sounded clean in theory.

It fell apart in the first four minutes.

The Setup

The week leading in had been textbook-perfect. Gold spent four straight days grinding lower. Every rally got sold. Every lower high landed right on the Fibonacci level I'd drawn on the Daily. The trend was down, my bias was short, and I was convinced this release would be the confirmation that finally made me feel like a real trader.

I said the plan out loud that morning, the way you do when you're trying to convince yourself you have a system. "Fade the spike. That's the play."

I didn't have an entry level. I didn't have an invalidation level. I had a direction and a feeling. That's not a trade plan, but I didn't know that yet.

The Release

8:30 hit. The number crossed the wire, and gold dropped like the floor had been pulled out from under it. Fifteen pips in the first seconds. Maybe twenty. I didn't read the report. I didn't need to. Price was moving my way, and that was all my three-year-old brain needed.

I hesitated on the first entry because I wanted to be smart about it. Then I watched it drop another ten and something ugly took over. Not analysis. Not discipline. The fear of missing the move. The feeling that this trade was leaving without me, and if I didn't get in right now, I'd spend the whole weekend replaying it.

So I shorted at market. No trigger. No plan. Just a chart moving in my direction and a heartbeat five times faster than it should have been.

Ninety seconds later, I felt like a genius.

The Reversal

Then it snapped back. Not slowly. Not politely. It ripped upward like a rubber band stretched too far, and on its way through, it took out every stop sitting below the low. I remember staring at the screen, doing the floating-loss math in my head, telling myself it would turn back down because the Daily was bearish and the trend was my friend and every textbook I'd ever read said the first spike after NFP is a trap.

Except this time the spike wasn't the trap. The spike was the real move, and the reversal was the trap. The market liquidated the late shorts, broke the obvious support, and kept climbing through 1,300 like the level didn't exist.

I added to the position on the way up. That's the part I'm least proud of, so I'll say it plainly. I averaged into a losing trade because I couldn't accept that I was wrong. I watched gold run to 1,314, did the math on my average entry, and felt everything collapse in my chest.

By the time I got out, I was down 200 pips on the trade. On gold, that's roughly two thousand dollars per lot, and with the leverage I was running back then, it was a wound that took months to heal.

The account survived. My confidence didn't.

The Week After

The following week I did the thing every honest trader eventually admits to: I tried to get it back. I took trades I had no business taking, sized up on weak setups, and turned one stupid loss into a lesson that kept charging tuition. It took another small hit before I finally sat down and stopped.

That's the part nobody talks about in NFP trading lessons for beginners. The trade itself is bad enough. The revenge trading after it is worse. The market doesn't punish you once for a mistake. It punishes you every time you try to make that mistake disappear with another trade.

The Autopsy

I spent the next week going through the session the way you go through a car crash. One-minute chart. Then five-minute. Then hourly. I checked the data, the revisions, the wage component, the whole report. And that's when the first real lesson hit me.

The number didn't matter.

I don't remember the headline print anymore. I don't remember if it beat or missed. What I remember is the move before the move. How gold had been sold for four straight days. How every dip got bought the week before that. How the market had stacked one side of the trade with late sellers right before the release. None of that was in the report. All of it decided the reaction.

The textbooks told me how to analyze the data. They never told me that analysis isn't the game. Liquidity engineering is the game, and retail forex traders are the inventory.

What Textbooks Miss

What I know a decade later, after more NFP release days than I can count, is this:

The first thirty minutes after a release are a graveyard for anyone who trades the headline. The initial spike in one direction takes out the stops of everyone who positioned ahead of the data. Then price reverses and takes out everyone who chased the spike. If you're in either group on NFP release day, you're not trading. You're being traded.

The number is not the trade. The reaction to the number is the trade. And the reaction is driven by what's already in the market, not by what the data says.

The fear of missing out is the most expensive emotion in economic indicator trading. It's always stronger than the fear of losing money, which is exactly why the market is built the way it is. The spikes exist to trigger one fear first, then the other.

If I had to name the biggest NFP trade mistakes to avoid, overleveraging on NFP would sit at the top. A lot of beginner NFP traders think the answer is a better entry strategy. The best NFP trading strategy for retail traders isn't a strategy at all. It's a decision about whether to even be in the market when the number drops.

The honest answer to how to trade NFP without losing is boring. Trade smaller. Wait longer. Have zero interest in the first spike.

How I Trade NFP Now

These days I don't trade the first fifteen minutes of NFP. I don't even watch it the way I used to. I sit through the release, let the post-NFP market reaction play out, and wait for the Daily structure to tell me whether any of it actually matters. If gold makes a higher high after the dust settles and the structure supports it, maybe there's a trade in there. Usually on smaller size than I'd normally run. Usually there isn't a trade at all, and that's fine.

Not trading on NFP release day is a position too. It's been the best one I've ever held.

I'm not here to tell you to never touch high-impact news trading. Plenty of day traders and swing traders have systems that work around economic data, and some of them are genuinely good. I'm not the authority on your strategy. I'm just the guy who spent ten years staring at gold and learned that the one thing every book skips is the part where you're sitting at your desk at 8:33 in the morning with your stomach in your throat, making decisions with a brain that's been hijacked by adrenaline.

No textbook can prepare you for that. The only thing that prepares you is scar tissue.

And that reminds me of the conversation I keep having with newer traders. They ask about the single NFP trade that changed my trading. They expect a winning story, a perfect setup, a Fibonacci hit that paid for itself. Then I tell them about the Friday I lost 200 pips in forty minutes and spent the next week trying to win it back.

That trade changed my process in a boring, specific way. I started writing down my invalidation before I entered. I started cutting position size on news days. I started treating "I'm not sure" as a legitimate stance instead of a weakness.

You won't believe any of this until you've had your own version of that trade. I don't blame you. I wouldn't have believed it either. Some lessons have to be paid for in person.

That's the one that changed me. And no textbook ever came close.

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

Alright so 8:30 AM ET CPI comes out, hotter than expected. And you know what I did? I didn't buy the dip. I did the one thing most traders absolutely cannot do—nothing.

The first four minutes were brutal. I'm not gonna lie. Gold tagged lower, then snapped right back like a rubber band. Dip buyers were already posting screenshots like they'd won the lottery. And every single instinct I've built up over a decade of staring at charts is screaming at me, "buy the panic, you idiot."

I didn't touch it. Not even a little.

The D1 was showing me the truth the whole time. We rejected at 4157 last week, and printed a descending high. Actually no, let me rephrase—it wasn't even a clean descending high, it was more like a messy one, but the message was clear: sellers are in control above that level.

So yeah, I just sat there. Watched the noise. Let the crowd have their fun. Because the trade wasn't there yet, and forcing it would've just been me donating money to whoever's on the other side of my click.

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

I just watched the Asian session open and gold is doing that thing again. Flat open, drifting around $4,110, and the range keeps getting tighter. D1 trend's still up, but we're coiling. Here's what I keep coming back to: $4,050 is the line in the sand. Not 4,000. Not the July low. The 61.8% retracement of the July 20 rally, right where former resistance flipped to support. Everyone's got it marked. Every trader I know has this level on their chart.

And that's exactly what bothers me.

When everyone's staring at the same number, the market loves to fake you out. I've seen it a hundred times. Price tags 4,052, looks like it's breaking, you jump in short—then it snaps back like a rubber band and runs you over. Or worse, it sits there for hours, grinding sideways, and you're stuck watching your P&L bleed out from the spread alone.

So here's my actual plan, and I'm keeping it simple. I'm not touching anything until we get a close below 4,050 on the 4-hour chart. Not a wick. Not a flash. A close. If that happens, I'm looking at 4,010 as the next stop—that's the 50% retracement, and it's also where the volume profile shows a decent node from late July. Below that? 3,980, but I won't chase it.

If we hold 4,050 instead? Then I'm done for the day. No long. No revenge trade. The range is too tight, and the risk-reward just isn't there. I'd rather miss a move than get chopped up in a fake breakout.

One more thing—watch the dollar. It's been creeping higher all week, and if it breaks above 97.40, gold's going to feel the pressure even if the level holds. They're not perfectly correlated anymore, but when they move together, it's usually gold that gives way first.

Anyway, that's where my head's at. Levels, closes, and patience. Nothing fancy.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0334,055XAUUSD

Look, most traders scroll past the H4 close like it's background noise. I just watched this one settle at $4,033. That locked in my entire US-session plan. Along with one level I will not trade through: $4,055.

Why that level? Three daily closes above it this month. July 22, July 26, July 29. Every single one got dragged back inside the range within 48 hours. Sound familiar? I got caught on the second one. Yeah, that one hurt. So now the rule is simple: no chase through $4,055. No exceptions.

Honestly? I've seen this pattern enough times to know better. But it's easy to talk yourself into it when price is ripping. You tell yourself, "This time it's different." It's not. It never is. So I sit on my hands until we get a clean rejection or a real breakout—not just a spike through the level. Know what I mean?

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED3,9604,0004,006XAUUSD

Most traders wait for gold to break support to enter. I do the opposite. And honestly? It's the single biggest reason my US-session win rate jumped from decent to stupid.

Gold's been stuck in this six-week range. You know the one. Weekly support sits at 3,960 to 4,000. Price tagged 3,960 on July 17 — got bought right back up to 4,006. Then it tagged 3,982 on July 20. Closed at 4,007. Every single dip into that zone got absorbed during New York hours. Not a single clean break.

Here's what I mean by sizing around it, not through it.

I don't put my short below 3,960 and pray for a range break. That's hoping, not trading. What I actually do is wait for price to drift into that 3,960–3,985 pocket, then I'm watching the one-minute tape for the first sign of a bid. A big buyer stepping in. A rejection wick. Something that tells me the sellers are done for the session.

Then I size up. Not down.

Most guys get this backwards. They think the closer to support, the closer to a breakout. I've seen it a thousand times — they load up on shorts right at 3,965, price bounces fifty bucks, and they're stopped out before lunch. Meanwhile I'm buying that same dip with a stop below 3,955 and a target back at 4,000.

The range is your friend. Until it isn't.

And when it finally does break — and it will, eventually — I'll be the first to flip. But I'm not going to sit there and guess which Tuesday that happens. I'll let the market show me. Until then, I'm buying the dips in New York and selling the rips in Asia. Every time.

Open
Lin
LinTrading desk
·from the Singapore desk
PRICE MENTIONED4,0472,6504,000XAUUSD

Friday’s close came in at $4,047. That’s not just a number—that’s the line that separates a bull market from a bear trap. The old line in the sand was $2,650. Gold broke through it and never looked back. Now the battle is at $4,000. The price moved, sure. But the principle didn’t: the weekly close is still the verdict.

Range top? $4,080 to $4,150. Price tagged it twice, got rejected twice—and still, the weekly close won’t stick below $4,000. I’ve been staring at this all week, and honestly, it’s frustrating. You’d think after two rejections, we’d see some follow-through lower. Nope. Every time it dips, buyers just show up and shove it back up. Almost like they’re waiting for something.

Actually no, let me rephrase. It’s not "almost like"—it is exactly that. The market is waiting. The range top is defined, the range bottom is defined, and the weekly close is the only thing that actually matters right now. I’ve seen this pattern before, where price sits in a tight band and everyone’s guessing. Then one weekly close below $4,000 and suddenly all those buyers vanish. Or one close above $4,150 and the shorts start sweating.

But here’s the thing—price hasn’t made that move yet. So until it does, I’m treating $4,047 as the anchor. Everything above that, I lean bullish. Below that, I start to question the whole setup. That’s just how I trade it. Keep it simple. The weekly close is the verdict, and this week’s verdict is still out.

Open