Tushare基本操作教程
tushare官網(wǎng)鏈接:https://tushare.pro
import numpy as np
import tushare as ts
import math
pro=ts.pro_api('f6c418a27a06a54dfda4046af907b38b38db1d2d7eb9350b0cdf2e89')
import pandas as pd
#代碼規(guī)則在tushare.pro上有
'''
1、SSE上交所,SZSE深交所,BJ北交所 ? #volume是成交量 amount是成交額
2、外匯管制下的外資流入,上交所、深交所和港交所互聯(lián)互通機(jī)制,即“滬港通和深港通”。
滬股通標(biāo)的股必須符合:上證180指數(shù)的成份股、上證380指數(shù)成份股、并且在A+H股上市的股票
(A+H股是既作為A股在SSE/SZSE上市又作為H股在HKEX上市的股票)
'''
'''
#可在pro引用的代碼中加入?yún)?shù)fields='列名1,列名2,列名3',輸出數(shù)據(jù)中所需的列
#如data1 = pro.stock_basic(exchange='SSE',list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
#查詢所有正常上市股票的股票列表(默認(rèn)查詢SSE、SZSE、BSE所有):獲取股票代碼、名稱、所在地區(qū)、行業(yè)、板塊、上市日期
data1 = pro.stock_basic(exchange='SSE')
#查詢某股票基本信息
data11 = pro.stock_basic(ts_code='000001.SZ')
#查詢某個(gè)交易所交易日歷信息,默認(rèn)上交所SSE (is_open=1為交易日)
data2 = pro.trade_cal(exchange='SZSE', start_date='20220601', end_date='20221231')
#查詢股票曾用名:歷史名稱變更記錄、時(shí)間、原因
data3 = pro.namechange(ts_code='600848.SH')
#滬深股通成份股:獲取滬股通、深股通成分?jǐn)?shù)據(jù) ?SH/SZ
data4 = pro.hs_const(hs_type='SZ')
#查詢上交所所有公司基本信息
data5 = pro.stock_company(exchange='SSE')
#查詢某股票的公司基本信息:董事長、成立日、注冊(cè)資本(reg_captial)、所在地、員工數(shù)
data6 = pro.stock_company(ts_code='600848.SH')
#查詢公司管理層信息 積分不足:
#data7 = pro.stk_managers(ts_code='000001.SZ')
#data8 = pro.stk_managers(ts_code='000001.SZ,600000.SH') ?#獲取多個(gè)公司高管全部數(shù)據(jù)
#管理層薪酬(rewards)與持股(hold_vol)
#data9 = pro.stk_rewards(ts_code='000001.SZ')
#data10 = pro.stk_rewards(ts_code='000001.SZ,600000.SH') ? #獲取多個(gè)公司高管全部數(shù)據(jù)
#IPO新股信息列表
data11 = pro.new_share(start_date='20220101', end_date='20221018')
#查詢平安銀行002114.SZ的基本價(jià)格信息
#ts_code:股票代碼,trade_date :交易日期,open:開盤價(jià),high:最高價(jià),low:最低價(jià),close:收盤價(jià),pre_close:昨收價(jià)
#change:漲跌額,pct_chg:漲跌幅 (未復(fù)權(quán),如果是復(fù)權(quán)請(qǐng)用 pro_bar),vol:成交量 (手),amount:成交額 (千元)
df1=pro.daily(ts_code='002114.SZ', start_date='20220701',end_date='20220722')
#查詢平安銀行002114.SZ與浦發(fā)銀行600000.SH的基本價(jià)格信息
df2=pro.daily(ts_code='000001.SZ,600000.SH', start_date='20220701', end_date='20220722')
#股票的十大流通股股東信息
df3= pro.top10_floatholders(ts_code='002114.SZ', start_date='2020101',end_date='20221122')
#查詢股票每日重要的基本面指標(biāo),包括市盈率、市銷率、市凈率、量比、換手等信息 ? 積分不足
df4=pro.daily_basic(ts_code='000009.SZ', start_date='20220101', end_date='20220701')
#指數(shù)基本信息
data12 = pro.index_basic(market='CSI') ? ? ? ? ? ? #以中證指數(shù)CSI為例
#指數(shù)日數(shù)據(jù) 積分不足
#data13 = pro.index_daily(ts_code='000843.CSI', start_date='20220101', end_date='20221122')
#大盤指數(shù)每日指標(biāo)
#data14 = pro.index_dailybasic(trade_date='20181122')
#每日龍虎榜數(shù)據(jù)
#data15= pro.top_list(trade_date='20181122')
'''
總結(jié)
以上是生活随笔為你收集整理的Tushare基本操作教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ScrollView中使用ListVie
- 下一篇: cmd 无法查看 台式机ip地址