Skip to content
Trading leveraged FX and CFDs is high risk and can result in rapid losses. Read the risk notice
YOUR PRIVATE COURSE PROGRESS0 of 8 modules complete

Loading progress from this device…

0%
DEPTH8 modules / 24 lessons
PACE7–9 hours plus a documented research sample
FORMATRead, calculate, write, check
01MODULE / 45 MINUTESMarket structure in context

Define swings and breaks before the outcome so two reviewers can reproduce the same label.

OPEN +
BY THE END, YOU CAN
  1. 01Distinguish internal and external pivots under an explicit rule.
  2. 02Separate wick, close and failed-break conditions.
  3. 03Run top-down analysis without importing future bars.
LESSON 1.1

Pivots need a rule

Make structure labels reproducible.

Terms such as internal swing, external swing and break of structure have no universal market definition.

Specify pivot depth, minimum distance, timeframe, feed and confirmation timing before annotation. A named structure is a declared measurement convention, not a market fact.

Walk through the pictureNote 1 of 3

What you are looking at: A candle chart marks a confirmed swing high, a wick that does not qualify as a break and a later close with an acceptance area.

Select a number on the picture or in the notes.

1 / 3
Pivot, break, acceptance and failure through time

Synthetic structure sequence. The highlighted swing and break are defined only from information available at each step.

A CLOSER LOOK

What is happening?

A pivot rule has a confirmation delay. If two bars on the right are required, the swing cannot be known on the swing bar itself. Mark both the pivot time and the time it became observable. This prevents a backtest from acting on a level before the rule could have identified it and exposes how much apparent precision comes from hindsight.

EXAMPLE

A two-bars-each-side pivot on H1 cannot be confirmed until two H1 bars after the candidate.

REMEMBER

Publish the pivot rule before comparing labels or outcomes.

LESSON 1.2

Break, close and failure

Separate distinct price observations.

A wick above a level, a close above it and a later close back below it are different events.

Predefine which event counts, the tolerance and when it becomes knowable. None guarantees continuation.

Walk through the pictureNote 2 of 3

What you are looking at: A candle chart marks a confirmed swing high, a wick that does not qualify as a break and a later close with an acceptance area.

Select a number on the picture or in the notes.

2 / 3
Pivot, break, acceptance and failure through time

Synthetic structure sequence. The highlighted swing and break are defined only from information available at each step.

A CLOSER LOOK

Use it on a chart

Define whether a break requires a trade, wick, close or close plus distance beyond a level. Then define the evaluation horizon for acceptance. A quick return inside can be labelled failure only if that condition existed beforehand. Without those definitions, the same sequence can be called breakout, sweep or false break depending on the preferred story.

EXAMPLE

A prior high is 1.10400. An H1 candle reaches 1.10450 but closes 1.10350. A close-above rule records no break; a wick-above rule does.

REMEMBER

Do not switch rules after seeing which label worked.

LESSON 1.3

Top down without hindsight

Freeze information at each timeframe.

Analyse a higher timeframe only through its latest completed bar, then descend to lower timeframes at the same timestamp.

Record the higher-timeframe state as a filter, not a command. Using its eventual close before it occurred creates look-ahead.

Walk through the pictureNote 3 of 3

What you are looking at: A candle chart marks a confirmed swing high, a wick that does not qualify as a break and a later close with an acceptance area.

Select a number on the picture or in the notes.

3 / 3
Pivot, break, acceptance and failure through time

Synthetic structure sequence. The highlighted swing and break are defined only from information available at each step.

A CLOSER LOOK

What should you watch for?

Top-down analysis should transfer only information that was available at the decision timestamp. Freeze the higher-timeframe state first, then inspect the lower timeframe. Record disagreements rather than forcing alignment. A lower-timeframe setup may be rejected, accepted with reduced expectations or studied as a separate category, but it should not rewrite the higher-timeframe close.

EXAMPLE

At 10:00, a daily candle still forming cannot be used as though its eventual daily close were known.

REMEMBER

Align timestamps before aligning narratives.

WORKED EXAMPLE

Classify one possible break

An external H1 high is 1.10400. A candidate candle reaches 1.10450 and closes 1.10350. The next candle closes at 1.10500.

  1. Under a wick-above rule, the candidate candle qualifies at its close.
  2. Under a close-above rule, the candidate candle does not qualify.
  3. The next candle qualifies under the close-above rule when it closes at 1.10500.
  4. Record which rule was frozen; do not call both events the same observation.
The label depends on a published rule and its time of availability, not later price.
COMMON MISTAKES
  • Presenting structure jargon as standardised.
  • Moving pivots after seeing the outcome.
  • Using an unfinished higher-timeframe candle.
  • Calling a break a directional forecast.
TRY IT YOURSELF

Thirty blind decisions

Annotate 30 freeze points using one pivot and break rule. Have a second reviewer, or a separate blind pass, independently classify ten of them.

Save this: A table of timestamps, labels, disagreements and rule ambiguity without rewriting the rule mid-sample.Read market structure across three timeframes
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01Is break of structure universally defined?
02Under a close-above rule, does a wick above with a close below qualify?
03Which daily value can an intraday study safely use without look-ahead?
Answer every question to continue.
02MODULE / 50 MINUTESIndicator families

