GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

waditu

tushare – TuShareは、中国株の過去のデータをクロールするためのユーティリティ

投稿日:

TuShareは、中国株の過去のデータをクロールするためのユーティリティです

TuShare

TuShare勘定科目科目 科目 科目 科目 科目 科目 科目 科目 科目 科目 科目数 、接続調整、簡単な操作。

迎える关注扫描TuShare的微信公衆号 “挖地兔”、より多くの情報と信じ、您分享。さらに、最新の情報を入手するには、最新の情報を入手してください。请扫码关注、谢谢!

QQ交流グループ:

  • 一群(已满):14934432
  • 高級な人のグループ(付随する50、付加的なおよび拡張の可能性のある場所):658562506
  • 三群(免除):665480579

提示:目前正在规划和开始tushare全新版、数量、数量据込み、敬意の期待。老版本代码暂不作更新、不过格兴趣的朋友还可可以愉快的玩耍。

依存関係

Python 2.x / 3.x

パンダ

インストール

  • 方法1:pip install tushare
  • 方法2:python setup.py install
  • 方法3: https ://pypi.python.org/pypi/tushare/下取りインストール

アップグレード

pip install tushare --upgrade

クイックスタート

例1.括弧で囲まれた数は、

import tushare as ts

ts.get_hist_data('600848') #一次性获取全部数据
另外,参考get_k_data函数

結果表示:

日曜日、开盘价、最高价、收盘价、最低级、成费量、价格变动、涨跌幅、5日均价、20日均价、5日単位量、10日単位量、20日常量、换得率

			 open    high   close     low     volume    p_change  ma5 \
date                                                                     
2012-01-11   6.880   7.380   7.060   6.880   14129.96     2.62   7.060   
2012-01-12   7.050   7.100   6.980   6.900    7895.19    -1.13   7.020   
2012-01-13   6.950   7.000   6.700   6.690    6611.87    -4.01   6.913   
2012-01-16   6.680   6.750   6.510   6.480    2941.63    -2.84   6.813   
2012-01-17   6.660   6.880   6.860   6.460    8642.57     5.38   6.822   
2012-01-18   7.000   7.300   6.890   6.880   13075.40     0.44   6.788   
2012-01-19   6.690   6.950   6.890   6.680    6117.32     0.00   6.770   
2012-01-20   6.870   7.080   7.010   6.870    6813.09     1.74   6.832 

			 ma10    ma20      v_ma5     v_ma10     v_ma20     turnover  
date                                                                  
2012-01-11   7.060   7.060   14129.96   14129.96   14129.96     0.48  
2012-01-12   7.020   7.020   11012.58   11012.58   11012.58     0.27  
2012-01-13   6.913   6.913    9545.67    9545.67    9545.67     0.23  
2012-01-16   6.813   6.813    7894.66    7894.66    7894.66     0.10  
2012-01-17   6.822   6.822    8044.24    8044.24    8044.24     0.30  
2012-01-18   6.833   6.833    7833.33    8882.77    8882.77     0.45  
2012-01-19   6.841   6.841    7477.76    8487.71    8487.71     0.21  
2012-01-20   6.863   6.863    7518.00    8278.38    8278.38     0.23  

设定计算数据時間:

ts.get_hist_data('600848',start='2015-01-05',end='2015-01-09')

			open    high   close     low    volume   p_change     ma5    ma10 \  
date                                                                            
2015-01-05  11.160  11.390  11.260  10.890  46383.57     1.26  11.156  11.212   
2015-01-06  11.130  11.660  11.610  11.030  59199.93     3.11  11.182  11.155   
2015-01-07  11.580  11.990  11.920  11.480  86681.38     2.67  11.366  11.251   
2015-01-08  11.700  11.920  11.670  11.640  56845.71    -2.10  11.516  11.349   
2015-01-09  11.680  11.710  11.230  11.190  44851.56    -3.77  11.538  11.363   
 			ma20     v_ma5    v_ma10     v_ma20 	 turnover  
date                                                        
2015-01-05  11.198  58648.75  68429.87   97141.81     1.59  
2015-01-06  11.382  54854.38  63401.05   98686.98     2.03  
2015-01-07  11.543  55049.74  61628.07  103010.58     2.97  
2015-01-08  11.647  57268.99  61376.00  105823.50     1.95  
2015-01-09  11.682  58792.43  60665.93  107924.27     1.54  

