查看原文
其他

开源 | 推荐一个基于Echarts和Tushare的股票视觉化应用

2017-08-31 AI科技大本营


作者| 李鎔洲,UIUC大二学生,曾经参与微小卫星通信开发,为恒信资管开发期货数据视觉化系统,现在在尝试做校园全电动F1赛车的电子系统。


该项目是一个基于Tushare和Echarts的股票数据视觉化应用。支持绘制个股K线,高开低收,成交量,前/后复权,个股每日分笔。


项目地址:

https://github.com/Seedarchangel/TuChart


截图


个股K线


个股分笔



多图并列



可拖拽/缩放



使用方法

命令行pip install tuchart

注意:为了保证最佳的使用效果,请确保您下载的是最新版本0.1.2.3

之后在tuchart的路径下,如

/user/anaconda/lib/python2.7/site-packages/tuchart

运行python main.py

tuchart在您电脑具体的目录路径可以使用pip show tuchart指令下返回的Location查看,如: 


使用时在此路径后追加/tuchart即可


在左侧的菜单右键想要进行绘制的股票,选择数据类型,之后点击绿色箭头即可绘制。不建议同时绘制超过5张以上。



依赖


请安装anaconda 2.7,并另外安装


  • pyecharts

  • tushare 使用pip install pyecharts, tushare即可安装

  • qtpy


数据类型


Tuchart目前支持的数据类型有:


1. 未复权数据

  • 日线

  • 周线

  • 月线

  • 15分钟线

  • 30分钟线


2. 前/后复权数据

  • 日线

  • 周线

  • 月线

  • 5分钟线

  • 15分钟线

  • 30分钟线


3. 个股分笔交易数据


注意:因为数据源限制,使用5分钟线,15分钟线和30分钟线时,将无法定义日期。


更新信息


0.1.2.3

  • 增加了每12小时缓存一次行业个股数据的脚本,12小时内将读取本地json,大幅缩短开启时间/降低接口负担

  • 提高稳定性,降低崩溃几率

  • 加入了新的大盘指数:

  1. 上证指数

  2. 深圳成指

  3. 沪深300指数

  4. 上证50

  5. 中小板

  6. 创业板


欢迎提交Issues。下个版本将加入

  • 前十股东持股占比

  • 多图绘制在同一个坐标轴内

  • 其他


参考


  • Tushare http://tushare.org/

  • Echarts http://echarts.baidu.com/





关注福利

关注AI科技大本营,进入公众号,回复对应关键词打包下载学习资料;回复“入群”,加入AI科技大本营学习群;点击菜单栏—分类专题,查看分类精选文章。


回复:备忘”,下载最全面的机器学习小抄

回复:CCAI,下载 CCAI 2017重磅嘉宾演讲干货(PPT) 

回复:路径,下载深度学习Paper阅读路径(128篇论文,21大领域)

回复:法则,下载《机器学习的四十三条经验法则》(中英文对照),帮你踩坑

回复:美团,下载美团干货分享《深度学习在美团外卖的应用》、《NLP在美团点评的应用》

回复:沙龙,下载CSDN学院7月15日线下沙龙PPT(蒋涛、孟岩、智亮)

回复:对抗,台大李宏毅老师教你学生成式对抗学习(视频教程+PPT)

回复:AI报告,下载麦肯锡、波士顿、埃森哲等知名咨询公司重磅AI报告

回复:银行,下载银行和证券公司的AI报告

回复:人才,下载 2017 领英《全球AI领域人才报告》,让专业的人告诉你AI人才的价值

回复:发展,下载2017 全球人工智能发展报告四大篇(框架篇、投资与融资篇、细分领域篇和产业篇)_乌镇指数

回复:设计,下载《人工智能与设计的未来》,学习AI时代产品的方向与转型

回复:1986,下载李开复1986年论文《评价函数学习的一种模式分类方法》和1990年论文《The Development of a World Class Othello Program》

回复:中美,下载《中美两国人工智能产业发展全面解读》(腾讯研究院)

回复:精选,下载Medium博客AI/机器学习/深度学习热门文章精选(100+)

回复:德勤,下载德勤、普华永道AI报告

回复:阿里云,下载阿里云《2017中国SaaS用户研究报告》



 点击阅读原文,查看AI科技大本营招募计划

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存