← ClaudeAtlas

quant-stack-routerlisted

Entry router for Python quantitative finance: names the right library and flags where the model's training prior is stale. TRIGGER - read this FIRST when a quant task names no specific sub-domain, when asked "which library should I use" for anything financial, or when a plan spans several of data, backtest, risk and execution. Also read it before importing any finance package whose status you are assuming from memory - several widely used ones are dead, relicensed, or have flipped a default since training. SKIP when the task already names its own domain - go straight to market-data-sourcing, backtesting-engines, broker-execution-apis, portfolio-and-risk, factor-and-timeseries-research, china-ashare-data or crypto-data-and-execution rather than routing through here.
howard-lynn-ye/fin-skills · ★ 1 · AI & Automation · score 77
Install: claude install-skill howard-lynn-ye/fin-skills
# Python quant stack — router Your training prior on this ecosystem is **stale in ways that silently produce wrong numbers rather than errors**. Read §1 before writing code. Then jump from §2 to the one skill that owns your task; do not try to answer from memory. Every fact in this library carries a verification date. Where a fact is likely to have moved, re-check the primary source listed in `shared/live-sources.md` rather than trusting the cache. ## 1. Version drift — where your prior is wrong *(verified 2026-09-03 against the PyPI JSON API and each project's own repo)* | Area | Stale prior you probably hold | Current reality | |---|---|---| | **TA-Lib install** | "needs the C library compiled by hand; no Windows wheels" | **Solved.** 0.7.1 ships 54 wheels incl. `cp311-win_amd64`. `pip install TA-Lib` just works. | | **QuantLib install** | "a nightmare, build from source" | **Solved.** 1.43 ships `cp39-abi3-win_amd64`; one wheel covers 3.9+. No sdist at all. | | **IBKR client** | `ib_insync` | **Dead** (last release 2023-07-02). Successor is **`ib_async`** (2.1.0, 2025-12-08). | | **TD Ameritrade** | `tda-api` | **Dead** (2022-06). TDA absorbed into Schwab → **`schwab-py`**. | | **Alpaca** | `alpaca-trade-api` | **Deprecated** (2024-01). → **`alpaca-py`**. | | **`pandas_datareader`** | `pdr.get_data_yahoo(...)` | **Removed in 0.11.0.** Yahoo, Stooq, Tiingo, IEX, Quandl, AlphaVantage, Morningstar, `Options` — all deleted. It is now a **macro-only** library (FRED, Fama-F