NQ.REPLAY

Learn · Gold futures · Template

Gold futures backtesting journal template

A replay session is only useful if you can review it. This template lists the columns worth logging for GC and MGC practice trades, how to fill each one, and the formulas that turn a log into a review.

By the NQ Replay team · Updated

Short answer

Log every simulated gold trade with its session date, contract month, session tag, setup, entry, stop and exit, then compute risk and result in ticks and the R multiple (result ÷ risk). Add whether you followed the rule. Ticks are $0.10/oz: $10 per GC tick, $1 per MGC tick.

The columns and how to fill them

Gold backtesting journal columns
ColumnHow to fill it
session_dateTrading day the session ends on (sessions start 6:00 p.m. ET the evening before).
contractGC or MGC plus month, e.g. GCZ6. Changes at each roll.
session_tagnormal, holiday, roll, cpi, jobs, fomc — so you can filter later.
window_etWhen the signal happened in ET, e.g. 09:40.
setupName of the written rule you tested.
directionlong or short.
entryFill price in $/oz ($0.10 steps).
stopInitial stop price.
targetPlanned exit price, if your rule has one.
exitActual simulated exit price.
risk_ticks|entry − stop| ÷ 0.10.
result_ticks(exit − entry) ÷ 0.10, sign flipped for shorts.
r_multipleresult_ticks ÷ risk_ticks.
contractsNumber of contracts simulated.
gross_usdresult_ticks × tick value ($10 GC, $1 MGC) × contracts.
fees_usdYour own round-trip fee assumption × contracts.
rule_followedyes or no. Be honest — this is the most useful column.
skipped_signalyes if the rule fired and you didn't take it.
screenshotLink or file name of the chart at entry.
notesOne sentence on what you saw and felt.

Copy the template

CSV header (paste into a spreadsheet)

session_date,contract,session_tag,window_et,setup,direction,entry,stop,target,exit,risk_ticks,result_ticks,r_multiple,contracts,gross_usd,fees_usd,rule_followed,skipped_signal,screenshot,notes

Turning the log into a review

After each block of trades (for example every 20), calculate:

  • Count of trades and of skipped signals.
  • Win rate = trades with r_multiple > 0 ÷ all trades.
  • Average R = sum of r_multiple ÷ trades.
  • Max drawdown in R = largest peak-to-trough drop of the running R total.
  • Rule adherence = rule_followed "yes" ÷ all trades.
  • The same figures filtered by session_tag (normal vs cpi/jobs/fomc vs roll).

A low adherence score means the result describes your behaviour more than the rule. For the full testing method see how to backtest gold futures.

Filling one row (illustrative)

Example of filling the calculated columns
FieldValueWorking
direction / entry / stop / exitlong / 4,000.0 / 3,995.0 / 4,012.5Hypothetical prices, not a real trade
risk_ticks50(4,000.0 − 3,995.0) ÷ 0.10
result_ticks125(4,012.5 − 4,000.0) ÷ 0.10
r_multiple2.5125 ÷ 50
gross_usd (1 MGC)125125 × $1 × 1
Numbers chosen for easy arithmetic. They illustrate the formulas only.

Frequently asked questions

What should a backtesting journal include?

At minimum: date, contract, setup, direction, entry, stop, exit, risk and result in ticks, R multiple, whether you followed the rule, and notes. Tags for event and roll days make the review far more useful.

Why log in ticks and R rather than dollars?

Ticks and R stay the same whether you simulate GC or MGC or change size, so results from different sessions stay comparable. Convert to dollars separately.

Does NQ Replay keep a journal automatically?

Yes — simulated trades placed in replay are logged to the Journal. The template here is for the reasoning the simulator can't capture, such as the setup name, tags and whether you followed your rules.

Sources

  1. CME Group — Gold (GC) futures contract specifications
  2. CME Group — Micro Gold (MGC) futures contract specifications
  3. NQ Replay 1-minute archive (GC, MGC, NQ, MNQ), measured October 23, 2026. Measurements describe past sessions only.

Related guides

Practise on historical gold sessions

GC and MGC replay are part of Pro and Pro+ ($12.99/month or $99/year for Pro; eligible new accounts can try Pro for $1 for 3 days). The free plan covers NQ and MNQ, so you can learn the replay workflow first.

Educational simulation content only. Nothing here is investment, tax or trading advice, and historical or simulated results do not predict future results. Futures involve substantial risk of loss. See the risk disclosure.