feat: DEFAULT_START_DATE改为1980-01-01支持最长历史数据
数据历史深度调研: - YFinance 标普500: 1980-01-02 (45年, 11685条) - YFinance 日经225: 1980-01-04 (45年, 11396条) - YFinance 纳斯达克100: 1985-10-01 (40年, 10232条) - YFinance 恒生指数: 1986-12-31 (38年, 9712条) - Tushare 沪深300: 2005-01-04 (21年, 5183条) 修改: - DEFAULT_START_DATE: '2015-01-01' -> '1980-01-01' - 支持最长45年的历史数据下载 - A股数据会在数据源端自动截取有效范围
This commit is contained in:
@@ -62,7 +62,8 @@ CACHE_MAXSIZE = int(os.getenv('CACHE_MAXSIZE', '128'))
|
||||
CACHE_TTL_SECONDS = int(os.getenv('CACHE_TTL_SECONDS', '7200')) # 默认2小时
|
||||
|
||||
# 默认数据起点(下载全量数据时使用)
|
||||
DEFAULT_START_DATE = os.getenv('DEFAULT_START_DATE', '2015-01-01')
|
||||
# 设置为1980年以支持最长历史数据(标普500/日经225等)
|
||||
DEFAULT_START_DATE = os.getenv('DEFAULT_START_DATE', '1980-01-01')
|
||||
|
||||
|
||||
class TimedCacheEntry:
|
||||
|
||||
Reference in New Issue
Block a user