Skip to content

AxonX Documentation Map ​

AxonX is an agent-native harness for financial quantitative research. Plugins provide algorithms, Tasks define research inputs and outputs, and the framework manages execution, records, and artifacts. Researchers, external agents, and scripts use the same Jobs and workspace records through Studio, CLI, or MCP.

Choose your starting point ​

GoalStart hereWhat you will be able to do
Use AxonX for the first timeQuickstart → StudioSubmit a demo, wait for completion, inspect parameters and results
Conduct quantitative researchResearch overview → Research workflowPrepare data and connect ETL, training, prediction, and backtesting
Research with an external agentAgent integration overview → External agentsOperate a research service through a Skill, CLI, or MCP
Chat in StudioBuilt-in agent configuration → Built-in agent usageQuery tasks, troubleshoot, and explain existing research evidence
Deploy services or manage tasksOperations overview → Remote machinesTrack execution, manage files, and connect to target services
Develop plugins or client codeDevelopment overview → Task contractsImplement research Tasks, register plugins, and call services

Read the project overview for positioning and the experiment case study. The built-in demo needs no market data or model credentials. Research plugins need data; the built-in agent needs model configuration; external agents use their host's model configuration.

How the documentation is organized ​

Get started: complete a minimal execution loop ​

Run a real task with the quickstart, then inspect the same workspace in Studio. Read about architecture, Jobs and Tasks, task lifecycle, lineage, and the workspace to understand submission, execution, and persistent records.

Research: move from data to inspectable conclusions ​

Start with the research overview. The research workflow and Tushare guide cover data preparation and stage execution. Reading results covers artifact inspection. Experiment design and confirmation, backtest methodology, and strategy comparison explain how to evaluate evidence.

Plugin management covers installation, discovery, and deployment. Alpha158 provides the baseline research chain; Alpha158 Enhanced provides a concrete case of added features, ablations, and independent confirmation. Plugin documentation owns algorithm parameters and experiment numbers.

Agent: choose an external host or built-in sessions ​

The integration overview explains prerequisites for each path. External agents covers research with a Skill and CLI; MCP integration explains service tool discovery and responses. Built-in configuration and usage cover Claude Agent SDK sessions in Studio.

Operations: maintain services and execution environments ​

The operations overview connects service setup and record maintenance. Daily operations include task management, file browsing, and task snapshot synchronization. For deployment, read authentication, service hosting, and remote machines. Configure an HTTP proxy, scheduled Jobs, or DingTalk notifications as needed. See operations for troubleshooting, backup, and recovery.

Reference: look up parameters and responses ​

Choose an interface in the reference overview. Use the CLI reference for command syntax, Python reference for programmatic calls, and client configuration and server configuration for connection and startup fields.

Start with the API overview, then consult tasks, events, files, machines, plugins and synchronization, or agent sessions.

Developers: implement capabilities and preserve contracts ​

Choose an extension layer in the development overview. The contribution guide covers development setup and checks; the development and operations guide covers Task implementation and CLI practice. Framework extensions and Studio development explain their respective extension points. Consult Task contracts, the plugin protocol, and research artifact contracts during implementation.

Reading conventions ​

How-to guides address concrete goals; reference pages define fields, responses, and boundaries. Project and plugin READMEs maintain the project overview and algorithm details respectively. English and Chinese pages use matching paths and share English screenshots and diagrams.

Replace example credentials, addresses, and Task IDs with actual values. Use the Job and Task schemas discovered on the connected service. Accepted submission still requires waiting for a terminal Task state. Reusing a name replaces a finished task directory; preserve distinct identities for experiment comparisons.

Start with the FAQ when something fails, then use the operations guide to locate the failure in the service, Job, or Task layer.

Agent-native quant research.