Use transparent price transformations for distinct descriptive jobs without double-counting evidence.

OPEN +
BY THE END, YOU CAN
  1. 01Explain lag and smoothing.
  2. 02Classify trend, momentum and volatility tools.
  3. 03Detect redundant inputs and timing errors.
LESSON 2.1

Every smoothing choice trades speed for noise

Calculate and interpret a moving average.

A moving average transforms past prices and therefore lags by construction. Shorter windows react faster and vary more; longer windows smooth more and react later.

Neither setting has universal predictive superiority. A setting is part of a measurement definition that must be frozen for a test.

Walk through the pictureNote 1 of 3

What you are looking at: The same price series is shown with a lagging moving average, a bounded oscillator and an ATR-based volatility distance.

Select a number on the picture or in the notes.

1 / 3
Price transformed into lagging, bounded and volatility views

Conceptual overlay. Each indicator re-expresses past inputs; agreement can be duplicated evidence when formulas share data.

A CLOSER LOOK

What is happening?

Every indicator has an input, transformation and output. A longer moving average smooths more variation but reacts later. That is not a defect to optimise away; it is the trade-off created by the formula. Inspect how a parameter changes signal timing and turnover across a broad range rather than selecting the one value that best fits the sample.

EXAMPLE

SMA(3) of 1.1000, 1.1010 and 1.1020 is 1.1010. After adding 1.1040 and dropping 1.1000 it becomes about 1.10233.

REMEMBER

Settings change the measurement, not the certainty.

LESSON 2.2

Choose by job

Distinguish indicator families.

Trend tools summarise direction, momentum tools scale recent gains and losses, volatility tools measure range or dispersion, and structure tools mark price levels.

Spot-FX volume shown by a retail provider may be that provider's tick count, not centralised global market volume.

Walk through the pictureNote 2 of 3

What you are looking at: The same price series is shown with a lagging moving average, a bounded oscillator and an ATR-based volatility distance.

Select a number on the picture or in the notes.

2 / 3
Price transformed into lagging, bounded and volatility views

Conceptual overlay. Each indicator re-expresses past inputs; agreement can be duplicated evidence when formulas share data.

A CLOSER LOOK

Use it on a chart

Choose an indicator by job. Trend filters classify direction, oscillators describe relative position or momentum, and volatility measures help scale stops or expectations. “Oversold” is not automatically a buy instruction, and ATR does not predict direction. Write the decision the indicator is allowed to influence and the decisions it cannot make.

EXAMPLE

ATR can describe current range size while a moving average describes smoothed direction. Neither by itself specifies entry, exit or risk.

REMEMBER

Name the question each tool answers.

LESSON 2.3

Different is not independent

Avoid counting the same data twice.

SMA, EMA, MACD and RSI all derive largely from price and can be strongly dependent. Pairing different families may reduce obvious redundancy, but it does not make observations statistically independent.

Timing also matters: a historical test may use only indicator values available at the stated decision time.

Walk through the pictureNote 3 of 3

What you are looking at: The same price series is shown with a lagging moving average, a bounded oscillator and an ATR-based volatility distance.

Select a number on the picture or in the notes.

3 / 3
Price transformed into lagging, bounded and volatility views

Conceptual overlay. Each indicator re-expresses past inputs; agreement can be duplicated evidence when formulas share data.

A CLOSER LOOK

What should you watch for?

Different names do not guarantee independent evidence. RSI, stochastic and MACD all transform related price history, so simultaneous agreement can be one data source counted three times. Map each feature back to its raw inputs and test incremental value: compare the full rule with an otherwise identical version that removes one indicator.

EXAMPLE

A fast EMA and MACD may both respond to the same recent price rise, so two confirmations can be one event transformed twice.

REMEMBER

Trace every indicator back to its raw inputs.

WORKED EXAMPLE

Two calculations, two descriptive jobs

Closes are 1.1000, 1.1010 and 1.1020. The previous close is 1.1000 and the current high and low are 1.1030 and 1.0990.

  1. SMA(3) = (1.1000 + 1.1010 + 1.1020) ÷ 3 = 1.1010.
  2. True range is the maximum of high minus low, absolute high minus previous close, and absolute low minus previous close.
  3. Those values are 0.0040, 0.0030 and 0.0010, so true range is 0.0040, or 40 pips.
  4. True range is one input. ATR additionally requires its declared smoothing period and method.
One value summarises location and the other range. They are descriptions, not prompts.
COMMON MISTAKES
  • Calling price-derived indicators statistically independent.
  • Treating RSI 70 as an automatic sell instruction.
  • Comparing settings without freezing bar timing.
  • Using provider tick volume as total global FX volume.
TRY IT YOURSELF

Indicator dependency map

Take a five-indicator chart, list every indicator's raw input and descriptive job, then retain at most two non-identical measures for a test.

