Market Data is a FastAPI server designed as a deployable, minimal, and vendor-pluggable service for accessing comprehensive financial market information. It provides robust endpoints for fetching critical data points such as OHLCV (Open, High, Low, Close, Volume), option chains, Greeks, and basic corporate events. Furthermore, it assists in assembling tailored training datasets with alignment and caching capabilities, making it ideal for LLM-driven applications, quantitative analysis, or any client requiring reliable market data. It comes with `yfinance` as a default provider, allowing it to run out-of-the-box, and can be easily extended to support other providers like Polygon or IEX.
主な機能
01FastAPI server providing financial market data
02Vendor-pluggable data provider architecture (e.g., yfinance, Polygon, IEX)
03Endpoints for OHLCV, option chains, Greeks, and corporate events
04Tool for assembling aligned and cached training datasets
05Easy deployment via Docker or local uvicorn server
060 GitHub stars