Add configurable data providers and localize frontend UI

This commit is contained in:
2026-03-15 00:55:12 +08:00
parent 12de93aa30
commit d233a3f55d
38 changed files with 1936 additions and 1038 deletions

View File

@@ -9,7 +9,8 @@ TICKERS=AAPL,MSFT,GOOGL,NVDA,TSLA,META,AMZN
# finnhub: https://finnhub.io/register
# financial datasets: https://www.financialdatasets.ai/
FIN_DATA_SOURCE = #finnhub or financial_datasets | finnhub 或 financial_datasets
FIN_DATA_SOURCE = # Preferred source: finnhub / financial_datasets / yfinance / local_csv | 首选数据源
ENABLED_DATA_SOURCES = # Optional allowlist, comma-separated, e.g. yfinance,finnhub,financial_datasets,local_csv | 可启用数据源列表
FINANCIAL_DATASETS_API_KEY= #required | 必填
FINNHUB_API_KEY= #optional | 可选
@@ -56,4 +57,4 @@ MARGIN_REQUIREMENT=0.5
# Historical data start date
DATA_START_DATE=2022-01-01
# Auto update data on startup (true/false)
AUTO_UPDATE_DATA=true
AUTO_UPDATE_DATA=true