Rule Builder: backtest your own strategy

A strategy is a set of tracks that run side by side over one table of named legs. Each track is a chain of steps; each step holds rules: when these hold, do these actions, then go to a step. Read it as a flow, edit its rules, and backtest it day by day over real prices.

Rule map

every rule in one table

What the engine does each day

settle, read, each track, first match, record
1 · SettleExpire legs, assign short puts, call away shares.
→
2 · ReadPrice, IV Rank, your variables, and every named leg: strike, delta, DTE, cost, mark, entry price.
→
3 · Each trackLook only at the rules of the step it is on, top to bottom.
→
4 · First matchRun its actions on the shared leg table and move to its THEN step. No match: hold.
→
5 · RecordMark every leg, log events, next day.

Every strategy

Each built-in strategy has its own page: the builder opened on it, plus the rules in plain English and how it did on SPY.

Rule reference