222
Unit Tests
13
Algorithms
4
Agent Nodes
13
API Routers
What it does
Research pipeline
01
Data Ingestion
Real-time OHLCV price data from Yahoo Finance and SEC filings ingested into TimescaleDB hypertables.
02
Quantitative Signals
Momentum signals (RSI, MACD, Bollinger), pairs trading with Kalman filter hedge ratios, and regime detection via HMM.
03
ML Forecasting
XGBoost return forecaster trained with TimeSeriesSplit cross-validation. SHAP values explain every prediction.
04
Risk Engine
VaR and CVaR via three methods (historical, parametric, Monte Carlo). Black-Scholes pricer with full Greeks engine.
05
Research Agent
LangGraph 4-node pipeline: research → quant → thesis generation → critic revision loop.
06
Trade Thesis
Structured investment thesis grounded in real filings, quantitative signals, and ML evidence, with citations.
Tech stack
Agent Orchestration
LangGraph 0.2Groq LLM (gpt-oss-120b)pgvector RAG
ML & Algorithms
XGBoost + SHAPHMM Regime DetectorBlack-Scholes + Greeks
Risk & Portfolio
VaR / CVaRMonte CarloMean-Variance Optimiser
Signals
RSI / MACD / BollingerPairs TradingKalman Filter
Data Pipeline
yFinanceEDGAR APITimescaleDB Hypertables
Backend
FastAPISQLAlchemy AsyncAlembic Migrations
Frontend
Next.js 14TypeScriptRecharts
Infrastructure
Docker ComposeGitHub Actions CI/CDRailway + Vercel
Architecture
Data Layer
yFinance · EDGAR · TimescaleDB · pgvector
Agent Layer
LangGraph · Research Agent · Quant Agent · Critic Agent
Algo Layer
Signals · Pricing · Risk · Portfolio · ML Models · Backtester
API Layer
FastAPI · Pydantic v2 · SQLAlchemy Async · Celery · JWT Auth
Frontend
Next.js 14 · TypeScript · Recharts · Dark/Light theme
Built by
Adit Shah
MS Computer Science · NC State University
AI/ML · Software Development · Research · Quant Systems
AI/ML · Software Development · Research · Quant Systems
Project
Versionv0.14.0
LicenseMIT
StackPython 3.13 · Node 20
Tests222 passing
CI/CDGitHub Actions
Start researching.
Ingest a ticker, run the agent pipeline,
get an institutional-grade thesis in seconds.
get an institutional-grade thesis in seconds.