top of page
Search

GARM-X Gold Auction Repricing

  • Writer: Sandra Wakefield
    Sandra Wakefield
  • 19 hours ago
  • 10 min read

PSRC GARM-X Professional Whitepaper

Gold Auction Repricing Model




1. Executive Summary


GARM-X is a gold-specific institutional auction model designed to trade only when XAUUSD enters a qualified repricing environment. The model is not a generic buy/sell indicator. It is a selective liquidity-and-regime engine that attempts to identify when gold transitions from passive balance into directional repricing after liquidity has been engineered.


The system is built around four principles:


  1. Gold liquidity is session-driven.

  2. Major gold moves often begin after liquidity sweeps.

  3. VWAP and HTF alignment define whether the move is repricing or noise.

  4. Execution must be selective enough to survive outside the optimized short window.


GARM-X is currently best understood as a sniper model, not a high-frequency scalper.



2. Strategy Thesis


Gold frequently builds inventory during Asia, engineers liquidity during London or pre-New York, then reprices aggressively during the New York liquidity window.

GARM-X attempts to exploit that behavior by waiting for:


Liquidity event → displacement → regime confirmation → precision retest → structured exit


The model does not chase every breakout. It waits for institutional confirmation that price is leaving one auction area and repricing toward another.


The core hypothesis:


The highest-quality gold trades occur when liquidity has been swept, displacement confirms intent, VWAP confirms acceptance, and HTF/volume proxy conditions support repricing.


3. Core Logic


3.1 Auction Map


GARM-X maps the active gold auction using:


Asia High / Asia Low

London High / London Low

Previous Day High / Low

Previous Week High / Low

Round-number liquidity

Daily VWAP

Asia AVWAP

London AVWAP

HTF EMA structure

These levels form the working liquidity map.

The model asks:

Where is liquidity resting?

Was it swept?

Did price reject or accept?

Is the market repricing or still balanced?


3.2 Liquidity Sweep Engine


The system identifies liquidity raids above or below important reference levels.


Long-side sweep examples:


Sweep below Asia Low

Sweep below previous day low

Sweep below previous week low

Sweep below round-number liquidity

Then reclaim back above the swept level

Short-side sweep examples:

Sweep above Asia High

Sweep above previous day high

Sweep above previous week high

Sweep above round-number liquidity

Then reject back below the swept level

The sweep itself is not enough. It must be followed by confirmation.


3.3 Displacement Confirmation


After the sweep, GARM-X requires displacement.


For longs:


Bullish body expansion

Micro-structure break

Close above reclaimed liquidity

VWAP acceptance


For shorts:


Bearish body expansion

Micro-structure break

Close below rejected liquidity

VWAP acceptance

This is what separates a true auction shift from a random wick.


3.4 Repricing Gate


The repricing gate is the heart of the model.

The system blocks trades unless gold shows evidence of directional repricing.


The gate evaluates:


HTF bias

Daily EMA slope

H4 EMA slope

VWAP slope

ATR regime

GC futures CVD proxy

Daily VWAP position

Bull/bear regime score

When this gate is inactive, the HUD displays:

NO REPRICING

That is not a flaw. That is the model refusing to trade low-quality environments.


3.5 Router Logic


GARM-X uses a router to decide whether the environment supports bullish or bearish execution.


Router states:

BULL

BEAR

NO RP

OFF


A bullish route requires sufficient agreement between:


Price above key HTF references

Positive VWAP slope

Supportive GC CVD proxy

Daily VWAP acceptance

Bull score dominance

A bearish route requires the opposite:

Price below key HTF references

Negative VWAP slope

Bearish GC CVD proxy

Daily VWAP rejection

Bear score dominance


The current accepted production behavior is selective. The model may sit inactive for long periods until the router confirms a real repricing environment.


Win Gold Trading
Win Gold Trading

4. Setup Types


4.1 FA-L — Failed Auction Long


A failed auction long occurs when price raids downside liquidity, fails to continue lower, then reclaims the auction.


Ideal sequence:

Sweep below liquidity

Reclaim

Bullish displacement

VWAP acceptance

Router supports long repricing

Precision entry on confirmation or pullback


Best condition:

Gold sweeps downside liquidity into London / NY transition, then New York reprices higher.


4.2 FA-S — Failed Auction Short


A failed auction short occurs when price raids upside liquidity, fails to continue higher, then rejects the auction.


Ideal sequence:


Sweep above liquidity

Rejection

Bearish displacement

VWAP rejection

Router supports short repricing

