Every trade source,validated before it trades.
SymbioCore connects signal feeds, chart alerts, bots and in-house models to a single engine. It replays each source on tick data, optimises its rules out of sample, and deploys only what reconciles with live execution.
Alpha sources multiply. Validation doesn't keep up.
Fragmented sources
Ideas arrive from vendors, messaging channels, chart alerts, bots and PMs, each in its own format, none directly comparable.
Idealised backtests
Tests run on bar data with perfect fills and are never reconciled with what actually executes.
Static rules
Exit, sizing and filter rules are set once and rarely re-optimised out of sample.
Late decay detection
A source that stops working shows up in drawdown first, and in the data much later.
Research ≠ production
Research and live trading run on different code, so what was tested is not what trades.
No lineage
Orders can't be traced back to the message, alert or model output that triggered them.
One engine for research and production: one set of rules, one audit trail.
One engine, from source to reconciled result
Every source goes through the same layers, with the same rules in research and in production.
Research and production on one code path
Ingests any trade source: messaging channels (text and images), alerts, bots, APIs, models and discretionary input.
Messaging channels live
Converts every source into one canonical trade model (instrument, side, entry, stop, targets, follow-ups), keeping the original for lineage.
Tick-level replay of the full source history with the live engine's own rules, reconciled trade by trade against real executions.
Walk-forward search over exit, sizing and filter rules per source, with out-of-sample checks against overfitting.
Combines validated sources and rule sets into strategies with explicit risk budgets.
Strategy definitions live
Policy-based routing of strategies to accounts, and automated order management: entries, partial exits, break-even, cancellations.
Routing and execution on MetaTrader live
Live-versus-backtest tracking per source, strategy and account, with decay detection feeding back into allocation.
Tracking live
How a source earns capital
Ingest
Every message, alert or model output is captured with its timestamp and stored unaltered.
Normalise
Parsed into the canonical trade model. Ambiguity is flagged, never guessed.
Replay
The full history is replayed on tick data, in broker server time, with the live engine's own rules.
Reconcile
Backtest trades are matched to real executions. A source that doesn't reconcile isn't trusted.
Optimise
Rule changes are accepted only if they hold up on data the search never saw.
Deploy & monitor
Live strategies run under hard limits. Underperformance against expectation triggers review or pause.
In production today
Source capture & archive
Real-time ingestion of messaging channels, with a complete timestamped archive including edits and images. Years of history.
Tick-level validation
Historical replay on tick data for gold, oil and major FX pairs, reconciled against live executions.
Execution engine
Automated order management on MetaTrader: entries, partial exits, break-even moves and cancellations.
Control room
Accounts, per-strategy performance, strategy-to-account routing and backtest-versus-live comparison.
Market data platform
Tick data in object storage and minute bars in a managed database, updated every night.
On the roadmap
TradingView alerts, bots and EAs, broker and exchange APIs, model outputs.
Walk-forward rule optimisation per source.
Automated combination of validated sources under risk budgets.
Capital follows validated, current performance, with circuit breakers.
Account and portfolio limits no strategy or model can override.
Beyond MetaTrader-traded FX, metals and energy.
Built for governance, not just performance
Limits, lineage and change control are part of the engine, not an afterthought. What can trade, how much, and why is always traceable.
Hard limits
Position limits per account, set in configuration and outside any model.
Kill switches
Any strategy can be stopped in one step and stays under measurement for reassessment.
Lineage
Every order traces back to its originating message, alert or model output.
Change control
Rules, routing and infrastructure changes are reviewed before going live, with infrastructure defined as code.
Least privilege
Read-only access wherever possible. Secrets are kept out of code and logs.
Independent risk governor
Drawdown, exposure and mandate limits enforced in a separate layer.
Built for institutional trading teams
For teams that need every trade source tested, measured and governed before it gets capital.
Systematic & quant teams
One engine for research and production, with live-versus-backtest reconciliation built in.
Discretionary desks
Trade ideas from people, vendors and alerts are validated before capital follows them.
Funds, CTAs & family offices
Evaluate external signal providers on evidence, not track-record PDFs.
Proprietary trading firms
Run many strategies side by side against strict drawdown rules.
Request a briefing
Tell us about your desk and the sources you work with. We'll reply within two business days to arrange a technical walkthrough.
Office Address
30 N Gould St Ste R
Sheridan, WY 82801
United States
Evidence before capital.
See how SymbioCore validates, optimises and runs trade sources, from first message to reconciled result.