TradingAgents/tradingagents/dataflows
Charlie Tonneslan 781dd971ba Add retry with exponential backoff for yfinance rate limits
When yfinance hits Yahoo Finance rate limits (429 Too Many Requests),
the data fetch fails immediately and the Market Analyst agent loops
endlessly. This adds a simple retry wrapper with exponential backoff
(2s, 4s, 8s) that catches rate limit errors and waits before retrying.

Addresses #415
2026-03-22 12:43:44 -04:00
..
__init__.py WIP 2025-09-26 16:17:50 +08:00
alpha_vantage.py fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00
alpha_vantage_common.py added fallbacks for tools 2025-10-03 22:40:09 -07:00
alpha_vantage_fundamentals.py Add Alpha Vantage API integration as primary data provider 2025-09-26 22:57:50 +08:00
alpha_vantage_indicator.py Improve Alpha Vantage indicator column parsing with robust mapping 2025-09-26 23:36:36 +08:00
alpha_vantage_news.py fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00
alpha_vantage_stock.py Add Alpha Vantage API integration as primary data provider 2025-09-26 22:57:50 +08:00
config.py feat: add multi-provider LLM support with thinking configurations 2026-02-03 22:27:20 +00:00
interface.py refactor: clean up codebase and streamline documentation 2026-02-03 22:27:20 +00:00
stockstats_utils.py fix: harden stock data parsing against malformed CSV and NaN values 2026-03-15 18:29:43 +00:00
utils.py chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
y_finance.py Add retry with exponential backoff for yfinance rate limits 2026-03-22 12:43:44 -04:00
yfinance_news.py fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00