Precision entry on confirmation or pullback


Best condition:


Gold sweeps buy-side liquidity into London / pre-NY, then New York reprices lower.


4.3 C-L — Continuation Long


A continuation long occurs when gold has already shown bullish intent and continues after reclaiming or breaking auction structure.


Ideal sequence:

Bullish regime

London trap or prior sweep

Breakout through liquidity

VWAP support

HTF alignment

Pullback or confirmation entry


Best condition:

Trend-day continuation after New York confirms direction.


4.4 C-S — Continuation Short


A continuation short occurs when gold has already shown bearish intent and continues after rejecting or breaking auction structure.


Ideal sequence:


Bearish regime

London trap or prior sweep

Breakdown through liquidity

VWAP rejection

HTF alignment

Pullback or confirmation entry


Best condition:


Bearish repricing after failed upside auction or bearish macro impulse.


5. Entry Logic


GARM-X supports three entry styles.


5.1 Hybrid Entry — Default


This is the preferred mode.


It allows:


Confirmation close entries

Pullback entries

VWAP retests

AVWAP retests

Swept-level retests

FVG retests

Hybrid is best because gold often moves quickly after a liquidity event, but still frequently retests the origin of displacement.


5.2 Pullback Only


This is more conservative.


It waits for:

Retest of swept level

Retest of VWAP / AVWAP

Retest of FVG

Best for traders who want fewer entries and less chase risk.


5.3 Confirmation Close


This is more aggressive.

It enters immediately after the confirmation bar closes.

Best for fast gold repricing moves, but it can suffer worse entry price during high volatility.


6. Exit Model


GARM-X uses a structured partial-exit model.


Default exit split:

TP1: 25%

TP2: 25%

Runner: 50%

Default R structure:

TP1: 1.25R

TP2: 2.50R

Runner: 3R to 4R depending on router state


6.1 TP1

TP1 is the first de-risking point.

Purpose:

Reduce exposure

Confirm trade progress

Prepare for break-even logic


6.2 TP2


TP2 captures the second expansion leg.

Purpose:

Lock meaningful profit

Prepare runner management

Activate trailing logic where applicable


6.3 Runner


The runner is designed for gold’s expansion profile.


Runner targets may use:

Liquidity node

Round number

Previous session extreme

Previous day/week level

Fallback R multiple


This is critical because gold often produces asymmetric repricing moves when the model catches the correct session expansion.


6.4 Break-Even Logic


After TP1, the model can move the virtual stop toward break-even, but only when conditions are acceptable.

Default logic:

Move to BE after TP1

Require VWAP acceptance before BE

This avoids choking trades too early during normal gold pullbacks.


6.5 Runner Trail


After TP2, the model can trail the runner using:


Chandelier trail

Swing trail

EMA20 trail

Hybrid trail

Default:

Chandelier


This is appropriate for gold because expansion legs can be sharp and volatile.


7. Why This Is Fund-Grade


“Fund-grade” does not mean guaranteed profitable. It means the design follows institutional process standards rather than retail indicator logic.


GARM-X qualifies as fund-grade in architecture because it has:


7.1 Edge Isolation


The system does not trade generic technical signals. It isolates a specific market behavior:


Gold liquidity sweep + auction failure/continuation + repricing confirmation


That gives the strategy a defined edge hypothesis.


7.2 Regime Awareness


Most retail systems fail because they trade every condition.


GARM-X blocks:


No-repricing environments

Flat VWAP conditions

Weak ATR regimes

Counter-HTF continuation trades

Low-quality balance conditions

Shock candles

News windows

Bad timeframes


This improves live-trading realism.


7.3 Institutional Timing


The model is built around gold’s real liquidity windows:


Asia inventory

London trap

New York execution

US macro lockout

It does not assume all hours are equal.


7.4 Multi-Layer Confirmation


The model requires agreement between independent components:


Liquidity

Market structure

VWAP

HTF trend

ATR regime

GC CVD proxy

Cross-gold confirmation

Session timing

This reduces dependency on a single fragile signal.


7.5 Deployment-Ready Signal Layer


The v2.9 indicator includes:


Dynamic webhook alerts

Idempotency keys

Broker symbol override

OCO group IDs

Suggested quantity

SL / TP1 / TP2 / runner payloads

Duplicate-signal diagnostics

Live-readiness status


This prepares the system for automated execution through cTrader.


7.6 Controlled Trade Frequency


Current validated behavior is selective:


Short-window: 7 trades

365D: 26 trades