Save this: A before-and-after screenshot, dependency table and one falsifiable hypothesis.Read the indicator before seeing the answer
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01Why does an SMA lag?
02Are EMA and MACD independent confirmations?
03What is the true range in the worked example?
Answer every question to continue.
03MODULE / 45 MINUTESPattern context

Convert a visual pattern into a dated, testable hypothesis with counterexamples.

OPEN +
BY THE END, YOU CAN
  1. 01Define geometry and tolerance before review.
  2. 02Separate candidate, confirmation and invalidation.
  3. 03Record failures and the full eligible denominator.
LESSON 3.1

Geometry before the name

Replace resemblance with measurements.

A pattern needs a pivot rule, distance or height tolerance, maximum duration, prior-context rule and eligible universe.

Pattern names are conventions. OHLC values are objective, but drawing boundaries and classifying a shape adds judgement.

Walk through the pictureNote 1 of 3

What you are looking at: A candidate consolidation is measured before a closing-price confirmation, while its failure level remains visible below the pattern.

Select a number on the picture or in the notes.

1 / 3
Candidate geometry, confirmation and explicit failure

Synthetic pattern markup. A recognisable outline becomes research evidence only after its geometry and confirmation are frozen.

A CLOSER LOOK

What is happening?

Begin with measurable geometry: pivot rule, number of touches, permitted slope, tolerance around a level and maximum duration. Name the formation only after those facts are recorded. This reverses the usual pattern-matching habit, where a memorable label encourages the analyst to ignore points that do not fit.

EXAMPLE

Two highs within three pips and separated by at least five bars is testable. Looks like a double top is not.

REMEMBER

If boundaries can move, the sample can be curated.

LESSON 3.2

Candidate is not confirmation

Timestamp when each condition becomes known.

A shape can be a candidate before its declared confirmation. Invalidation says when the hypothesis no longer matches the frozen rule.

Neither confirmation nor invalidation guarantees a fill, outcome or universal probability.

Walk through the pictureNote 2 of 3

What you are looking at: A candidate consolidation is measured before a closing-price confirmation, while its failure level remains visible below the pattern.

Select a number on the picture or in the notes.

2 / 3
Candidate geometry, confirmation and explicit failure

Synthetic pattern markup. A recognisable outline becomes research evidence only after its geometry and confirmation are frozen.

A CLOSER LOOK

Use it on a chart

A candidate pattern is not a confirmed event. Define confirmation as a completed, timestamped condition such as a close beyond a boundary plus a volatility buffer. Also define entry timing: confirmation close, next open or retest. Each choice changes available price, stop distance and selection, so it must be tested as a separate rule rather than blended after the outcome.

EXAMPLE

Peaks at 1.10500 and 1.10480 with a trough at 1.10000 remain only a candidate until a chosen close-below-trough rule occurs.

REMEMBER

Store candidate, confirmation and failure as separate fields.

LESSON 3.3

Context and counterexamples

Test conditional rather than universal claims.

Predeclare prior trend or range, volatility or session context and transaction costs.

Log every eligible case and explicit lookalikes that fail the geometry. Do not discard failed patterns after seeing outcomes.

Walk through the pictureNote 3 of 3

What you are looking at: A candidate consolidation is measured before a closing-price confirmation, while its failure level remains visible below the pattern.

Select a number on the picture or in the notes.

3 / 3
Candidate geometry, confirmation and explicit failure

Synthetic pattern markup. A recognisable outline becomes research evidence only after its geometry and confirmation are frozen.

A CLOSER LOOK

What should you watch for?

Context and counterexamples determine whether the geometry adds value. Tag trend, volatility, session and nearby higher-timeframe levels using information known at the time. Keep failed and ambiguous candidates. If only attractive textbook examples are retained, the sample estimates how well hindsight can curate a chart, not how the rule behaves in use.

EXAMPLE

An M-shape inside a tight range can belong to a different preregistered context stratum than a similar shape after an up sequence.

REMEMBER

The denominator is part of the result.

WORKED EXAMPLE

Timestamp a double-top hypothesis

The rule requires two confirmed highs within three pips, a trough between them and then a full close below the trough. Peaks are 1.10500 and 1.10480, the trough is 1.10000 and a later close is 1.09960.

  1. The peak difference is two pips, which is within the declared tolerance.
  2. Before the 1.09960 close, record only a candidate.
  3. At that close, the rule records confirmation; no earlier bar is relabelled.
  4. Apply the predeclared invalidation and outcome window without moving levels.
Completion is a data timestamp, not a buy or sell command or promise.
COMMON MISTAKES
  • Drawing boundaries after the outcome.
  • Calling an incomplete candidate confirmed.
  • Omitting lookalikes and failures.
  • Treating a measured pattern target as guaranteed.
TRY IT YOURSELF

Fifty eligible examples

Freeze the rules, then code 50 chronological candidates as confirmed, invalidated, expired or lookalike. Reveal outcomes only after classification.

Save this: A CSV containing every eligible timestamp, geometry value, status, cost and unchanged version ID.Read chart patterns one decision at a time
GUIDED CHART PRACTICE
Make the pattern earn its contextintermediate / about 16 minutes

Test whether an inside-bar observation has location, structure and invalidation—not merely a name.

