Milestone map
3 milestones
Write the rules first
1 week
Write a simple, rules-based strategy down before testing it — entry, exit, position size and rebalance timing. Rules written first stop you from fitting the past.
Proof required
Submit the dated strategy rules and the data you will test on (source, assets, dates).
What gets checked
Common mistakes
Powstik Guide
Exact, dated strategy rules.
Steps
Template
Entry: Exit: Size: Rebalance: Universe: Date written:
What gets sent back
Resources
Foundationstart here
What a verifier looks for
You'll sign in first, then come straight back here.
Backtest with real costs
2–3 weeks
Code the backtest with no look-ahead, include trading costs, and use walk-forward testing. Report return, volatility, Sharpe ratio and maximum drawdown.
Proof required
Submit the backtest code and a results table with and without costs, including Sharpe and max drawdown.
What gets checked
Common mistakes
Powstik Guide
An honest backtest with costs.
Steps
Template
Metric | no costs | with costs | buy-and-hold Return Volatility Sharpe Max drawdown
What gets sent back
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Stress it and defend it
1–2 weeks
Test the strategy on a period and assets you left out, and change one parameter to see if results hold. Defend it live to a reviewer.
Proof required
Submit results on the held-out period, a parameter sensitivity table, and the review log.
What gets checked
Common mistakes
Powstik Guide
A strategy tested where it wasn't tuned.
Steps
Template
Review session log Date: Duration: Reviewer name: Reviewer role and experience: Challenge 1 (strategy robustness): What they asked: My answer: Challenge 2: What they asked: My answer: Change I made after the session:
What gets sent back
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Part of