Skip to content

Overview — System Vision V1

Source: Notion | Last edited: 2025-10-31 | ID: 2962d2dc-3ef...


Eon Quant OS (EQOS) is an AI-agent-centric, DSL-driven quantitative research and execution operating system.

It transforms the full lifecycle of quantitative strategies — from data to features, models, signals, and execution — into a declarative, composable, and self-evolving framework.


“Turn quantitative research from ad-hoc scripts into a compilable system.”

  • DSL as the single source of truth – every strategy, model, and execution logic is declared in a unified language.
  • Compiler as the translator of ideas – converts DSL definitions into executable DAGs for full transparency.
  • Runner as the execution engine – manages context, invokes plugins, and produces metrics and reports.
  • Plugins as modular building blocks – all features, labels, models, backtests, and execution modules are plug-and-play.
  • AI Agents as autonomous researchers – automatically generate, train, evaluate, and evolve strategies.

DSL → Compiler → DAG → Runner → Plugin → Registry → Execution Gateway


1️⃣ Core Layer – Research Core

Includes the DSL, Compiler, DAG, and Runner.

Defines what to compute and how data flows through the pipeline.

2️⃣ Plugin Layer – Functional Modules

Implements all operations — data access, feature engineering, labeling, training, backtesting — as modular plugins.

3️⃣ AI Agent Layer – Intelligent Research

Autonomous agents generate DSLs, run experiments, evaluate results, and continuously improve performance.

4️⃣ Execution Layer – Trading Gateway

A Rust-based gateway translates signal intents into real orders with risk and latency control.



  1. Declarative > Imperative – define what to do; the system decides how to execute.
  2. Modular > Monolithic – all components are independent, reusable, and testable.
  3. Autonomous > Manual – AI agents continuously discover and optimize strategies.
  4. Traceable > Ephemeral – every experiment and signal has a unique ID and full context.

Process

  1. DSL (strategy.yaml)
  2. Compiler → generate dag.json
  3. Runner → execute DAG
  4. Plugins → train and backtest
  5. Outputs → metrics.json / bt_report.json / intent_log.jsonl Artifacts
  • Feature and model outputs
  • Backtest performance reports
  • Signal intents for execution
  • Reproducible experiment records

EQOS aspires to become a

self-evolving quantitative research ecosystem powered by AI.

  • For Human Researchers: a complete automation framework from idea to deployment.
  • For AI Agents: an operating system they can read, modify, and execute.
  • For Institutions: a foundation for standardized and reproducible quant research.