Python量化交易入门:使用Tushare和YFinance获取历史行情 📅 发布时间:2026/7/3 3:34:39 👁️ 浏览次数: 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获取历史行情在量化投资、算法交易、回测策略乃至个人理财分析中,数据永远是王道。没有高质量、完整的历史行情数据,再牛的模型也只是空中楼阁。本文将从零开始,系统性地带你:认识目前主流的免费/开源金融数据接口用yfinance轻松抓取美股(含ETF、指数、期货)历史数据用Tushare Pro(或AkShare作为无token备选)抓取A股全市场历史日线把数据持久化到本地:CSV + SQLite 双方案一步步搭建一个可增量更新、可查询、可扩展的本地历史行情数据库全文约 10,000 字,包含完整可运行代码、常见坑点、性能优化、增量更新策略,适合新手到中级量化爱好者直接照着做。一、选择免费接口接口覆盖市场是否需要Token免费额度(2025年最新)优点缺点yfinance美股、全球指数、期货、加密货币
Python量化交易:玩转Pandas:金融数据清洗与时间序列分析实战 Python量化交易:玩转Pandas:金融数据清洗与时间序列分析实战 玩转Pandas:金融数据清洗与时间序列分析实战 第一部分:Pandas金融核心——时间序列的基石 1.1 时间索引的力量 1.2 Resample:重采样的艺术 1.3 Rolling:滑动窗口与趋势捕捉 第二部分:金融数据的脏活累活——清… 2026/7/3 3:34:10
混沌工程认证:2026年软件测试从业者技能升级路径 从“验证者”到“韧性设计师”的转型已成必然2026年,软件测试从业者的核心价值不再局限于“发现缺陷”,而是构建系统韧性、预判系统失效、驱动质量左移。混沌工程已从前沿技术演变为企业高可用架构的标配能力,而掌握其方法论与实践… 2026/5/17 4:03:58
LAN9253中文注释第二章 LAN9253 是一款带双集成以太网 PHY 的 2/3 端口 EtherCAT 从设备控制器,每个 PHY 均包含支持 100Mbps(100BASE-TX)操作的全双工收发器。该器件支持 HP 自动交叉侦测(Auto-MDIX),可使用直连或交叉以太网电缆… 2026/5/17 4:03:57
Windows10Debloater完全指南:3步自动化清理Windows系统臃肿,释放系统性能 Windows10Debloater完全指南:3步自动化清理Windows系统臃肿,释放系统性能 【免费下载链接】Windows10Debloater Script to remove Windows 10 bloatware. 项目地址: https://gitcode.com/gh_mirrors/wi/Windows10Debloater Windows10Debloater是一… 2026/7/3 3:32:54
SpringBoot眼科疾病辅助诊断系统 选题背景 随着全球人口老龄化进程加速和电子屏幕使用时间的普遍增长,眼科疾病的发病率正呈现逐年上升的趋势。世界卫生组织(WHO)数据显示,全球至少有22亿人患有视力障碍或失明,其中至少10亿人的视力障碍本可通过预防或… 2026/7/3 3:28:53
承控环境科技:广州ISO认证水环境治理服务商,提供全链条解决方案及本地项目案例 承控环境科技能为广州客户提供哪些水环境治理相关服务?承控环境科技可为广州地区客户提供覆盖硬件供应、工程实施、数智化支撑的全维度水环境治理相关服务,可匹配不同规模、不同场景的项目需求,服务覆盖广州地区智慧水务领域政府部门及实施主… 2026/7/3 3:26:53
当AI成为同事:ChatGPT企业级应用场景下的效率革命观察 当AI成为同事:ChatGPT企业级应用场景下的效率革命观察 最近两个月,团队内部悄然完成了一次工作流“静默升级”。作为技术管理者,我明显感觉到,围绕GPT-4系列模型构建的辅助系统,正从“玩具”蜕变为“工具”。这个变化… 2026/7/3 3:24:52
字节跳动后端一二三面:一面看索引和线程,二面看系统链路,三面专挑你自称擅长的地方问 这篇字节后端三轮面经很有代表性,因为它完整展示了字节一种很典型的筛人方式: 一面先看常规后端基础和一道算法题 二面开始把系统链路、海量数据场景和排序细节混在一起问 三面不再平均发力,而是专挑你自称擅长的模块往下挖 这种流程对候… 2026/7/3 3:24:52
HarmonyOS ArkTS 实战:实现一个校园考试倒计时复习计划应用 项目效果 本文实现的是一个基于 HarmonyOS 和 ArkTS 的校园考试倒计时复习计划应用。项目使用 ArkUI 组件完成页面布局,通过 State 管理考试计划数据,实现考试科目添加、考试倒计时、复习进度切换、优先级标记、状态筛选、计划删除和数量统计等功能。 最… 2026/7/3 3:22:52
如何5分钟快速上手XUnity.AutoTranslator:打破语言障碍的游戏翻译神器终极指南 如何5分钟快速上手XUnity.AutoTranslator:打破语言障碍的游戏翻译神器终极指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾经因为语言障碍而错过精彩的游戏剧情?面对日… 2026/7/3 0:01:58
3种策略管理Playnite便携版:从基础部署到高级维护的完整指南 3种策略管理Playnite便携版:从基础部署到高级维护的完整指南 【免费下载链接】Playnite Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games. 项目地址… 2026/7/3 0:05:59
2026江苏三维扫描仪定制厂家:一条很现实的分水岭——“会用”和“用对” 在江苏制造业的三维扫描项目里,有一个很容易被忽略的分界线: 👉 会用设备,不等于用对设备。 尤其在江苏GOM三维扫描仪定制厂家、江苏蔡司3D扫描仪定制厂家项目中,这条分界线会直接决定系统最终是“工具”,还… 2026/7/3 0:07:59