native to Claude Code · no API key required

Type a trading strategy.
Get a research-backed backtest.

SignalChain is a pipeline of Claude Code sub-agents that researches your idea, benchmarks it against academic and practitioner sources, writes and lints a VectorBT backtest, runs it, and hands you an interactive equity chart — all inside Claude Code, with no Anthropic API key, no MCP connector, and no paid library. Not sure where to start? /signalchain-ideas ranks five research-backed candidates for you first.

Get SignalChain on Gumroad → single-seat license
SignalChain surfacing five ranked, research-backed strategy ideas
example output — /signalchain-ideas surfacing five ranked, research-backed strategy candidates
researchbacktestschartsreportsdashboardcost: $0 per run
HOW IT WORKS

One command, eight phases

Run /signalchain "<your strategy>" and the pipeline validates every phase before moving to the next — no silent half-runs.

01
Setup
Slugifies the strategy, derives its type, creates the output folder.
02
Parallel research
Academic, web, and code researchers fan out in one message.
03
Synthesis
Combines the three into a spec with a performance-benchmarks block.
04
Plan
Translates synthesis into a VectorBT-specific implementation plan.
05
Develop
Writes a self-contained backtest.py that saves an equity chart.
06
Static lint
Checks the code against rules that grow smarter with every run.
07
Run + QC loop
Runs the backtest, fixes syntax, tweaks params against benchmarks.
08
Report
Final markdown verdict with metrics, drift notes, and a chart link.
SIX COMMANDS

Everything you need, in Claude Code

From ideation to a browsable dashboard of every run you've ever tested.

/signalchain-ideas
Surfaces 5 ranked, research-backed strategy candidates when you don't have an idea yet — optionally scoped to a theme.
/signalchain
The main pipeline. Feed it a strategy in plain English, get research, code, a backtest, and a report.
/signalchain-view
Generates a single dashboard.html to browse every run — research, code, report, and chart in one page.
/signalchain-list
One-line table of every past run: slug, status, Sharpe, CAGR, drawdown, trades, and date.
/signalchain-replay
Re-runs an existing backtest on fresh data and computes drift vs. the original metrics.
/signalchain-sweep
2D parameter sweep on an existing run — tells you if a Sharpe is robust or cherry-picked.
SEE IT IN ACTION

Browse every run in one dashboard

Research, synthesis, plan, code, report, and an interactive chart — for every strategy you've ever tested.

The SignalChain dashboard generated by /signalchain-view
example output — the SignalChain dashboard generated by /signalchain-view
SINGLE-SEAT LICENSE
$49
one-time · free updates within v1

Own it once, run it forever

One-time purchase. Use and modify for your own trading and research, no per-run API costs, no subscription beyond Claude Code itself.

✓ Full source: commands, agents, skills, tools
✓ Runs on your own Claude Code subscription — no API key
✓ Free research + backtesting libraries only
✓ Install and modify for your own use
✓ All future code updates, free forever
Buy on Gumroad →
not redistributable · not financial advice

Not financial advice. SignalChain is a research and educational tool. Backtested results are hypothetical and not indicative of future performance. Nothing it produces is investment advice, and there is no guarantee of profitability. You are solely responsible for any decisions made using it.