That is appropriate for a sniper gold model. The objective is not to trade constantly. The objective is to participate only during qualified repricing.


8. Best Use Case


GARM-X is best used as:


A New York-session gold repricing model


Primary use:

XAUUSD 5-minute chart

New York execution window

Liquidity-sweep and continuation trades

Semi-automated or fully automated execution

Best trader profile:

Professional discretionary trader

Prop firm trader

Systematic gold trader

Execution-desk operator

cTrader automation user


Not ideal for:

High-frequency scalping

Random-session trading

Low-volatility Asian range scalping

Trading during major unscheduled news

Over-optimized symbol hopping


9. Best Assets


Tier 1 — Primary Asset

XAUUSD

This is the core symbol. All model logic was designed around spot gold behavior.


Best brokers:

IC Markets

OANDA

Other deep-liquidity XAUUSD CFD providers


Important: broker feed differences matter. The model should be validated per broker because XAUUSD highs/lows can vary slightly across feeds.


Tier 2 — Confirmation / Secondary Testing


XAUUSD micro/standard CFD variants

Gold Spot/USD equivalents

Broker-specific XAUUSD symbols


Examples:

XAUUSD

GOLD

XAUUSD.r

XAUUSDm


Only use after adjusting symbol mapping and spread assumptions.


Tier 3 — Cross-Gold Confirmation Assets


These are better as confirmation symbols than direct trading symbols:


XAUEUR

XAUJPY

GC futures

Their main use is to confirm whether the gold move is broad-based or isolated to USD movement.


Not Recommended Without Re-Validation


Silver

Oil

NASDAQ

BTC

EURUSD

GBPJPY

US30

DAX


The model logic may transfer conceptually, but the default settings are gold-specific. Do not assume edge portability.


10. Best Timeframes


Primary Timeframe

5-minute

This is the best current operating timeframe.


Reason:

Good balance between signal precision and noise filtering

Captures gold liquidity sweeps

Works well with NY session repricing

Maintains realistic trade frequency


Acceptable Timeframes


3-minute

5-minute

15-minute


3-Minute


Best for more aggressive entries.


Pros:

Earlier entries

More precision around sweeps

Better for active desk monitoring


Cons:

More noise

More false displacement

Requires tighter execution controls


5-Minute


Best production default.


Pros:

Balanced precision

Less noise than 1m/3m

Good session structure

Best validated behavior so far


15-Minute

Best for conservative traders.


Pros:

Cleaner signals

Less noise

Better for semi-manual execution


Cons:

Later entries

Wider stops

Fewer trades

Potentially reduced R efficiency


Not Recommended


1-minute

30-minute

1-hour+

1-Minute

Too noisy for the current model unless redesigned with microstructure-specific filters.


30-Minute+

Too slow for the precision-entry logic. It may miss the actual sweep/reclaim mechanics that make the model effective.


11. Best Sessions


Primary Session


New York: 07:30–11:30 New York time

This is the model’s main execution window.


Best sub-window:

08:30–10:30 New York time


Why:

High gold liquidity

US macro flow

Institutional repricing

Breakout/continuation potential


Setup Formation Windows


Asia

18:00–03:00 New York time

Purpose:

Build inventory range

Create liquidity highs/lows

Define initial auction map


London


02:00–05:00 New York time

Purpose:

Engineer traps

Sweep Asia liquidity

Create pre-NY directional bias


New York


07:30–11:30 New York time

Purpose:

Execute repricing leg

Confirm or invalidate London trap

Expand toward liquidity objectives


12. News Handling


The default news lockout is:

08:25–08:40 New York time

This protects against uncontrolled US macro volatility.

The model can still catch post-news repricing, but it avoids firing directly into the release window.


This is important for gold because spreads, slippage, and wick behavior can become extreme around:


CPI

NFP

FOMC

PCE

Retail Sales

ISM

Unemployment data

Fed speeches

Geopolitical shocks


Manual override should be conservative.


13. Default Production Settings


Recommended default operating profile:


Symbol: XAUUSD

Timeframe: 5m

Router Mode: Consensus Routed

Repricing Gate: ON

Block Neutral Trading: ON

HTF Filter: All setups

HTF Bias Model: H4 EMA200 + Daily EMA50

Entry Style: Hybrid

Risk Per Trade: 0.50%

TP1: 1.25R

TP2: 2.50R

Runner: 3R–4R

TP Split: 25 / 25 / 50

Max Signals Per Day: 3

News Lockout: ON

Dynamic Alerts: ON

Duplicate Protection: Diagnostic only

