Skip to main content

Verification & data confidence

Every strategy carries two distinct confidence signals. They answer different questions and are complementary, not contradictory — read them together, not against each other.

FieldAxisThe question it answers
verification_stateInternal validation depthHow many independent ways did we validate this in-house?
tv_statusExternal cross-checkHas it been independently reconciled against TradingView yet?

verification_state — internal validation depth

Our in-house quality tier for a strategy's numbers:

ValueMeaning
dual_verifiedResults confirmed two independent ways inside our pipeline — two implementations agree within tolerance.
engine_backtestedValidated via the engine backtest (a single method).

Current dataset: 11 dual_verified, 3 engine_backtested (of 14).

tv_status — external TradingView cross-check

Whether the strategy has been independently reconciled against an external TradingView implementation:

ValueMeaning
provisionalNot yet independently reconciled against TradingView.
verifiedTradingView cross-check complete.

Current dataset: all 14 provisional — external reconciliation is in progress.

Reading them together

The two axes are independent. A strategy that is dual_verified + provisional means:

Validated two independent ways in-house, with the external (TradingView) reconciliation still pending. That's a strong internal signal and an honest "external check not done yet" — not a contradiction.

We publish both so you can weigh confidence the way you would for any data source: how thoroughly it was checked internally, and whether an independent external party has reconciled it yet. As external cross-checks complete, tv_status flips to verified; verification_state is a separate axis and is unaffected.

:::note Factual data, not advice All figures are backtested / modelled historical data. tv_status: provisional is the conservative default until external reconciliation completes. Past performance is not indicative of future results — not advice, not a recommendation, not a forecast. :::

Both fields appear on every strategy in /v1/strategies and /v1/strategies/{id}.