feat: add yfinance support to accommodate community request for stability and quota

This commit is contained in:
Yijia Xiao
2026-01-30 06:49:57 +00:00
parent 50961b2477
commit 3d040f8da4
4 changed files with 68 additions and 9 deletions
+4 -4
View File
@@ -22,10 +22,10 @@ DEFAULT_CONFIG = {
# Data vendor configuration
# Category-level configuration (default for all tools in category)
"data_vendors": {
"core_stock_apis": "yfinance", # Options: yfinance, alpha_vantage
"technical_indicators": "yfinance", # Options: yfinance, alpha_vantage
"fundamental_data": "alpha_vantage", # Options: alpha_vantage, yfinance
"news_data": "yfinance", # Options: yfinance, alpha_vantage
"core_stock_apis": "yfinance", # Options: alpha_vantage, yfinance
"technical_indicators": "yfinance", # Options: alpha_vantage, yfinance
"fundamental_data": "yfinance", # Options: alpha_vantage, yfinance
"news_data": "yfinance", # Options: alpha_vantage, yfinance
},
# Tool-level configuration (takes precedence over category-level)
"tool_vendors": {