Skip to content

Market Outlook

Calls with consequences

Every outlook ships with a target and an invalidation level, then gets marked when it resolves. 1 of the last 2 resolved calls hit their target — and the misses are all still here.

  • EURUSD
    Active

    Weekly closed back inside the prior range after sweeping the quarterly low. As long as 1.0780 holds, I'm looking for a rotation toward the range high at 1.0980.

    Target: 1.0980

    Invalidation: Daily close below 1.0780

    Published Jul 21, 2026

  • BTCUSD
    Target Hit

    Three weeks of compression under the range high with higher lows. Acceptance above 68.5K opens the prior all-time-high region. No position without the breakout — this is a level map, not a signal.

    Target: 72,800

    Invalidation: Weekly close below 61,200

    Breakout triggered on day 12 and reached the target within a week. Full write-up in the journal.

    Published Jul 2, 2026

  • XAUUSD
    Invalidated

    Gold tapped a fresh weekly supply after an extended run. Expecting at least a corrective leg toward 2,340 while price stays below 2,425.

    Target: 2,340

    Invalidation: Daily close above 2,425

    DXY breakdown invalidated the idea within three sessions. Logged, marked, moved on — the invalidation level did exactly its job.

    Published Jul 8, 2026

  • NAS100
    Active

    Index holding the monthly open despite heavy earnings week. Dips into 21,050–21,150 remain buyable while that zone holds, targeting a retest of the highs.

    Target: 21,690

    Invalidation: H4 close below 20,980

    Published Jul 19, 2026