Skip to content

IndigoCloud6/StockSeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StockSeek

StockSeek 是一个基于 Python 的股票交易数据可视化系统,支持多市场股票数据的自动获取、实时展示、个性化设置与分析。系统集成公告栏、筛选排序、字段定制、数据导出等丰富功能,适合个人投资者与数据分析爱好者使用。

主要特性

  • 🏦 支持沪深北三大交易所股票数据
  • ⏳ 实时公告栏与实时时钟轮播显示
  • 📊 股票交易明细表格可视化(多字段自定义、涨跌高亮显示)
  • 🔍 右键菜单快速查看基本面分析与K线图(功能预留)
  • 🔗 数据筛选(最小成交金额、排序方式)、字段选择
  • 💾 数据导出为 Excel 文件,自动保存至 SQLite 本地数据库
  • 🛠️ 公告栏内容自定义配置,持久化保存
  • ⚡ 多线程数据抓取,提升性能
  • 🤖 AI诊股

截图

(此处可粘贴系统界面截图)

安装和依赖

  • Python 3.7+
  • 依赖库:aksharepandasopenpyxltkinter(标准库)、sqlite3(标准库)

安装依赖:

pip install akshare pandas openpyxl

使用方法

  1. 克隆本项目到本地:

    git clone https://github.com/IndigoCloud6/StockSeek.git
    cd StockSeek
  2. 运行主程序:

    python main.py
  3. 主要操作

    • 公告栏可自定义编辑、自动轮播
    • 顶部控制面板可设置最小成交金额、排序方式、显示字段
    • 表格支持双击查看详情,右键显示基本面分析/K线图(功能预留)
    • 数据自动保存,可在根目录下找到 stock_data.xlsxstock_data.db

注意事项

  • 数据源均来源于 akshare,实际用途仅供参考,不构成任何投资建议。
  • 若遇到 akshare 接口变动或网络问题,部分数据可能获取失败。
  • 本项目默认使用 logo.ico 作为窗口图标,如无可自行删除相关代码行。

TODO

  • 基本面分析与K线图功能完善
  • 增加更多自定义筛选项和图表展示
  • 支持多平台打包发布

License

MIT License


如需定制或遇到问题,欢迎 issue 反馈或联系作者 IndigoCloud6。

About

StockSeek是一款基于 Python 的股票交易数据可视化工具,支持沪深北三大交易所实时数据抓取与个性化展示。程序集成公告栏、可筛选排序的交互表格、多线程数据获取和本地导出功能,适合投资者和数据分析爱好者高效探索大额交易与市场动态。

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages