Lesson Context Market Feed
SPY $776.34 -0.20%
QQQ $731.07 -0.14%
AAPL $305.93 +0.22%
MSFT $495.40 -0.30%
NVDA $225.16 -0.06%
XLK $190.01 -0.40%
02

Strategy Creation

The creator is where intuition is forced into discipline. A strategy only becomes operational when entry logic, exit logic, capital rules, and guardrails fit together cleanly enough to test and deploy.

3
Modules
3
Lessons
Why should this rule work?
Focus
Module 01 · Basics

Three parts of a strategy that must agree with each other

Most fragile bots fail because one component was designed in isolation from the others.

Edge
Know the behavior you want to capture

Trend-following, pullback continuation, breakout confirmation, and reversion all require different expectations about holding time and failure rate.

Execution
Entries and exits are one conversation

A precise entry with a vague exit is still vague. The path out of the trade must be just as specific as the reason to enter it.

Capital
Sizing changes the strategy itself

A sound signal can become a bad system if the position sizing creates unacceptable volatility, concentration, or correlated risk across bots.

Why this matters

Every idea in this path reduces to one question: what are the explicit rules, and what stops the trade if the thesis is wrong? Keep that lens as you read.

Module 02 · Core Concepts

How to create a strategy in the product without skipping the hard parts

This sequence keeps the creator grounded in real trading constraints instead of cosmetic signal stacking.

Step 01
Start with one market regime

Choose a market, timeframe, and condition where the logic is intended to work. Broad ambition usually creates noisy rules.

Step 02
Define trigger and invalidation together

If you cannot say what invalidates the setup at the same time you define the trigger, the rule is still too loose.

Step 03
Add capital rules before optimization

Configure position sizing, max exposure, and bot-level boundaries early so the backtest reflects the desk you actually want to run.

Step 04
Reject complexity that does not add clarity

More conditions do not automatically mean better precision. Often they just make the idea harder to understand and easier to overfit.

Module 03 · Practical Understanding

Questions that keep creator work grounded

If you cannot answer these cleanly, the strategy is not ready for the backtester yet.

A healthy strategy spec
  • The logic fits one market behavior instead of many contradictory ones.
  • The stop, target, and no-trade conditions are explicit.
  • The capital budget feels realistic for the desk, not optimistic for the screenshot.
Warnings to catch early
  • The rule only makes sense after you look at the chart manually.
  • The system needs constant parameter nudging to stay believable.
  • The exit exists because the backtest needed help, not because the thesis demanded it.
What SFZ should make easier
  • Seeing the full strategy definition in one workflow.
  • Linking position logic to capital constraints from the start.
  • Passing a coherent rule set into testing without rewriting the idea.
Try it — signal crossover

A crossover rule buys when a fast average rises above a slow one and sells when it drops below. Move the fast length and watch the signals — and the whipsaws — change.

Signals
Buy / Sell
Character
Creator risk reminder

Do not optimize entries before defining exits.

  • Do not increase size to compensate for weak edge quality.
  • Do not stack filters until the original idea disappears.
Test your knowledge

Make sure the strategy spec is tighter than the trader impulse before you send it to testing.

Question 1

When is a strategy ready for the backtester?

Question 2

Why define invalidation at the same time as the trigger?

Question 3

What is a common sign that a strategy is becoming overfit?