Launch blind drill →
The pair, date and future candles stay hidden. Make your notes first, then reveal what happened.
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01When is the illustrated pattern confirmed?
02Why include failed patterns?
03Does pattern confirmation guarantee continuation?
Answer every question to continue.
04MODULE / 55 MINUTESStrategy engineering

Translate an attractive chart idea into versioned rules that another reviewer can execute.

OPEN +
BY THE END, YOU CAN
  1. 01Specify universe, timing, regime, entry and exit.
  2. 02Include sizing, costs and exception rules.
  3. 03Measure reviewer agreement before testing returns.
LESSON 4.1

Write the research contract

Define scope before seeing results.

State the pairs, timeframe, data feed, date span, bar availability, regime and setup. Freeze definitions and give each change a version.

A historical hypothesis is a research object, not a recommendation for a current market.

Walk through the pictureNote 1 of 3

What you are looking at: A strategy contract checks market eligibility, defines observable entry and exit events and resolves ambiguous cases in advance.

Select a number on the picture or in the notes.

1 / 3
Convert a trading idea into an executable research contract

Rule-engineering flow. Eligibility, trigger, sizing and exit are separate decisions with explicit no-trade branches.

A CLOSER LOOK

What is happening?

The research contract states the market, timeframe, session, data source, costs, eligibility filter, entry, invalidation, size, exit and review metrics before testing. It also states exclusions. This document creates friction deliberately: if a rule cannot be written clearly, it cannot be reproduced consistently enough for its performance numbers to mean much.

EXAMPLE

EUR/USD H1 completed bars, one named feed, 2018 to 2022 and a fixed 100-SMA regime is scoped. All liquid pairs when trending is not.

REMEMBER

Unwritten choices are hidden parameters.

LESSON 4.2

Make every action code-like

Remove discretionary gaps.

Specify trigger side and time, order assumption, invalidation, sizing, target or time exit, concurrent-position rule and no-trade exceptions.

State how bid and ask, gaps and missing bars are handled. Exact timing prevents one-bar look-ahead.

Walk through the pictureNote 2 of 3

What you are looking at: A strategy contract checks market eligibility, defines observable entry and exit events and resolves ambiguous cases in advance.

Select a number on the picture or in the notes.

2 / 3
Convert a trading idea into an executable research contract

Rule-engineering flow. Eligibility, trigger, sizing and exit are separate decisions with explicit no-trade branches.

A CLOSER LOOK

Use it on a chart

Make actions code-like even when testing manually. Replace “enter on momentum” with observable inputs, thresholds, timestamps and order assumptions. Add a no-trade output for incomplete information. Precision does not mean adding decimals; it means that two careful reviewers should reach the same decision on the same frozen chart.

EXAMPLE

Next simulated ask after a completed close above the prior 20-bar high is more reproducible than enter the breakout.

REMEMBER

A complete rule describes when it acts and when it must remain inactive.

LESSON 4.3

Test interpretation before performance

Check whether the rules are reproducible.

Give two reviewers the same frozen cases and compare eligibility, entry, invalidation and exit.

Resolve ambiguity before viewing profit and loss. Do not settle a disagreement by choosing the more profitable interpretation.

Walk through the pictureNote 3 of 3

What you are looking at: A strategy contract checks market eligibility, defines observable entry and exit events and resolves ambiguous cases in advance.

Select a number on the picture or in the notes.

3 / 3
Convert a trading idea into an executable research contract

Rule-engineering flow. Eligibility, trigger, sizing and exit are separate decisions with explicit no-trade branches.

A CLOSER LOOK

What should you watch for?

Test interpretation before profit. Give a sample of charts to another reviewer, or repeat the classification after a delay without answers visible. Measure agreement on eligibility, trigger and invalidation. Low agreement means performance combines several hidden strategies. Fix the definitions before expanding the sample or tuning parameters.

EXAMPLE

If two reviewers disagree on four of ten cases, revise the rule and assign a new version before backtesting.

REMEMBER

Agreement is an engineering metric, not evidence of profitability.

WORKED EXAMPLE

Turn a vague breakout into a test

Rewrite buy a strong breakout as an anonymous historical H1 research hypothesis, not a strategy recommendation.

  1. Universe and time: EUR/USD H1 completed bars, a fixed date span and one recorded feed.
  2. Regime: prior close above a 100-period SMA calculated only from available closes.
  3. Setup: current close exceeds the highest high of the previous 20 completed bars.
  4. Simulation: next-bar ask entry, invalidation one prior-bar ATR below entry, exit at 2R or after 20 bars, one position and recorded spread and commission.
  5. Freeze the version and review ten cases for agreement before analysing outcomes.
The rewrite makes the idea falsifiable. It does not establish an edge.
COMMON MISTAKES
  • Leaving entry timing implicit.
  • Optimising exceptions after losses.
  • Ignoring bid-ask execution and costs.
  • Treating reviewer agreement as return evidence.
TRY IT YOURSELF

Peer-readable rule card

Rewrite one WickAtlas strategy framework into the full research contract. Ask another person or run a separate blind pass to code ten cases.

Save this: A versioned rule card, disagreement log and revised version with a change note.Turn the idea into a one-page rule card
GUIDED CHART PRACTICE
Falsify a failed-break ideaintermediate / about 18 minutes

Define the boundary, reclaim evidence and rule-out condition before testing a failed-break narrative.

Launch blind drill →
The pair, date and future candles stay hidden. Make your notes first, then reveal what happened.
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01What should happen before profit and loss review?
02Why specify completed bars?
03What is a no-trade rule?
Answer every question to continue.
05MODULE / 60 MINUTESBacktesting foundations

Build a chronological sample, expose exclusions and interpret a distribution rather than one headline.

OPEN +
BY THE END, YOU CAN
  1. 01Prevent common look-ahead and selection errors.
  2. 02Calculate expectancy and drawdown from net R.
  3. 03Separate in-sample exploration from untouched evaluation.
LESSON 5.1

Design the sample first

Predeclare eligible observations and data handling.

Define the universe, date span, feed and timezone, missing-data treatment, entry timing, costs, exclusions and every configuration tried.

At least 100 observations can be a practice target, but no fixed count proves sufficiency. Uncertainty depends on variance, dependence and the research question.

Walk through the pictureNote 1 of 3

What you are looking at: A chronological sample is split into development and untouched evaluation data, followed by a distribution rather than one headline result.

Select a number on the picture or in the notes.

1 / 3
Chronology, untouched data and a distribution of outcomes

Illustrative research split and outcome bars. Bar heights are synthetic and are not a performance claim.

A CLOSER LOOK

What is happening?

Design the sample before inspecting results. Include different volatility states, sessions and market conditions relevant to the intended use. Split chronologically so later evaluation data mimics a future deployment decision. Randomly mixing neighbouring FX observations can leak regime information and exaggerate how independent the test really is.

EXAMPLE

Selecting only charts where the setup is obvious after the move is selection bias even if 100 examples remain.

REMEMBER

Publish both the rule and the denominator.

LESSON 5.2

Keep future information out

Run events in chronological order.

At every decision, use only data then available. Common leaks include final higher-timeframe closes, centred indicators, revised data and parameters chosen on the full sample.

Do not grant same-bar fills at prices that occurred before a closing-bar signal became knowable.

Walk through the pictureNote 2 of 3

What you are looking at: A chronological sample is split into development and untouched evaluation data, followed by a distribution rather than one headline result.

Select a number on the picture or in the notes.

2 / 3
Chronology, untouched data and a distribution of outcomes

Illustrative research split and outcome bars. Bar heights are synthetic and are not a performance claim.

A CLOSER LOOK

Use it on a chart

Look-ahead bias can enter through indicators, revised economic data, session labels, swing confirmation and manual chart scrolling. For each feature, record when its value became available. An entry can use only the version known at that timestamp. Freeze ambiguous fill rules as well, because OHLC bars do not reveal the order in which high and low occurred.

EXAMPLE

A signal generated at an H1 close cannot assume a fill at that same bar's earlier low.

REMEMBER

Timestamp the signal, decision and earliest executable fill separately.

LESSON 5.3

Read the distribution

Calculate net expectancy and path risk.

Report count, win, loss and other outcome rates, average and median R, costs, drawdown, losing streaks and time in market.

Expectancy is a sample estimate with uncertainty, not a promised return. Keep a chronological holdout untouched after rule selection.

Walk through the pictureNote 3 of 3

What you are looking at: A chronological sample is split into development and untouched evaluation data, followed by a distribution rather than one headline result.

Select a number on the picture or in the notes.

3 / 3
Chronology, untouched data and a distribution of outcomes

Illustrative research split and outcome bars. Bar heights are synthetic and are not a performance claim.

A CLOSER LOOK

What should you watch for?

The result is a distribution, not one win rate. Inspect average R, median, dispersion, losing streaks, drawdown, turnover, time in market and concentration by year or regime. Add costs and stress them. A positive average driven by a few extreme trades requires different operational confidence from a broad, stable distribution.

EXAMPLE

Forty-two wins averaging +1.4R and 58 losses at −1R yield +0.008R per observation before costs. A 0.05R cost changes it to −0.042R.

REMEMBER

A small headline edge can disappear under realistic costs or sampling noise.

WORKED EXAMPLE

Recalculate a promising headline

There are 100 observations: 42 wins at average +1.4R, 58 losses at −1R and estimated all-in cost of 0.05R each.

  1. Gross win contribution = 0.42 × 1.4 = 0.588R per observation.
  2. Gross loss contribution = 0.58 × 1 = 0.580R per observation.
  3. Gross expectancy = +0.008R per observation, or +0.8R over 100.
  4. Net expectancy = 0.008 − 0.05 = −0.042R per observation, or −4.2R over 100.
  5. Report path, drawdown and uncertainty; do not call either number future performance.
Costs and sample uncertainty belong in the hypothesis rather than a footnote.
COMMON MISTAKES
  • Treating 100 observations as statistical proof.
  • Filling at prices unknown when the signal formed.
  • Reporting only win rate or the best configuration.
  • Tuning on the holdout after disappointing results.
TRY IT YOURSELF

Reproducible 100-observation exercise

Apply one frozen rule chronologically to 100 eligible cases, log every exclusion and configuration, and reserve a final untouched segment.

Save this: A CSV, versioned rule, data manifest, exclusions list and one-page net-distribution report.Build a fair test from start to finish
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01Do 100 observations prove an edge?
02What is net expectancy in the worked example?
03What is look-ahead bias?
Answer every question to continue.
06MODULE / 50 MINUTESFundamental drivers

Map relative policy expectations and release surprises without turning a narrative into a forecast.

OPEN +
BY THE END, YOU CAN
  1. 01Describe a central-bank reaction framework.
  2. 02Distinguish actual, expected and revised data.
  3. 03Compare two currencies through relative conditions.
LESSON 6.1

Reaction functions are frameworks, not formulas

Identify inputs to policy decisions.

Central banks assess the inflation outlook, activity and labour conditions, policy transmission and risks.

Mandates and tools differ. No single release mechanically determines the next decision.

Walk through the pictureNote 1 of 3

What you are looking at: A fictional calendar release compares consensus with the actual result and revision before weighing the implications for both currencies in a pair.

Select a number on the picture or in the notes.

1 / 3
Policy expectations, surprise and a relative currency price

Conceptual macro map. Arrows show an analysis sequence, not a deterministic forecast of currency direction.

A CLOSER LOOK

What is happening?

A central-bank reaction function is a framework for how officials may balance inflation, activity, employment and financial conditions. It is not a formula that maps one data release to one trade. Track the language, forecasts and distribution of committee views, then state what policy path the market appeared to price before the decision.

EXAMPLE

Above-target inflation can coexist with unchanged rates if the outlook, previous tightening, growth risks or expectations differ.

REMEMBER

Read the decision, statement, projections and uncertainty together.

LESSON 6.2

Markets react to changed expectations

Calculate a release surprise.

Record consensus before a release, the actual number, the prior number and any revision.

A policy change that was already expected can have little direct effect. Guidance or a surprise in the relative expected path may carry more information.

Walk through the pictureNote 2 of 3

What you are looking at: A fictional calendar release compares consensus with the actual result and revision before weighing the implications for both currencies in a pair.

Select a number on the picture or in the notes.

2 / 3
Policy expectations, surprise and a relative currency price

Conceptual macro map. Arrows show an analysis sequence, not a deterministic forecast of currency direction.

A CLOSER LOOK

Use it on a chart

Markets react to surprise relative to expectation and to changes in the expected future path. A rate rise can accompany currency weakness if it was fully priced or paired with softer guidance. Separate the announced fact, prior consensus, immediate repricing and later interpretation. This prevents a post-event explanation from being treated as a rule available beforehand.

EXAMPLE

CPI at 3.0% versus 2.8% consensus is a +0.2 percentage-point surprise. The currency can still fall if components, revisions or guidance disappoint relative to expectations.

REMEMBER

Actual versus prior is not the same comparison as actual versus expected.

LESSON 6.3

FX is a relative comparison

Build a two-column macro map.

Compare expected policy paths, inflation and growth evidence, and event timing for both currencies.

Higher domestic rates do not automatically mean currency appreciation. Relationships vary, and relative expectations, risk and other information can dominate.

Walk through the pictureNote 3 of 3

What you are looking at: A fictional calendar release compares consensus with the actual result and revision before weighing the implications for both currencies in a pair.

Select a number on the picture or in the notes.

3 / 3
Policy expectations, surprise and a relative currency price

Conceptual macro map. Arrows show an analysis sequence, not a deterministic forecast of currency direction.

A CLOSER LOOK

What should you watch for?

FX is relative. A constructive domestic story may not strengthen a currency if the other side of the pair improves more or carries a stronger expected-rate path. Build a two-column comparison covering growth, inflation, policy, external balance and risk sensitivity. Then define which observable change would revise the comparison instead of defending a permanent bias.

EXAMPLE

A UK rate rise alongside a larger upward shift in expected US rates can move the relative expected path towards USD rather than GBP.

REMEMBER

State conditional scenarios and evidence instead of manufacturing certainty.

WORKED EXAMPLE

Parse an economic release

Country A CPI consensus is 2.8%, actual CPI is 3.0%, and the previous 2.9% figure is revised to 2.7%.

  1. Current surprise = 3.0 − 2.8 = +0.2 percentage points.
  2. Change from revised prior = 3.0 − 2.7 = +0.3 percentage points, a separate comparison.
  3. Check underlying components, the bank's mandate, the existing expected path and Country B's simultaneous evidence.
  4. Write conditional scenarios and record the market response afterwards without claiming one cause from price alone.
The release updates a relative evidence set. It is not a standalone trade signal.
COMMON MISTAKES
  • Comparing actual only with an unrevised prior.
  • Assuming a rate rise must strengthen a currency.
  • Analysing only one side of the pair.
  • Inventing a causal story after seeing price.
TRY IT YOURSELF

One-page weekly macro map

