
全栈股票系统(Python开发).zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一个全面集成的股票交易与分析平台,采用Python语言构建。它提供实时数据抓取、技术指标计算以及策略回测等功能,助力投资者做出更精准决策。
PythonStock V1 是一个基于 Python 的全栈股票系统,利用 pandas、tushare、bokeh、tornado、stockstats 和 ta-lib 等框架开发而成。该项目主要用于学习 Python 代码及进行股票分析,并不保证投资结果。
项目特点如下:
1. 可以通过 Docker 在本地部署运行。整个项目的压缩包大小为200MB,实际占用的磁盘空间大约是500MB。
2. 使用 Docker 解决了 Python 库安装问题,并使用 Mariadb(MySQL)存储数据。该项目借助 tushare 抓取所需的数据。
3. 采用 corn 定时任务每天进行数据抓取和计算,通常在每日18点开始执行,需要大约15分钟来处理当天的股票信息以及过去300天内的历史数据。
4. 数据接口设计以防止被封禁为目标,并通过缓存机制存储最近三天的数据。同时使用 gzip 压缩模式进行读写操作。
5. 该系统利用 tornado 开发了 web 界面,可以查看股票数据、沪深300成分股信息、中证500成分股详情以及龙虎榜和每日大盘指数行情等。
6. 数据展示部分采用通用的数据展示框架。配置字典模板后页面会自动加载并显示相关数据,便于用户添加自定义指标。
7. 用户可以在查看股票时直接跳转到东方财富网获取更多信息,并通过 Bokeh 将多达17个技术分析指标以图表形式直观地呈现出来。
全部评论 (0)
还没有任何评论哟~


