Datasets: Free, SQL-Ready Alternative To Yfinance (No Rate Limits, High Performance)

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 yfinance rate 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]

Leave a Reply

Your email address will not be published. Required fields are marked *