QuantClaw Data
Provides access to a comprehensive financial intelligence platform featuring real-time market data, quantitative models, and alternative data sources. It enables users to perform advanced financial analysis including options analytics, portfolio modeling, and SEC filing research.
README
๐ QuantClaw Data
The open financial intelligence platform. 200+ modules built, 400 planned, 210 CLI commands, 54 REST APIs, 210 MCP tools.
Built autonomously by AI agents. 140,888 lines of code. 187 data sources. Zero API keys required for core features.
๐ Live: data.quantclaw.org
๐ฆ ClawHub: clawhub install quantclaw-data
๐ GitHub: github.com/yoniassia/quantclaw-data
๐ Stats
| Metric | Count |
|---|---|
| Lines of Code | 140,888+ |
| Python Modules | 181+ |
| Next.js API Routes | 54 |
| MCP Tools | 210 |
| CLI Commands | 210 |
| Unique Data Sources | 187 |
| Phases Complete | 207/400 |
โก Quick Start
# Install via ClawHub (for OpenClaw agents)
clawhub install quantclaw-data
# Or clone manually
git clone https://github.com/yoniassia/quantclaw-data.git
cd quantclaw-data
# Install dependencies
pip install yfinance numpy scipy pandas statsmodels pandas-datareader requests beautifulsoup4
# Try it
python cli.py price AAPL
python cli.py technicals TSLA
python cli.py monte-carlo SPY --simulations 10000
python cli.py fama-french NVDA
python cli.py screener --sector Technology --min-cap 10B
๐ 4 Access Methods
1. CLI (210 commands)
python cli.py price AAPL # Real-time price
python cli.py technicals TSLA # RSI, MACD, Bollinger
python cli.py options AAPL # Options chain + Greeks
python cli.py monte-carlo SPY # Monte Carlo simulation
python cli.py fama-french AAPL # Factor regression
python cli.py congress AAPL # Congressional trades
python cli.py bonds yield-curve # Treasury yield curve
python cli.py crypto bitcoin # Crypto prices
python cli.py forex EUR/USD # Forex rates
python cli.py smart-money AAPL # Institutional flow
2. REST API (54 endpoints)
# Base: https://data.quantclaw.org/api/v1
curl "https://data.quantclaw.org/api/v1/prices?ticker=AAPL"
curl "https://data.quantclaw.org/api/v1/monte-carlo?symbol=SPY&simulations=1000"
curl "https://data.quantclaw.org/api/v1/fama-french?ticker=NVDA"
curl "https://data.quantclaw.org/api/v1/pairs?symbol1=KO&symbol2=PEP"
curl "https://data.quantclaw.org/api/v1/cds?action=credit-spreads"
3. MCP Server (for AI agents)
{
"mcpServers": {
"quantclaw-data": {
"command": "node",
"args": ["mcp-server.js"],
"cwd": "/path/to/quantclaw-data"
}
}
}
4. Web Dashboard
Browse all modules with interactive cards at data.quantclaw.org
๐ฆ Module Categories
| Category | Modules | Examples |
|---|---|---|
| ๐ Core Market Data | 20+ | Prices, profiles, screener, technicals, multi-timeframe |
| ๐ Derivatives & Options | 15+ | Options flow, GEX, vol surface, Greeks, pin risk |
| ๐งฎ Quantitative | 30+ | Fama-French, Monte Carlo, Kalman, Black-Litterman, pairs |
| ๐ฆ Fixed Income & Macro | 25+ | Yield curves, CDS, Fed policy, inflation, PBOC, ECB |
| ๐ Alternative Data | 25+ | Satellite, dark pool, insider, patents, Congress trades |
| ๐ฐ Corporate Events | 15+ | Earnings, M&A, buybacks, activist, proxy fights |
| ๐ค Intelligence & NLP | 20+ | News sentiment, filing analysis, AI earnings, FinBERT |
| ๐ Multi-Asset | 20+ | Crypto, FX cross rates, commodities, sector rotation |
| โ๏ธ Infrastructure | 10+ | Alerts, backtest, reconciliation, PDF export, streaming |
๐ก Data Sources (187)
Top sources by reference count:
| Source | Type | References |
|---|---|---|
| FRED (St. Louis Fed) | Macro/rates | 654 |
| US Treasury | Fixed income | 265 |
| Yahoo Finance | Market data | 197 |
| OPEC | Commodities | 171 |
| IMF | Global macro | 108 |
| SEC EDGAR | Regulatory | 76 |
| USDA | Agriculture | 99 |
| Eurostat | EU macro | 50 |
| CFTC | Positioning | 32 |
| EIA | Energy | 31 |
| ECB | EU rates | 29 |
| Census Bureau | Demographics | 21 |
| BLS | Labor | 5 |
Plus: World Bank, CoinGecko, DeFi Llama, Binance, BOJ, PBOC, OECD, FAO, IEA, LME, arXiv, USPTO, NOAA, Polygon, Finnhub, Alpaca, MSRB, CAISO, and 150+ more.
๐บ๏ธ Roadmap
โ Phases 1-200: COMPLETE
Foundation โ Quant โ Alt Data โ ML/AI โ Intelligence โ Events โ Global Macro โ Equity Analysis โ Fixed Income โ Commodities โ FX & Crypto โ Alternative Data
๐จ Phases 201-400: BUILDING
| Range | Domain | Examples |
|---|---|---|
| 201-220 | Real-Time & Streaming | WebSocket feeds, options flow, liquidation monitor |
| 221-240 | Quantitative Strategies | Stat arb, momentum, carry, risk parity, GARCH |
| 241-260 | Institutional Infrastructure | FIX gateway, attribution, TCA, margin calc |
| 261-280 | Global Macro Deep Dive | Taylor Rule, PPP, recession model, housing |
| 281-300 | AI/ML Models | Transformer predictor, RL agent, GNN, AutoML |
| 301-320 | Blockchain & Digital Assets | On-chain analytics, DEX feeds, MEV, RWA |
| 321-340 | Alternative Data v2 | Satellite, job postings, FDA, weather impact |
| 341-360 | Fixed Income Deep | CLO, ABS/MBS, muni, distressed debt |
| 361-380 | Commodities Deep | Crack spreads, OPEC compliance, rare earths |
| 381-400 | Next-Gen & Experimental | Prediction markets, CBDC, quantum, space economy |
Full roadmap: ROADMAP_400.md
๐งช Testing
# Run data integrity tests
python -m pytest tests/ -v
# Test individual module import
python -c "import modules.monte_carlo; print('OK')"
# Test API endpoint
curl -s "https://data.quantclaw.org/api/v1/prices?ticker=AAPL" | python -m json.tool
# Run full test suite
python tests/test_data_integrity.py
Tests validate:
- All modules import cleanly
- Core functions return expected data types
- API endpoints return valid JSON with correct schemas
- Data freshness (prices < 24h old on trading days)
- Cross-module consistency (same ticker returns consistent data)
๐๏ธ How It's Built
Built autonomously by AI agents:
- Builder agent runs every 10 min, creates 5 modules per batch
- Each module: Python + CLI + API route + MCP tool definition
- Auto-builds, auto-tests, auto-deploys to data.quantclaw.org
- Tester agent runs every 30 min, validates 10 random modules
- Every 5 modules โ auto-commit to GitHub + version bump
Cost per module: ~$0.04 (Claude Sonnet) Build rate: ~30 modules/hour
๐ Project Structure
quantclaw-data/
โโโ cli.py # CLI dispatcher (210 commands)
โโโ modules/ # Python modules (181+)
โ โโโ monte_carlo.py
โ โโโ fama_french.py
โ โโโ black_litterman.py
โ โโโ kalman_filter.py
โ โโโ pairs_trading.py
โ โโโ websocket_price_streamer.py
โ โโโ crypto_liquidation_monitor.py
โ โโโ ... (181+ files)
โโโ tests/ # Data integrity tests
โ โโโ test_data_integrity.py
โโโ src/app/
โ โโโ page.tsx # Dashboard UI
โ โโโ services.ts # Module registry (210 services)
โ โโโ roadmap.ts # Roadmap with status tracking
โ โโโ install.ts # Install docs & CLI reference
โ โโโ api/v1/ # REST API routes (54)
โโโ skill/SKILL.md # ClawHub skill definition
โโโ ROADMAP_400.md # Full 400-phase roadmap
โโโ package.json
โโโ README.md
๐ค Part of the QuantClaw Ecosystem
- QuantClaw Data โ Financial Intelligence Platform
- TerminalX โ Bloomberg-style CIO Console
- AgentX โ Personal AI Trading Agents
- ClawX โ AI Social Trading
- GoodWallet โ DeFi + Predictions
๐ License
MIT โ use it, fork it, build on it.
Built with ๐ฆ by QuantClaw โ Autonomous Financial Intelligence
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.