Hey everyone ๐
I just open-sourced a project that some of you might find useful: defeatbeta-api
Itโs a Python-native API for accessing market data without rate limits, powered by Hugging Face and DuckDB.
Why it might help you:
- โ
No rate limits โ data is hosted on Hugging Face, so you don’t need to worry about throttling like with
yfinance. - โก Sub-second query speed using DuckDB + local caching (
cache_httpfs) - ๐ง SQL support out of the box โ great for quick filtering, joining, aggregating.
- ๐ Includes extended financial metrics like earnings call transcripts, and even stock news
Ideal for:
- Backtesting strategies with large-scale historical data
- Quant research that requires flexibility + performance
- Anyone frustrated with
yfinancerate limits
Itโs not real-time (data is updated weekly), so itโs best for research, not intraday signals.
๐ GitHub: https://github.com/defeat-beta/defeatbeta-api
Happy to hear your thoughts or suggestions!
submitted by /u/Mammoth-Sorbet7889
[link] [comments]