通达信数据 - 使用通达信量化TQ(tdx quant tdxaidata)(3) - install tdxaidata on windows 10
tdxaidata,get_stock_list,misc_data = tqs.get_misc_data(stock_code="300750.SZ"),获取所有A股代码表,在获取f10综合信息,分别存入mongodb 和json文件
采用 Python 负责采集,MongoDB 负责长期存储,JSON 负责完整备份和交换 的方案。
整个流程分为四步:
调用 tqs.get_stock_list() 获取全部 A 股代码。
遍历股票代码,调用 tqs.get_misc_data(stock_code=...) 获取 F10 综合信息。
将每只股票的基础信息和 F10 信息合并,存入 MongoDB。
同时保存 JSON 文件,支持增量更新、断点续传和后续重新导入。
MongoDB 文档结构
{
"_id": "300750.SZ",
"stock_code": "300750.SZ",
"stock_name": "宁德时代",
"source": "tdxaidata",
"fetched_at": "2026-11-07T01:00:00",
"misc_data": {
"主营业务": "...",
"所属板块": "...",
"行业地位": "..."
}
}
