Strategy Management.Run a desk of one thousand.

Tag, version, promote, and monitor every strategy from draft to live deployment. Six lifecycle states, git-style lineage, real-time IC and drawdown alerts. One workbench, no spreadsheet.

stratcraft / manage / all-strategies6 STATES · LIVE SYNC

The desk at a glance.

Every strategy in your universe, counted, sorted, and observable. The numbers a portfolio manager would ask for, on the home screen.

STRATEGIES TRACKED
At scale.

From last week's drafts to year-old live veterans. One workbench, every state.

LIFECYCLE STATES
6

Draft, backtesting, paper, live, paused, archived. A clean promotion path, with no "it lives in a notebook".

LIVE SIGNALS
Monitored live.

Composed into the alpha factory, monitored for IC and drawdown in real time.

{ }
VERSIONS PER STRATEGY
Git-style history.

Roll back to any tagged commit, branch a variant, compare equity curves.

Anatomy of a managed strategy.

Every strategy carries the same metadata, the same lineage, the same state machine. Boring, in the best possible way.

1
LAYER 1 · LINEAGE

Git-style versioning, built in.

Every parameter change is a commit. Branch a variant, compare equity curves, roll back to a tagged version. No more strat_v2_FINAL_final2.py.

v2.6-expv2.5 ★v1.0v1.4v2.0v2.4
2
LAYER 2 · STATE

Six states, one promotion path.

Every strategy lives in exactly one state. Gates enforce promotion criteria, so you don't accidentally take a half-tested draft live because the row caught your eye in the wrong tab.

live··
paper··
backtesting··
draft··
paused··
archived··
3
LAYER 3 · MONITORING

Live IC, Sharpe, drawdown, all streamed.

Every live strategy publishes its metrics to the dashboard and to your webhook. Set drawdown thresholds; auto-pause anything that breaches; ping Slack when something interesting happens.

IC
Sharpe
Hit-rate
Drawdown
#
TAGS & FOLDERS

Find any strategy in three keystrokes.

Tag by family, instrument, regime, model, whatever your taxonomy demands. Pin folders for research vs production. Full-text search over names, descriptions, and parameter values.

#trend#momentum#volatility#fx#crypto#intraday#mean-rev+ 12 more

Why this beats a folder of .py files.

Most quants manage their universe in a directory tree, a spreadsheet, and willpower. That works for ten strategies. It does not work for a thousand.

FOLDER + SPREADSHEET
STRATCRAFT · STRATEGY MANAGEMENT
Organisation
A folder tree no-one else can navigate
Tags, folders, full-text search over your full library
Versioning
strat_v2_FINAL_final2.py
Git-style lineage with parent pointers and named tags
State tracking
Comments in the README that nobody updates
Six explicit states, enforced by promotion gates
Monitoring
Eyeball the equity curve when you remember
Live IC, Sharpe, drawdown alerts via webhook
Promotion
"I think this one is ready for live, let me check"
Explicit gates: backtest → paper (n days) → live, reversible
Audit trail
Git log, maybe. Slack screenshots, mostly.
Every state change logged and queryable

Managing scale is not a tooling luxury. It is the entire job. A signal factory without a workbench is just a graveyard. Strategy Management is the workbench.

Three steps from idea to live.

No state machine to memorise, no Confluence page to consult. The promotion path is the same for every strategy, and it is visible right in the row.

1
STEP 1 · TAG

Organise the universe as it grows.

Tag by family, instrument, regime, or any taxonomy you invent. Folders for research vs production. Full-text search across descriptions, parameters, and lineage notes.

TagsFoldersSearchFilter chips
2
STEP 2 · PROMOTE

Move through the six states.

Draft → backtesting → paper → live, with explicit gates. Set a paper-trade minimum (say, 30 days) before live is even an option. Every transition is reversible and logged.

6 statesGatesReversibleAudit log
3
STEP 3 · MONITOR

Watch what runs. Kill what dies.

Live IC, Sharpe, drawdown, and hit-rate, streamed off the engine and alerted via webhook. The strategy that earned a slot keeps it only as long as the numbers say so.

Live ICDrawdown alertsWebhooksAuto-pause

The dashboard, in full.

Every strategy in your universe, in one view. Filter by state, tag, family, owner. Click any row to open the full detail pane: versions, equity curve, parameter history, audit log.

AllLivePaperBacktestingDraft
LIFECYCLEdraftbacktestingpaperlivepausedarchivedOpen the workbench →

Run a desk of your own.

The free tier ships with the C++23 engine, the full Strategy Management workbench, and YFinance + Dukascopy data. Six-state lifecycle, git-style versioning, and alerts, all from one strategy.