前のページに戻る前のページ次のページ前のページページ1ページ目を表示する前に、前のページへ戻る前のページに戻る前のページに戻る能力上の問題、推理设定开始日と結束日时间、最终的问题。

ts.get_h_data('002337') #前复权
ts.get_h_data('002337',autype='hfq') #后复权
ts.get_h_data('002337',autype=None) #不复权
ts.get_h_data('002337',start='2015-01-01',end='2015-03-16') #两个日期之间的前复权数据

例2 :一次性が最近一日交替すると、

ts.get_today_all()

結果表示:

代理、名称、涨跌、、现在、开发价、最高级、最低价格、最终收获价、成量量、换得

	  code    name     changepercent  trade   open   high    low  settlement \  
0     002738  中矿资源         10.023  19.32  19.32  19.32  19.32       17.56   
1     300410  正业科技         10.022  25.03  25.03  25.03  25.03       22.75   
2     002736  国信证券         10.013  16.37  16.37  16.37  16.37       14.88   
3     300412  迦南科技         10.010  31.54  31.54  31.54  31.54       28.67   
4     300411  金盾股份         10.007  29.68  29.68  29.68  29.68       26.98   
5     603636  南威软件         10.006  38.15  38.15  38.15  38.15       34.68   
6     002664  信质电机         10.004  30.68  29.00  30.68  28.30       27.89   
7     300367  东方网力         10.004  86.76  78.00  86.76  77.87       78.87   
8     601299  中国北车         10.000  11.44  11.44  11.44  11.29       10.40   
9     601880   大连港         10.000   5.72   5.34   5.72   5.22        5.20   
10    000856  冀东装备         10.000   8.91   8.18   8.91   8.18        8.10  
		volume  	 turnoverratio  
0        375100        1.25033  
1         85800        0.57200  
2       1058925        0.08824  
3         69400        0.51791  
4        252220        1.26110  
5       1374630        5.49852  
6       6448748        9.32700  
7       2025030        6.88669  
8     433453523        4.28056  
9     323469835        9.61735  
10     25768152       19.51090  

例3。

import tushare as ts

df = ts.get_tick_data('600848',date='2014-01-09')
df.head(10)

結果表示:

成田时间、成价格、价格变动、成交手、成金額(元)、购入型類型

Out[3]: 
 	 time  		price change  volume  amount  type
0    15:00:00   6.05     --       8    4840   卖盘
1    14:59:55   6.05     --      50   30250   卖盘
2    14:59:35   6.05     --      20   12100   卖盘
3    14:59:30   6.05  -0.01     165   99825   卖盘
4    14:59:20   6.06   0.01       4    2424   买盘
5    14:59:05   6.05  -0.01       2    1210   卖盘
6    14:58:55   6.06     --       4    2424   买盘
7    14:58:45   6.06     --       2    1212   买盘
8    14:58:35   6.06   0.01       2    1212   买盘
9    14:58:25   6.05  -0.01      20   12100   卖盘
10   14:58:05   6.06     --       5    3030   买盘

例4 :リアルタイム引用データ(Realtime Quotes Data)

df = ts.get_realtime_quotes('000581') #Single stock symbol
df[['code','name','price','bid','ask','volume','amount','time']]

結果表示:

名前、オープンプラットフォーム、昨日、现在、最高、最低、购出价、给出价、成费量、成…続きを読む

   code    name     price  bid    ask    volume   amount        time
0  000581  威孚高科  31.15  31.14  31.15  8183020  253494991.16  11:30:36 

请求多个人票法(一次最善问题30个):

ts.get_realtime_quotes(['600848','000980','000981']) #symbols from a list
ts.get_realtime_quotes(df['code'].tail(10)) #from a Series

詳細

http://tushare.org/

ログの変更

1.0.5 2017/11/12

  • 新たな増加可能债务数据
  • 增加长接接关闭数
  • 修復部分のバグ

1.0.2 2017/10/29

  • ETF、ETF、期货残权、港股、中概股等品種
  • 新上昇tick接口、支持以上の品種的成立数据
  • 新増沪深港通过日资金流向数据
  • 修復部分部分のバグ

0.9.2 2017/09/13

  • 新興数据貨預金口座数、それをサポートする火货、okcoin、中国比货
  • 部分的なバグ修復

0.8.8 2017/08/29

  • 新興分光発送数(incl。histor)
  • 新増加get_day_all接続
  • 新天地BDI接口

0.8.0 2017/06/05

  • 新しい増加期の行程数据6分、感謝debugo贡献代码
  • 修復部分のバグ

0.7.6 2017/05/16

  • get_today_all接口数据补齐
  • forecast_data mac下编码问题修复

0.7.0 2017/03/12

  • get_today_all接口早送り
  • 版本累積更新

0.6.2 2016/12/03

  • top10_holder新十大股関数十大流通股関口
  • グローバル拡大の瞬間指数列の接頭辞global_realtime
  • 修復部分のバグ

0.6.1 2016/11/22

  • 修正get_k_databug
  • 修正实盘交易登录问题

0.5.6 2016/11/06

  • 新増加全新行程数据付口get_k_data(请关注tushare公衆号 “挖地兔”に戻る “全新的免除行政数据接口”)
  • 修復の手順とファイルのバグ

0.5.1 2016/10/16

  • 新増加实盘交易接口
  • 修復バグ

0.4.9 2016/03/26

  • 新増申万業務区分get_industry_classified(標準= ‘sw’)
  • 新増交日取引貿易統計()
  • 修復バグ

0.4.3 2015/12/24

  • 新しい増加电影票室数据
  • 修復部分のバグ

0.4.1 2015/11/27

  • 新拡大sina大单数据
  • 修改当日分笔bug
  • 深市融資融資数量修復

0.3.9 2015/10/13

  • 新上昇期の抗力
  • 修復指数成員および重重接问题

0.3.8 2015/09/19

  • 沪深300成份股と絡重接问问题修复
  • それ以外のバグ修正

0.3.5 2015/07/27

  • 部分代修正

0.3.4 2015/06/15

  • 新増加 ‘龙虎登’模块

    1. 每日龙虎重
    2. 个股上智统计
    3. 营业部上统统计
    4. 龙虎机构座席追迹路
    5. 龍虎登机构席位成立明
  • 修正されたget_h_dataデータ型浮動小数点数

  • 修復get_index接口遗漏的なオープン列

  • 合併GitHub上提交的バグ修復

0.2.8 2015/04/28

  • 新増大盘指数实現行程列表
  • 新増大盘指数史跡数据(全部)
  • 新増终止上市公司列表(退市)
  • 新增暂停上市公司列表
  • 修正融資融資証明日无日期缺陷
  • 修正get_h_data部分バグ

0.2.6

  • 新増沪市融資融税列表
  • 新増沪市融資融資明白列表
  • 新增深市融資融税列表
  • 新増深都市融資融資明白列表
  • 复数构造异常问题(约300个票票有影响)

0.2.5 2015/04/16

  • 完成python2.x和python3.x兼容性支持
  • 部分算法优化和代码重构
  • 新増中证500成份股
  • 新増当日分笔交易明
  • 修正配布(バウンス)バグ

0.2.3 2015/04/11

  • 新増加 “新浪股吧”消息和热度
  • 新拡大新股上市数据
  • 修正 “基本面”模块中数据重复的问题
  • 列数(数据源问题)的なバグを修正する

0.2.0 2015/03/17

  • 新歷史复版数据接口
  • 新拡大即時滚动新闻、信息地雷数据
  • 新増沪深300指数成股份动态护重、
  • 新昇上証50指数成份股
  • 修復史現場数の型浮動体

0.1.9 2015/02/06

  • 增加分類数据
  • 增加数据有例の例

0.1.6 2015/01/27

  • 重点指数は史実と实現行程
  • 更新ドキュメント

0.1.5 2015/01/26

  • 増設基本数
  • 发布一版使用手顺、 TuShare docs网站

0.1.3 2015/01/13

  • 增加实时交易数据的买取
  • Realtime Quotesのデータをクロールするための完了

0.1.1 2015/01/11

  • ティック数据的랍取

0.1.0 2014/12/01

  • 创建第一个版本
  • 实现个股历史数据的买取







-waditu
-, , , , , , ,

執筆者: