2025-04-19 20:49:23 +08:00
|
|
|
|
from turtledemo.penrose import start
|
|
|
|
|
|
|
|
|
|
from anyio import sleep
|
|
|
|
|
|
2025-04-19 19:24:24 +08:00
|
|
|
|
from data_manager import DataFetcher
|
2025-04-19 15:30:55 +08:00
|
|
|
|
from money_flow_analyzer import MoneyflowAnalyzer
|
2025-04-19 13:25:54 +08:00
|
|
|
|
|
2025-04-19 20:49:23 +08:00
|
|
|
|
def update_main():
|
2025-04-19 13:25:54 +08:00
|
|
|
|
# 指定日期范围
|
2025-04-19 20:49:23 +08:00
|
|
|
|
start_date = '20240101'
|
2025-04-19 13:25:54 +08:00
|
|
|
|
end_date = None
|
|
|
|
|
|
2025-04-19 20:07:53 +08:00
|
|
|
|
# 更新数据
|
2025-04-19 20:49:23 +08:00
|
|
|
|
trade_date_api = [
|
|
|
|
|
'moneyflow', # 个股资金流向
|
|
|
|
|
'moneyflow_ind_dc', # 东财概念及行业板块资金流向(DC)
|
|
|
|
|
'daily', # A股日线行情
|
|
|
|
|
'daily_basic', # 每日指标,获取全部股票每日重要的基本面指标
|
|
|
|
|
'stk_limit', # 每日涨跌停价格
|
|
|
|
|
'cyq_perf', # 每日筹码及胜率
|
|
|
|
|
'moneyflow_dc', # 东方财富资金流向
|
|
|
|
|
'kpl_list', # 获取开盘啦涨停、跌停、炸板等榜单数据
|
|
|
|
|
'top_list', # 龙虎榜每日明细
|
|
|
|
|
'top_inst', # 龙虎榜机构席位明细
|
|
|
|
|
'limit_list_d', # 涨跌停列表(新),获取A股每日涨跌停、炸板数据情况,数据从2020年开始(不提供ST股票的统计)
|
|
|
|
|
'ths_daily', # 同花顺板块指数行情
|
|
|
|
|
'ths_hot', # 获取同花顺App热榜数据,包括热股、概念板块、ETF、可转债、港美股等等,每日盘中提取4次,收盘后4次,最晚22点提取一次。
|
|
|
|
|
|
|
|
|
|
]
|
|
|
|
|
basic_api = [
|
|
|
|
|
'stock_basic', # 股票基本信息
|
|
|
|
|
'trade_cal', # 交易日历
|
|
|
|
|
'namechange', # 股票曾用名
|
|
|
|
|
'ths_index', # 同花顺概念和行业指数
|
|
|
|
|
'hm_list', # 游资名录
|
|
|
|
|
'index_basic', # 指数基本信息
|
|
|
|
|
]
|
|
|
|
|
DataFetcher.update_all(trade_date_api=trade_date_api, basic_api=basic_api, start_date=start_date, end_date=end_date, force_update=False)
|
|
|
|
|
|
|
|
|
|
# 更新特殊数据
|
|
|
|
|
trade_date_api=[
|
|
|
|
|
'moneyflow_cnt_ths',# 同花顺概念板块资金流向(THS) 20240120以前就没了
|
|
|
|
|
'moneyflow_ind_ths',# 同花顺行业板块资金流向(THS) 20250120以前就没了
|
|
|
|
|
'kpl_concept', # 开盘啦题材库,获取开盘啦概念题材列表 20241020以前就没了
|
|
|
|
|
'kpl_concept_cons', # 开盘啦题材成分,获取开盘啦概念题材的成分股 20241014以前就没了
|
|
|
|
|
'moneyflow_ths', # 同花顺资金流向 20241219以前就没了
|
|
|
|
|
'dc_index', # 东方财富概念板块,获取东方财富每个交易日的概念板块数据,支持按日期查询 20241219以前就没了
|
|
|
|
|
'stk_auction', # 当日集合竞价,获取当日个股和ETF的集合竞价成交情况,每天9点25后可以获取当日的集合竞价成交数据 20250115以前就没了
|
|
|
|
|
]
|
|
|
|
|
basic_api=[]
|
|
|
|
|
|
|
|
|
|
# 指定日期范围
|
|
|
|
|
start_date = '20250201'
|
|
|
|
|
end_date = None
|
|
|
|
|
|
|
|
|
|
DataFetcher.update_all(trade_date_api=trade_date_api, basic_api=basic_api, start_date=start_date, end_date=end_date, force_update=False)
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
update_main()
|
2025-04-19 15:30:55 +08:00
|
|
|
|
|
2025-04-19 16:51:53 +08:00
|
|
|
|
# analyzer = MoneyflowAnalyzer()
|
|
|
|
|
# analyzer.main_flow_analyze(days_forward=10,use_consistent_samples=True)
|