
Risk-Aware Trading Agents
AI trading agents for US stocks: point-in-time news backtests, a frozen 2026 market, paper trading
- GitHub stars
- 112
- tools
- 21
- transport
- STDIO
- last updated
- Nov 13, 2026
Tools
21 toolsPublic tool metadata for what this MCP can expose to an agent.
market_regimeGet the current market regime and upcoming macro events.
Get the current market regime and upcoming macro events.
No parameter schema in public metadata yet.
scanScan a stock list for trading setups.
Scan a stock list for trading setups.
No parameter schema in public metadata yet.
analyze_stockAnalyze a single stock.
Analyze a single stock.
No parameter schema in public metadata yet.
stock_newsGet cross-verified news for a stock.
Get cross-verified news for a stock.
No parameter schema in public metadata yet.
list_strategiesList available trading strategies.
List available trading strategies.
No parameter schema in public metadata yet.
backtestBacktest a built-in strategy.
Backtest a built-in strategy.
No parameter schema in public metadata yet.
strategy_guideRead the guide for writing a strategy.
Read the guide for writing a strategy.
No parameter schema in public metadata yet.
backtest_codeBacktest a strategy written as Python code.
Backtest a strategy written as Python code.
No parameter schema in public metadata yet.
agents_leaderboardShow the paper-trading agents leaderboard.
Show the paper-trading agents leaderboard.
No parameter schema in public metadata yet.
agent_detailShow details for one paper-trading agent.
Show details for one paper-trading agent.
No parameter schema in public metadata yet.
agent_decisionsShow how an agent made its decisions.
Show how an agent made its decisions.
No parameter schema in public metadata yet.
agents_createCreate a paper-trading agent.
Create a paper-trading agent.
No parameter schema in public metadata yet.
agents_runRun paper-trading agents now.
Run paper-trading agents now.
No parameter schema in public metadata yet.
research_guideRead the research kit guide.
Read the research kit guide.
No parameter schema in public metadata yet.
market_dayGet the market data for a given day.
Get the market data for a given day.
No parameter schema in public metadata yet.
run_experimentRun a frozen research experiment.
Run a frozen research experiment.
No parameter schema in public metadata yet.
list_experimentsList research experiments.
List research experiments.
No parameter schema in public metadata yet.
experiment_reportGet the report for a research experiment.
Get the report for a research experiment.
No parameter schema in public metadata yet.
trading_session_startStart a trading session.
Start a trading session.
No parameter schema in public metadata yet.
trading_session_stepAdvance a trading session by one step.
Advance a trading session by one step.
No parameter schema in public metadata yet.
trading_session_statusGet the status of a trading session.
Get the status of a trading session.
No parameter schema in public metadata yet.
Sponsors
Readme
A benchmark for LLM trading agents, with news replayed by the minute it was published
Most news backtests join headlines to prices by calendar date, so a headline published after the close is traded at that close. Here every headline arrives at the minute it was published and orders fill at the next open, through three frozen markets: the 2020 crash, the 2022 bear market and 2026. Llama, GPT, Claude and Gemini trade them blind and with names, three seeds each, scored apart before and after each model's training cutoff. The results are public; the headlines behind them are licensed and not distributed, so the replay runs on news you bring: the free SEC 8-K filings, a news API key of your own or any CSV.
The same package is also a set of AI trading agents for US stocks that check the macro calendar, the fear index and verified news before they buy.
Details
- Repository
- github.com/jackson-cmd/risk-aware-trading-agents
- Website
- jackson-cmd.github.io/risk-aware-trading-agents
- Category
- Finance & Commerce
- Package
risk-aware-trading-agents- Transport
- STDIO
- Registry
- MCP registry, active