Choose one pair and document each bank's latest decision, mandate-linked evidence, next dated releases, published consensus and two conditional scenarios. Make no directional call.

Save this: A timestamped two-column map with official links and an after-release audit.Read the next scheduled releases
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01Actual 3.0% versus consensus 2.8% is:
02Does an expected interest-rate rise guarantee currency appreciation?
03Why analyse both currencies in a pair?
Answer every question to continue.
07MODULE / 45 MINUTESBehaviour and review

Turn rule-breaking into observable, reviewable data without rewarding more trading.

OPEN +
BY THE END, YOU CAN
  1. 01Separate process quality from outcome.
  2. 02Use a stable deviation taxonomy.
  3. 03Create implementation intentions and pause rules.
LESSON 7.1

Tag behaviour, not personality

Record observable deviations.

Use neutral fields such as eligibility, timing, size, stop, exit, data or operational, and unplanned-trade deviations.

Avoid diagnosing yourself from one outcome. The purpose is to make actions visible and recoverable.

Walk through the pictureNote 1 of 3

What you are looking at: A behaviour loop records an observable action, applies a pre-written safeguard and scores adherence before looking at the outcome.

Select a number on the picture or in the notes.

1 / 3
Trigger, behaviour, intervention and evidence review

Behavioural control loop. The aim is to change an observable process, not diagnose a personality.

A CLOSER LOOK

What is happening?

Replace identity labels such as impatient or fearful with observable behaviour: moved a stop after entry, entered before confirmation, exceeded the daily loss budget or skipped the review. Add time, context and trigger. Behavioural data becomes useful when another reviewer can recognise the same event without interpreting your personality.

EXAMPLE

Entry occurred one bar early is auditable. I am undisciplined is not.

REMEMBER

A specific behaviour can support a specific process change.

LESSON 7.2

Use if-then safeguards

Precommit to a response before pressure.

An implementation intention links a named trigger to a bounded action. It is an educational process control, not treatment or personal financial advice.

A useful safeguard reduces unplanned action instead of encouraging another transaction.

Walk through the pictureNote 2 of 3

What you are looking at: A behaviour loop records an observable action, applies a pre-written safeguard and scores adherence before looking at the outcome.

Select a number on the picture or in the notes.

2 / 3
Trigger, behaviour, intervention and evidence review

Behavioural control loop. The aim is to change an observable process, not diagnose a personality.

A CLOSER LOOK

Use it on a chart

An if-then safeguard links a trigger to a pre-committed action. If two planned losses occur, then pause new entries until the next session review; if an unscheduled high-impact event is near, then cancel the pending order. The safeguard must be practical under stress and should reduce available choices rather than ask for more willpower.

EXAMPLE

If I want an unplanned replay trade, then I pause, rerun eligibility and record no-trade if any required field is blank.

REMEMBER

Write the safeguard before the situation it is meant to manage.

LESSON 7.3

Review adherence before returns

Compare compliant and non-compliant records cautiously.

Count complete logs, rule adherence, deviation types and missing data before reviewing profit and loss.

Small groups are descriptive, not causal proof that removing a behaviour would create profit.

Walk through the pictureNote 3 of 3

What you are looking at: A behaviour loop records an observable action, applies a pre-written safeguard and scores adherence before looking at the outcome.

Select a number on the picture or in the notes.

3 / 3
Trigger, behaviour, intervention and evidence review

Behavioural control loop. The aim is to change an observable process, not diagnose a personality.

A CLOSER LOOK

What should you watch for?

Review adherence before returns. Score whether the setup was eligible, the plan was frozen, risk was within budget and execution matched the rule. Then inspect P/L. This order prevents a lucky deviation from being rewarded and a well-executed loss from being rewritten as a psychological failure. Track repeated deviations to decide whether the process or environment needs redesign.

EXAMPLE

Twelve compliant observations averaging +0.1R and eight deviation observations averaging −0.3R total −1.2R. That flags a process question but proves neither edge nor causation.

REMEMBER

Use review to improve measurement, not to promise better returns.

WORKED EXAMPLE

Audit a 20-observation forward test

Twelve compliant observations average +0.1R and eight observations with deviations average −0.3R.

  1. Compliant contribution = 12 × 0.1 = +1.2R.
  2. Deviation contribution = 8 × −0.3 = −2.4R.
  3. Combined result = −1.2R before any missing-cost adjustment.
  4. Count deviation categories and inspect the original screenshots. Do not delete or relabel outcomes.
  5. Choose one process safeguard and test it in the next frozen version.
The audit locates a process problem. It does not establish a profitable system.
COMMON MISTAKES
  • Calling every loss a bad decision.
  • Keeping only winning screenshots.
  • Changing the strategy after a short losing run.
  • Adding streaks, confetti or leaderboards that reward trading frequency.
TRY IT YOURSELF

Deviation taxonomy review

Tag every record in a 20-observation demo sample, calculate completeness and adherence, and write one if-then safeguard for the most frequent avoidable deviation.

Save this: A tagged CSV, summary counts and next-version change note.Review the decision before judging the outcome
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01Which is the better review field?
02Should a profitable rule breach be marked compliant?
03What should course interaction reward?
Answer every question to continue.
08MODULE / 60 MINUTESBuild your playbook

Package one setup, one risk model and one review loop into a versioned research dossier.

OPEN +
BY THE END, YOU CAN
  1. 01Assemble rules, examples, counterexamples and cost assumptions.
  2. 02Predeclare acceptance, rejection and pause criteria.
  3. 03Run a fixed-version demo forward test.
LESSON 8.1

The playbook is an evidence bundle

List every reproducibility artefact.

Include scope, definitions, rule card, risk model, execution assumptions, cost model, annotated valid and invalid examples, data manifest, test results, limitations and version history.

Keep commercial claims and affiliate relationships outside any editorial or evidence score.

Walk through the pictureNote 1 of 3

What you are looking at: A playbook connects supporting evidence to acceptance and rejection gates, then records material changes as a new version.

Select a number on the picture or in the notes.

1 / 3
From evidence bundle to a controlled forward test

Playbook map. A setup page connects its research contract, examples, exclusions, risk rules and change log.

A CLOSER LOOK

What is happening?

A playbook is more than a screenshot collection. For each setup, include eligibility, trigger, invalidation, sizing, exit, costs, examples, counterexamples, sample summary, operating checklist and source notes. A reader should be able to trace a live decision back to the exact tested rule and the evidence supporting it.

EXAMPLE

A chart gallery without rules or denominators is inspiration, not a playbook.

REMEMBER

Every conclusion should point to its rule and evidence.

LESSON 8.2

Acceptance and rejection criteria

Freeze gates before forward testing.

Use process gates such as complete fields, reviewer agreement and fixed-version adherence, plus predeclared research metrics with uncertainty.

Do not invent a universal profit threshold. Criteria should answer the stated research question and can reject the idea.

Walk through the pictureNote 2 of 3

What you are looking at: A playbook connects supporting evidence to acceptance and rejection gates, then records material changes as a new version.

Select a number on the picture or in the notes.

2 / 3
From evidence bundle to a controlled forward test

Playbook map. A setup page connects its research contract, examples, exclusions, risk rules and change log.

A CLOSER LOOK

Use it on a chart

Acceptance and rejection criteria belong in the playbook before forward testing. Define tolerances for execution cost, rule adherence, opportunity frequency and deterioration, plus hard safety limits. Avoid making one short losing sequence an automatic rejection or one winning sequence an approval; use the uncertainty and drawdown observed in research to set proportionate review gates.

EXAMPLE

One exercise can require 100% record completeness and at least 90% agreement across 20 classification cases as engineering gates. Neither threshold proves profitability.

REMEMBER

A valid rejection is a useful result.

LESSON 8.3

Forward test without restarting

Preserve an honest chronological sample.

Run the unchanged rule on 30 eligible demo observations, including no-trades, costs and deviations. Thirty is a practice target, not proof.

Pause for predeclared operational or safety breaches. Do not restart merely because the results look poor.

Walk through the pictureNote 3 of 3

What you are looking at: A playbook connects supporting evidence to acceptance and rejection gates, then records material changes as a new version.

Select a number on the picture or in the notes.

3 / 3
From evidence bundle to a controlled forward test

Playbook map. A setup page connects its research contract, examples, exclusions, risk rules and change log.

A CLOSER LOOK

What should you watch for?

A forward test runs the frozen version in sequence without restarting whenever results disappoint. Log missed and rejected trades as well as entries. If a material rule changes, assign a new version and preserve the old evidence. This keeps learning cumulative: otherwise every adjustment erases the denominator and produces an endless first sample.

EXAMPLE

A rule clarification creates version 1.1 and a new forward sample. It must not silently rewrite version 1.0 history.

REMEMBER

Version boundaries protect the evidence.

WORKED EXAMPLE

Assemble the dossier gate

A learner has a rule card, a 100-case backtest and a planned 30-observation demo sample.

  1. Check the source data, rule version, configurations tried and exclusions.
  2. Add valid examples, counterexamples and the reviewer disagreement rate.
  3. Freeze cost, sizing, no-trade, pause and rejection rules.
  4. Run 30 chronological eligible demo observations without tuning.
  5. Report completeness, adherence, outcome distribution, limitations and a research decision: reject, revise under a new version, or continue research—not go live.
The capstone produces an auditable research decision, not personal advice or permission to risk capital.
COMMON MISTAKES
  • Selecting only textbook winners.
  • Mixing data from changed rule versions.
  • Restarting a sample after losses.
  • Calling 30 demo observations proof of future performance.
TRY IT YOURSELF

One-setup playbook

Build the full project file and run the rules without changing them mid-test. Export the saved work with a short version record.

Save this: A versioned playbook folder containing the rule card, examples, counterexamples, backtest, forward-test log, limits, sources and limitations.Build your one-setup trading plan
QUICK CHECK

See if the idea has clicked.

Answer all three. Get two right to mark this module complete.

01What happens after a material rule change?
02What does a 30-observation demo test prove?
03Which is a valid capstone result?
Answer every question to continue.