返回作品列表

网友作品 #000117 · 提交于 2026/08/11

股票数据工具:AKShare接口图形化调用器

★★★★★业余水平AI 编程工具国内其他模型pythondotnet

作品作者

裕源业余水平
开发工具
AI 编程工具
AI 模型
国内其他模型
使用 Skill
pythondotnet
提交你的作品

作品简介

stock-data-tool 是一款基于 Python + tkinter 的 Windows 桌面 GUI 程序,把开源金融数据库 AKShare 收录的 385 个股票数据接口以图形化方式暴露给普通用户:选择接口、填写参数、点击运行即可拿到数据,无需打开 IDE、无需写或复制一行代码。数据来源覆盖东方财富、新浪财经、腾讯财经、雪球、上交所、深交所等公开渠道。

核心亮点

  • 分类导航树:按“大类—子类—接口”三级组织全部 385 个接口,覆盖 54 个分类(A股、港股、美股、资金流向、基本面、融资融券、涨停板、概念板块、机构调研等)
  • 自动参数表单:根据接口签名自动生成参数输入框,并预填文档示例默认值,新手直接上手
  • 结果表格预览:右侧表格最多展示 2000 行,完整数据通过导出获得
  • 一键导出:Excel(.xlsx,基于 openpyxl)与 CSV(UTF-8 BOM,Excel 打开中文不乱码)
  • 内置诊断与日志:每次调用附带网络诊断、错误定位与日志目录,失败原因好排查

技术与工具

  • 技术栈:Python + tkinter 桌面 GUI,数据层基于 AKShare,Excel 导出用 openpyxl
  • 打包分发:PyInstaller 打包为 Windows 可执行程序
  • 开发方式:AI 编程工具 + 国内免费大模型

开发过程

开发过程整体比较轻松,卡点集中在 PyInstaller 封装:问题一直解决不了,后来作者改让 AI 对单个脚本逐一测试,AI 才反应过来问题所在,最终完成打包。

适用场景

  • 金融投研:无代码基础也能快速获取多渠道全市场公开数据,支撑投研分析与数据收集
  • 量化学习:作为入门辅助工具快速取得样本数据,降低量化学习的技术门槛
原始提交内容(点开查看,可复制全文去问 AI)

股票数据工具 · Stock Data Tool 把 385 个 AKShare 股票数据接口,变成「会点会用」的桌面软件。 一、这是什么 stock-data-tool 是一款基于 Python + tkinter 开发的 Windows 桌面 GUI 程序,将开源金融数据库 AKShare 收录的 385 个股票数据接口 以图形化方式暴露给普通用户。 无需打开 IDE、无需编写或复制一行代码 —— 选择接口、填写参数、点击运行,即可获取 A股、港股、美股、期货、基金、债券、资金流向等全市场公开数据,并一键导出为 Excel / CSV。 数据来源覆盖东方财富、新浪财经、腾讯财经、雪球、上交所、深交所等公开渠道,适合投研参考、量化学习、数据收集等场景。 二、核心功能 • 分类导航树:按「大类 子类 接口」三级结构组织全部 385 个接口,覆盖 54 个分类(A股、港股、美股、资金流向、基本面、融资融券、涨停板、概念板块、机构调研……)。 • 自动参数表单:根据接口签名自动生成参数输入框,并预填文档示例中的默认值,新手也能直接上手。 • 结果表格预览:右侧表格展示返回数据(最多 2000 行预览),完整数据通过导出获得。 • 一键导出:支持 Excel(.xlsx,基于 openpyxl)与 CSV(UTF-8 BOM,Excel 打开中文不乱码)。 • 内置诊断与日志:每次调用附带网络诊断、错误定位、日志目录,便于排查失败原因。