TuShare是一個著名的免費、開源的python財經數據接口包。其官網主頁爲:TuShare -財經數據接口包。該接口包如今提供了大量的金融數據,涵蓋了股票、基本面、宏觀、新聞的等諸多類別數據(具體請自行查看官網),並還在不斷更新中。
import tushare as ts
df = ts.get_hist_data('601398',start='2018-09-01',end='2018-09-28')
open high close low volume price_change p_change \
date
2018-09-28 5.69 5.80 5.77 5.68 2000095.62 0.08 1.41
2018-09-27 5.69 5.71 5.69 5.60 1298206.25 -0.01 -0.17
2018-09-26 5.69 5.77 5.70 5.66 2327120.75 0.03 0.53
2018-09-25 5.67 5.72 5.67 5.64 2118049.25 -0.08 -1.39
2018-09-21 5.51 5.75 5.75 5.45 3285182.00 0.26 4.74
2018-09-20 5.44 5.52 5.49 5.44 1477091.00 0.05 0.92
2018-09-19 5.37 5.46 5.44 5.36 1767880.88 0.05 0.93
2018-09-18 5.33 5.39 5.39 5.30 1126595.12 0.07 1.32
2018-09-17 5.36 5.37 5.32 5.31 835209.50 -0.05 -0.93
2018-09-14 5.39 5.39 5.37 5.35 681130.06 0.00 0.00
2018-09-13 5.34 5.38 5.37 5.30 1148164.75 0.08 1.51
2018-09-12 5.31 5.33 5.29 5.28 1008677.38 -0.05 -0.94
2018-09-11 5.34 5.39 5.34 5.31 931025.44 0.00 0.00
2018-09-10 5.34 5.40 5.34 5.31 1064815.50 -0.01 -0.19
2018-09-07 5.34 5.38 5.35 5.32 862333.19 0.02 0.38
2018-09-06 5.33 5.37 5.33 5.30 859739.62 -0.02 -0.37
2018-09-05 5.41 5.43 5.35 5.35 1176416.00 -0.09 -1.65
2018-09-04 5.43 5.47 5.44 5.36 1279523.62 0.01 0.18
2018-09-03 5.42 5.47 5.43 5.39 1089986.62 -0.01 -0.18
ma5 ma10 ma20 v_ma5 v_ma10 v_ma20
date
2018-09-28 5.716 5.559 5.464 2205730.77 1691656.04 1424588.88
2018-09-27 5.660 5.519 5.445 2101129.85 1606462.96 1384135.63
2018-09-26 5.610 5.479 5.435 2195064.78 1577510.07 1354722.70
2018-09-25 5.548 5.443 5.426 1954959.65 1437900.54 1298755.32
2018-09-21 5.478 5.410 5.419 1698391.70 1332577.16 1291713.68
2018-09-20 5.402 5.370 5.406 1177581.31 1090292.28 1213053.73
2018-09-19 5.378 5.354 5.401 1111796.06 1028557.14 1184774.19
2018-09-18 5.348 5.345 5.399 959955.36 969410.66 1135180.63
2018-09-17 5.338 5.350 5.399 920841.43 984703.51 1153236.01
2018-09-14 5.342 5.361 5.401 966762.63 1010181.22 1187510.51
2018-09-13 5.338 5.368 5.396 1003003.25 1157521.71 1223518.84
2018-09-12 5.330 5.371 5.390 945318.23 1161808.30 1264803.83
2018-09-11 5.342 5.391 5.390 978865.95 1131935.34 1292418.25
2018-09-10 5.362 5.408 5.392 1048565.59 1159610.10 1321885.14
2018-09-07 5.380 5.427 5.395 1053599.81 1250850.19 1378157.39
2018-09-06 5.398 5.441 5.403 1312040.17 1335815.19 1412993.73
2018-09-05 5.412 5.448 5.415 1378298.37 1340991.24 1445857.07
2018-09-04 5.440 5.452 5.423 1285004.72 1300950.60 1447693.45
2018-09-03 5.454 5.448 5.431 1270654.62 1321768.52 1494094.67
輸入參數爲:
code:股票代碼,即6位數字代碼,或者指數代碼(sh=上證指數 sz=深圳成指 hs300=滬深300指數 sz50=上證50 zxb=中小板 cyb=創業板)
start:開始日期,格式YYYY-MM-DD
end:結束日期,格式YYYY-MM-DD
ktype:數據類型,D=日k線 W=周 M=月 5=5分鐘 15=15分鐘 30=30分鐘 60=60分鐘,默認爲D
retry_count:當網絡異常後重試次數,默認爲3
pause:重試時停頓秒數,默認爲0
返回值說明:
date:日期
open:開盤價
high:最高價
close:收盤價
low:最低價
volume:成交量
price_change:價格變動
p_change:漲跌幅
ma5:5日均價
ma10:10日均價
ma20:20日均價
v_ma5:5日均量
v_ma10:10日均量
v_ma20:20日均量