αQuant7Alpha

the program · languages

three first-party languages.
one end-user reference client.

Each algorithm ships in Pine v6 (TradingView signal source), NinjaScript C# (NinjaTrader execution), and Python (backtest + calibration). A fourth, C++, is planned as an end-user reference client — a minimal client a subscriber could embed in their own execution stack. Q7-side execution remains Python through the canon-api broker adapters.

source · _cpp_path_decision_2026_05_15.md (calibration)

strategyPine v6NinjaScript C#PythonC++ (reference)
S1Digital Asset Perpetuals
S2Bond Yield-Curve Spreads
S3US Index Micro Futures
S4Commodity Micro Futures
S5Commodity Spot CFD
S6FX Futures
S7AVA · Prediction Markets

language roles

Pine v6

· signal source

Strategy logic in TradingView's Pine v6. Alerts fire to canon-api webhook on every bar close. Charter §6 evidence — Pine inputs must match Python ParamSpecs line-for-line (audited; see /program/parity).

NinjaScript C#

· NinjaTrader execution

C# implementation for the four NT-routed scripts (S2/S3/S4/S6). All four shipped 2026-05-15 (1210/1130/992/1558 LOC respectively). Required for live execution on CME micro futures.

Python

· backtest + calibration

Producer scripts (parity_s{N}_*) drive GP-BO optimization, ζ-Field operators, HAI training. Canon-api broker adapters (edgex / gtrade / ninjatrader / tradovate / polymarket / kalshi) all in Python.

C++ · planned

· end-user reference client

A minimal C++ client subscribers could embed in their own execution stack. Decision deferred per _cpp_path_decision_2026_05_15.md — Q7-side execution stays Python. Spec lands when end-user demand crystallizes.