For live deployment:

Fire Realtime Alerts Only: ON

Route Destination: cTrader Bridge

Broker Symbol Override: set to broker symbol if needed

Deployment Mode: PAPER first, then LIVE-SMALL



14. Operating Procedure


Pre-Session Checklist


Before NY open:


1. Confirm symbol is correct.

2. Confirm timeframe is 5m.

3. Confirm broker feed is active.

4. Confirm GC confirmation data is loading.

5. Confirm XAUEUR / XAUJPY data is loading if used.

6. Confirm HUD says READY.

7. Confirm health is GREEN or acceptable YELLOW.

8. Confirm news lockout schedule.

9. Confirm max signals per day.

10. Confirm cTrader bridge status once ported.


During Session


Only act when:


Router is BULL or BEAR

Repricing gate is active

Setup appears

BUY or SELL signal fires

SL/TP structure is visible

Alert payload is generated

Do not manually force trades during:

NO REPRICING

REGIME LOCK

NEWS LOCK

BAD TF

BAD QTY SPLIT

SIGNAL LOCK


Post-Session Review

Record:

Signal ID

Setup type

Router state

HTF bias

Entry price

SL

TP1

TP2

Runner

Exit result

Session bucket

Reason code

Execution slippage

Broker fill quality

This will matter for the cTrader execution journal.


15. Failure Conditions


GARM-X is expected to struggle during:


15.1 Choppy Balance


Symptoms:

Flat VWAP

Low ATR ratio

Price oscillates around daily VWAP

No clean displacement

Model response:

NO REPRICING


15.2 News Shock Without Retest

Gold may explode in one direction without a clean retest.

Model response:

Often no entry

This is acceptable. The system is not designed to chase uncontrolled candles.


15.3 Broker Feed Distortion


Different XAUUSD feeds may produce different sweep highs/lows.


Risk:

Signal appears on one broker but not another

SL/TP distances vary

Execution differs from TradingView


Solution:

Use the broker’s closest TradingView feed

Validate symbol mapping

Use cTrader-side protection


15.4 Excessive Spread / Slippage

Gold spreads can widen materially around rollover, news, and illiquid periods.


Risk:


Backtest and indicator levels look good

Live execution underperforms

Solution:

cTrader port must enforce spread filter, slippage checks, and broker-side SL immediately after fill.


15.5 Overriding NO REPRICING


The model’s main protection is not trading.

Manual override during blocked regimes is a major violation.


16. Risk Management Rules


Recommended live risk progression:


Paper Phase


Risk: 0%

Execution: alert-only / paper

Minimum sample: 30–50 signals

Goal: validate payloads, fills, timing, spread behavior


Live-Small Phase

Risk: 0.10%–0.25%

Minimum sample: 30 live trades

Goal: confirm slippage and order handling


Production Phase

Risk: 0.25%–0.50%

Only after cTrader execution logs match expected behavior

Avoid exceeding:

0.50% per trade

3 trades per day

3 consecutive losses

1.5% daily loss

4% weekly loss


17. cTrader Port Requirements


The cTrader version should not recreate alpha. It should consume the TradingView indicator payload and act as the execution authority.


Required cTrader functions:


Webhook receiver or bridge parser

Idempotency-key protection

Broker symbol validation

Spread filter

Session filter

Risk sizing

Market order execution

Broker-side SL/TP immediately after fill

TP1 partial close

TP2 partial close

Runner management

Break-even after TP1

Trailing after TP2

Emergency kill switch

Max daily loss

Max consecutive losses

Max trades per day

Execution journal

Dashboard HUD

The cTrader bot should reject any payload with:

Duplicate idempotency key

Expired timestamp

Invalid symbol

Invalid side

Invalid SL

Invalid quantity

Spread above limit

Risk above limit

Account not authorized

Live mode not armed


18. Final Deployment Classification


Current model status:


GARM-X v2.8 Strategy: Accepted benchmark

GARM-X v2.9 Indicator: Signal authority candidate

cTrader Port: Next execution layer


Current best use:

XAUUSD

5-minute

New York session

Repricing-only environments

Paper or forward-test mode before live execution


Professional verdict:


GARM-X is a fund-style gold repricing model, not because it guarantees profit, but because it uses a defined market thesis, regime gating, liquidity logic, risk controls, session awareness, execution payloads, and deployment discipline.

The next build should be the cTrader execution bridge, with TradingView v2.9 acting as the signal authority and cTrader acting as the broker-side execution and risk authority.


 

 
 
 

Comments


bottom of page