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

Python量化交易入门:使用Tushare和YFinance获取历史行情

Python量化交易入门:使用Tushare和YFinance获取历史行情

  • 使用Tushare和YFinance获取历史行情
      • 一、选择免费接口
      • 二、环境准备
      • 三、YFinance:美股历史数据获取
        • 3.1 基础用法
        • 3.2 关键参数详解
        • 3.3 下载指数、ETF、期货、加密货币
        • 3.4 保存为CSV
      • 四、Tushare Pro:A股历史数据获取
        • 4.1 注册与初始化
        • 4.2 获取单只股票日线(核心接口 daily)
        • 4.3 获取多只股票 / 全市场某一天
        • 4.4 获取股票基本信息(先拿到全市场列表)
        • 4.5 复权数据(推荐使用 adj_factor 接口)
      • 五、AkShare:无Token备选方案(防Tushare额度用尽)
      • 六、数据存储方案一:CSV(适合小规模)
      • 七、数据存储方案二:SQLite(推荐,生产级)
        • 7.1 使用 pandas + sqlalchemy(最简单)
        • 7.2 建表 + 增量更新脚本(核心)
        • 7.3 查询示例
      • 八、常见问题与优化

使用Tushare和YFinance获取历史行情

在量化投资、算法交易、回测策略乃至个人理财分析中,数据永远是王道。没有高质量、完整的历史行情数据,再牛的模型也只是空中楼阁。

本文将从零开始,系统性地带你:

  1. 认识目前主流的免费/开源金融数据接口
  2. yfinance轻松抓取美股(含ETF、指数、期货)历史数据
  3. Tushare Pro(或AkShare作为无token备选)抓取A股全市场历史日线
  4. 把数据持久化到本地:CSV + SQLite 双方案
  5. 一步步搭建一个可增量更新、可查询、可扩展的本地历史行情数据库

全文约 10,000 字,包含完整可运行代码、常见坑点、性能优化、增量更新策略,适合新手到中级量化爱好者直接照着做。

一、选择免费接口

接口覆盖市场是否需要Token免费额度(2025年最新)优点缺点
yfinance美股、全球指数、期货、加密货币
http://www.jsqmd.com/news/371099/

相关文章:

  • 【33岁程序员失业】转行大模型领域:小白程序员的明智之选与学习路径
  • Python量化交易:玩转Pandas:金融数据清洗与时间序列分析实战
  • 小白程序员转行大模型:AI时代新风口与学习资料免费领!程序员转行大模型,真的是新时代的选择吗?
  • 2026年热门的公母端子/管型端子生产厂家采购指南帮我推荐几家 - 行业平台推荐
  • 免费邮箱网址大全 - 一站式邮箱服务平台
  • DeepSeek V4大模型或将于春节前后发布?官方暂未确认,但编程能力提升引关注!值得收藏!
  • 2026年靠谱的员工福利/员工福利商城热门优选 - 行业平台推荐
  • 2026年口碑好的除四害信赖企业推荐 - 行业平台推荐
  • 小白程序员快速掌握大模型:从世界模型到符号化知识蒸馏
  • 全免去水印大师 v1.7.6 | 安卓端高效水印处理神器
  • 2026年评价高的不锈钢软管由壬/耐压金属软管由壬直销制造 - 行业平台推荐
  • 案例复盘:百万损失事件中的测试教训
  • LAN9253中文注释第二章
  • 2026年知名的白水苹果/陕西白水苹果可信赖推荐 - 行业平台推荐
  • 2026年专业的青年鸡推荐排行 - 行业平台推荐
  • 智能时代的意义哲学
  • 2026 西南康养技能培训甄选:月嫂 / 养老护理 / 中医推拿培训五大优质机构推荐 - 深度智识库
  • 低成本混沌工具:中小企业实施指南
  • 2026年质量好的江苏防砸绝缘劳保鞋/劳保鞋最新TOP厂家推荐 - 行业平台推荐
  • 用户影响评估:故障场景的体验指标
  • 2026年知名的常熟劳务派遣高性价比推荐 - 行业平台推荐
  • 2026年诚信的合规管理知识产权贯标/上市公司知识产权贯标优质商家推荐 - 行业平台推荐
  • Selenium浏览器自动化案例(仅供学习)
  • 2026年口碑好的全屋定制门墙柜/全屋定制选哪家高口碑品牌参考 - 行业平台推荐
  • 为什么你的元宇宙地产滞销?开发者定位盲区
  • 2026年口碑好的豪华骑马抽/衣柜豪华骑马抽批发销售 - 行业平台推荐
  • 一天一个开源项目(第19篇):Folo - AI驱动的下一代信息阅读器
  • 从测试学徒到太空CTO:西藏小伙的攀登之路——一位测试工程师的苍穹征途
  • 小白程序员轻松入门大模型,快速掌握高薪技能!程序员转行大模型开发避坑指南
  • Git Worktree + Claude Code:多终端并发开发完全实战