PRE-TRADE DIAGNOSTICS FOR AUTOMATED TRADING SYSTEMS

A forensic recorder between your signals and your broker.

Know exactly why a trade did — or did not — execute. Titan records every signal, validates config changes against real decision history, and watches releases for drift.

SIGNAL
TradingView / Python / REST
27+ GATES
equities & options
VERDICT
forward or block
BROKER
Alpaca

Titan is not a trading bot. It doesn't generate signals, hold funds, or store broker credentials.

The pipeline catches position limits, daily loss breaches, drawdown violations, cooldown windows, price drift, bracket misconfiguration, and more. Each gate records its verdict, evidence, timing, config hash, evaluation hash, and decision signature so the decision can be audited later. Real-time drift detection sends push alerts when your strategy behavior deviates from baseline.

Deploy gate

CI/CD for trading rules. Change a setting, replay your real signals, see what would change before going live.

DEPLOY GATEreplay summary illustrative
max drawdown  8% → 5%
replayed 164 signals from April 1
3 trades would flip from forwarded → blocked
  • AMD·blocked by Position Limit
  • TSLA·blocked by Daily Loss Limit
  • MSFT·blocked by Position Limit

Standard replay evaluates signals independently. Cascade replay is sequential: each forwarded signal changes portfolio state, and the next signal evaluates against that new state. You see the path a config would have produced, not just isolated signal outcomes.

After release, Release Watch tracks whether the predicted concern materializes.

Operating modes
sandbox
No broker connected. Gates enforce. Test your pipeline.
observe
Broker connected. Everything forwards. See what gates would have caught.
enforce
Broker connected. Gates enforce. Nothing passes without approval.

Works with TradingView, Python bots, any REST client. Broker support starts with Alpaca.

Try it

See what Titan would have caught.

Upload your Alpaca trade history. No account needed.

DROP CSV READY
Drop your Alpaca CSV here
or click to browse

Your data is analyzed in real time and never stored.