01
Backtesting
Your rules coded exactly as specified and run over clean historical data — with
commission, slippage and realistic fills modelled, not waved away.
- Next-bar fills, no look-ahead
- In-sample / out-of-sample split
- Full trade ledger you can audit
02
Optimisation
Parameter sweeps, walk-forward analysis and sensitivity surfaces — tuned toward
robustness rather than the prettiest possible curve.
- Plateau-seeking, not peak-chasing
- Overfit checks stated plainly
- Every parameter's effect shown
03
Signal visualisation
Every entry and exit drawn on the chart, so you can see when your logic fires,
when it stays flat, and where it hurts.
- Trade-by-trade markers
- Regime and session breakdowns
- Losing clusters isolated
04
Algo deployment
Take a strategy you've validated and put it live on your platform, with
monitoring, logging and a documented kill-switch.
- Broker / platform integration
- Paper-trade parity check first
- Runbook handed over to you
05
Idea refinement
A rough idea turned into a precise, testable specification — filters, sizing,
exits and the edge cases you hadn't decided yet.
- Ambiguities surfaced early
- Written spec you sign off
- You keep the final say
06
Model evaluation
You've trained a model — we stress-test whether the edge is real or an artefact
of how it was validated. Leakage, decay and honest out-of-sample scoring.
- Look-ahead and leakage audit
- Purged, embargoed cross-validation
- Feature stability across regimes
—
What we don't do
We don't originate strategies, sell signals, manage money, or tell you what to
trade. You specify the strategy; we test it and report what we find.
That boundary is deliberate. It's also what keeps our results honest.