AMain_demo_Tushare_STK_A

by LiYang_faruto

Email:farutoliyang@foxmail.com

2019/01/01

通过Tushare Pro获取数据样例(使用 Tushare_MATLAB_FSDK)

Tushare_MATLAB_FSDK see

Tushare_MATLAB_FSDK

faruto_github_io

Contents

A Little Clean Work

tic;
% clear;
% clc;
% close all;
format compact;

全局参数

gPara.len_demo = 8;

tushare api connect

输入您自己的Token,查看位置 https://tushare.pro/user/token

YourTushareToken_char = TushareToken;
token = YourTushareToken_char;
api = pro_api(token);

基础数据

%{
股票列表
各交易所交易日历
沪深股通成份股
股票曾用名
上市公司基本信息
IPO新股列表
%}

股票列表

tic;
tData = api.query('stock_basic','list_status','L');
tData(1:gPara.len_demo,:)
toc;
ans =
  8×7 table
      ts_code       symbol       name        area     industry     market    list_date 
    ___________    ________    _________    ______    _________    ______    __________
    '000001.SZ'    '000001'    '平安银行'    '深圳'     '银行'        '主板'    '19910403'
    '000002.SZ'    '000002'    '万科A'      '深圳'     '全国地产'     '主板'    '19910129'
    '000004.SZ'    '000004'    '国农科技'    '深圳'     '生物制药'    '主板'     '19910114'
    '000005.SZ'    '000005'    '世纪星源'    '深圳'     '房产服务'    '主板'     '19901210'
    '000006.SZ'    '000006'    '深振业A'     '深圳'    '区域地产'     '主板'     '19920427'
    '000007.SZ'    '000007'    '全新好'      '深圳'    '酒店餐饮'     '主板'     '19920413'
    '000008.SZ'    '000008'    '神州高铁'    '北京'     '运输设备'    '主板'     '19920507'
    '000009.SZ'    '000009'    '中国宝安'    '深圳'     '综合类'      '主板'     '19910625'
时间已过 0.798320 秒。

交易日历

tic;
tData = api.query('trade_cal','start_date','20180101', 'end_date','20181231');
tData(1:gPara.len_demo,:)
toc;
ans =
  8×3 table
    exchange     cal_date     is_open
    ________    __________    _______
     'SSE'      '20180101'       0   
     'SSE'      '20180102'       1   
     'SSE'      '20180103'       1   
     'SSE'      '20180104'       1   
     'SSE'      '20180105'       1   
     'SSE'      '20180106'       0   
     'SSE'      '20180107'       0   
     'SSE'      '20180108'       1   
时间已过 0.074392 秒。

行情数据

%{
日线行情
周线行情
月线行情
复权行情
复权因子
停复牌信息
每日行情指标
通用行情接口
%}

日线行情

tic;
tData = api.query('daily','ts_code','000001.SZ','start_date','20180101','end_date','20181231');
tData(1:gPara.len_demo,:)
toc;
ans =
  8×11 table
      ts_code      trade_date    open     high      low     close    pre_close    change    pct_chg       vol          amount  
    ___________    __________    _____    _____    _____    _____    _________    ______    _______    __________    __________
    '000001.SZ'    '20180102'    13.35    13.93    13.32     13.7       13.3        0.4       3.01     2.0816e+06    2.8565e+06
    '000001.SZ'    '20180103'    13.73    13.86     13.2    13.33       13.7      -0.37       -2.7     2.9625e+06    4.0062e+06
    '000001.SZ'    '20180104'    13.32    13.37    13.13    13.25      13.33      -0.08       -0.6     1.8545e+06    2.4545e+06
    '000001.SZ'    '20180105'    13.21    13.35    13.15     13.3      13.25       0.05       0.38     1.2103e+06    1.6033e+06
    '000001.SZ'    '20180108'    13.25    13.29    12.86    12.96       13.3      -0.34      -2.56     2.1586e+06    2.8061e+06
    '000001.SZ'    '20180109'    12.96     13.2    12.92    13.08      12.96       0.12       0.93     1.3443e+06    1.7543e+06
    '000001.SZ'    '20180110'    13.04    13.49    12.92    13.47      13.08       0.39       2.98     2.4033e+06    3.1961e+06
    '000001.SZ'    '20180111'    13.41    13.59    13.27     13.4      13.47      -0.07      -0.52     1.4439e+06    1.9375e+06
时间已过 0.090403 秒。

ETC

over = 1;

Record Time

toc;
displayEndOfDemoMessage(mfilename);
时间已过 0.098434 秒。