当前位置: 首页 > news >正文

Tushare 行情数据完整性同步算法

Tushare 接取股票数据很方便 只要有一个 token

每日定时同步会出现许多不可测的问题,网络访问超时 、空间不够,定时没有触发,都会造成数据的不完整。需要一个算法 保证数据同步的完整性

算法实现:

1、根据ts_code 拉取交易日数据的DataFrame,把列trade_date生成一个集合。

2、拉取本地数据的的trade_date生成一个集合

3、线上集合与本地集合进行差集运算,转换成dif 列表

4、过滤线上trade_date的DataFrame

df.query('trade_date in @dif')

这样就获取了与线上差异的数据 存入本地数据库。

性能不高、处理简单 只要再运行一遍即可 数据也不会重复

http://www.dtcms.com/a/310557.html

相关文章:

  • 三轴云台之热成像伪彩模式篇
  • 【Lua】题目小练7
  • Nestjs框架: 请求生命周期与应用生命周期
  • Vue模板语法详解:从基础到进阶的响应式绑定指南1
  • 工业数采引擎-DTU
  • CSS属性值计算规则:从声明到渲染的精确过程
  • 《C++》STL--list容器详解
  • 【读文献】Capacitor-drop AC-DC
  • 移除 Excel 文件(.xlsx)的工作表保护
  • Ubuntu 系统下使用 lsusb 命令识别 USB 设备及端口类型详解
  • 从“多、老、旧”到“4i焕新”:品牌官方商城(小程序/官网/APP···)的范式跃迁与增长再想象
  • 数据结构与算法——字典(前缀)树的实现
  • Rockchip RK3568J +FPGA边缘智能系统及储能网关
  • 以太网是什么网,什么网是以太网
  • spring cloud alibaba ——sidecar服务异构
  • Vite+React组件库提速方案
  • 区块链概述
  • 嵌入式 C 语言入门:函数封装与参数传递学习笔记 —— 从定义到内存机制
  • Syzkaller实战教程6:[重要]初始种子加载机制剖析第二集
  • 如何理解卷积,和自注意力机制的局限与优势(个人理解)
  • C++中typename基本用法
  • Nastool+cpolar:群晖NAS用户的全场景影音自由方案
  • 理解HTTP协议
  • 网络配置+初始服务器配置
  • Effective C++ 条款15:在资源管理类中提供对原始资源的访问
  • 在 Docker 中启动 Nginx 并挂载配置文件到宿主机目录
  • MyBatis知识点
  • 烽火HG680-KX-海思MV320芯片-2+8G-安卓9.0-强刷卡刷固件包
  • 电子电气架构 --- 加速48V技术应用的平衡之道
  • 机器学习sklearn:处理缺失值