# 待完成TODO 1. 总股本、机构持股未能获取 2. 数据库需要拆分 1. 1d K线历史数据 1. k线基础表:开盘价、收盘价、最高价、最低价、成交量、成交额 -- query_kline 2. .k线辅助数据表: 3. k线行情表:需计算:涨跌幅,5日涨跌幅,10日涨跌幅,20日涨跌幅,30日涨跌幅,macd(需计算) ,乖离率(需计算); 是否涨停(需计算),是否跌停(需计算),是否st -- get_history_stock_status 4. k线财务表:总市值,流通市值,机构持股(非个人),利润 -- get_equity_structure,get_share_holder,get_income 2. 其他周期历史数据 1. k线基础表:开盘价、收盘价、最高价、最低价、成交量、成交额,涨跌幅(需计算),macd(需计算) -- query_kline 3. 实时数据:开盘价、收盘价、最高价、最低价、成交量、成交额 4. 代码数据表(每天检查)、交易日表 5. 基础数据表: 上市日期、上市板块、是否退市 -- get_stock_basic # 已完成DONE 1. 获取股票列表接口 stock/symbols -- 第一次请求慢,会超时 2. 获取k线 stock/klines/{symbol} -- 缺少股本等信息 3. 获取交易日历 stock/trading-dates # 2026年3月15日 接口调整 ## 已实现 1. _fetch_calendar_sync 调用接口 get_calendar ## 待调整 1. close接口需要logout进行退出 2.