TuChart是一个基于Echarts和Tushare的股票视觉化应用
命令行pip install tuchart
之后在tuchart的路径下,如
/user/anaconda/lib/python2.7/site-packages/tuchart
运行python main.py
tuchart在您电脑具体的目录路径可以使用pip show tuchart
指令下返回的Location查看,如:
使用时在此路径后追加/tuchart
即可
在左上角的盒子选择数据类型
然后在左侧的菜单右键想要进行绘制的股票,选择类型,之后点击绿色箭头即可生成。不建议同时绘制超过5张以上。
请安装anaconda 2.7,并另外安装
- pyecharts==0.2.0
- tushare
- qtpy
使用pip install tushare, qtpy
以及
pip install pyecharts==0.2.0
即可安装
Tuchart目前支持的数据类型有:
- 未复权数据
- 日线
- 周线
- 月线
- 15分钟线
- 30分钟线
- 前/后复权数据
- 日线
- 周线
- 月线
- 5分钟线
- 15分钟线
- 30分钟线
- 个股分笔交易数据
- 个股高频历史数据(历史分钟)
- 1分钟线
- 5分钟线
- 15分钟线
- 30分钟线
- 60分钟线
注意:可以使用新的历史分钟项查看历史任意单日的个股高频数据。高频数据由单日Tick计算得出,具体计算方法来自Tushare作者Waditu:如何用TICK数据生成分钟线数据
- 个股10大股东排行。选择日期即可显示该年的各季度10大股东排行。
如图,选择2016年任意一天将呈现2016年每个季度的10大股东排行。
0.1.2.5
- 增加了个股高频历史数据
- 1分钟线
- 5分钟线
- 15分钟线
- 30分钟线
- 60分钟线
- 增加了个股10大股东排行
0.1.2.4
- 修复了Anaconda ver<4.0.2时,pyqt4不兼容的问题
- 为了更加稳定的绘图,修改dependency为pyecharts==0.2.0
0.1.2.3
- 增加了每12小时缓存一次行业个股数据的脚本,12小时内将读取本地json,大幅缩短开启时间/降低接口负担
- 提高稳定性,降低崩溃几率
- 生成的图表尺寸根据当前窗口的大小自动调整
- 加入了新的大盘指数:
- 上证指数
- 深圳成指
- 沪深300指数
- 上证50
- 中小板
- 创业板
欢迎提交Issues。下个版本将加入
- 数字货币,包括比特币,莱特币等
- 邮箱:rzli2@illinois.edu
- 微信:seedarchangel