AMain_demo_Tushare_STK_A
by LiYang_faruto
Email:farutoliyang@foxmail.com
2019/01/01
通过Tushare Pro获取数据样例(使用 Tushare_MATLAB_FSDK)
Tushare_MATLAB_FSDK see
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 秒。