Tool lesson

Backtest: Turn A Narrative Into Entry Rules

A practical Backtest lesson for converting plain trading language into checkable entry conditions before the learner reads performance or adds extra filters.

14 minBeginner5 chapters

Educational only

The examples teach workflow and risk framing. They do not provide trade recommendations, personalized advice, leverage guidance, or guaranteed outcomes.

Chapter 01

Translate the story into a gate

Trader question

What exact condition allows this idea to enter?

A market story is useful only after it becomes a checkable entry gate. The learner should first write the narrative, then decide which specific blocks make the rule observable candle by candle.

Desk checklist

  • Start with one plain-language idea.
  • Underline the words that need definitions.
  • Do not read performance until the entry gate is explicit.

Interactive proof

Strategy Builder entry logic tree

Use the Rule Translator Board to turn a plain idea into explicit entry blocks before any result is visible.

1NarrativeBuy dips in an uptrend.Useful desk language, but not testable until it says what a dip and an uptrend mean.
2Dip conditionRSI 14 is below a static threshold such as 30.The threshold is a number the rule can check on every candle.
3Trend filterClose price is above EMA 200.This compares one market series with another indicator instead of a fixed number.
4Logic gateAND means all entry conditions must be true before the rule enters.OR can be useful, but it should be a planned alternative route, not a shortcut for vague thinking.

Entry rules turn a trading story into a repeatable test. If the condition cannot be checked on every candle, it is not ready for the backtester.

Interactive desk lab

Backtest Rule Translator Board

A practical Backtest entry-rule board for translating a plain narrative into RSI, EMA, AND/OR, and filter blocks before reading performance.

Native scroll

A practical Backtest entry-rule board for translating a plain narrative into RSI, EMA, AND/OR, and filter blocks before reading performance.

44s Remotion sceneNarrativeToEntryRuleVideo

A story becomes a gate

The phrase buy dips in an uptrend splits into a dip condition, a trend filter, and a logic gate.

Storyboard beats4 cues
1

Plain-language narrative appears on a desk card.

2

The words dip and uptrend are underlined.

3

RSI below 30 and price above EMA 200 become visible blocks.

4

The entry gate opens only when both blocks are explicit.

Remotion code

NarrativeToEntryRuleVideo

The snippet is stored with the lesson so a future Remotion project can render the chapter video.

Show component snippet
import {AbsoluteFill, Sequence} from "remotion";

export const NarrativeToEntryRuleVideo = () => (
  <AbsoluteFill style={{background: "#fff8e8", color: "#071126", padding: 72}}>
    <h1>Plain language is the start, not the rule.</h1>
    <Sequence from={16}><p>Idea: buy dips in an uptrend</p></Sequence>
    <Sequence from={42}><p>Dip: RSI 14 below 30</p></Sequence>
    <Sequence from={68}><p>Uptrend: close above EMA 200</p></Sequence>
  </AbsoluteFill>
);

Sources used for this tutorial

Next step

Open the tool with the checklist beside you.

Move from the lesson into the matching Bullion Brains tool, keep the checklist visible, and treat the output as evidence until the caveats are clear.

Open Strategy Backtester