tushare个股字段

模块1 模块2 接口 名称 类型 默认显示 描述
基础信息 股票列表 stock_basic ts_code str Y TS代码
基础信息 股票列表 stock_basic symbol str Y 股票代码
基础信息 股票列表 stock_basic name str Y 股票名称
基础信息 股票列表 stock_basic area str Y 地域
基础信息 股票列表 stock_basic industry str Y 所属行业
基础信息 股票列表 stock_basic fullname str N 股票全称
基础信息 股票列表 stock_basic enname str N 英文全称
基础信息 股票列表 stock_basic cnspell str N 拼音缩写
基础信息 股票列表 stock_basic market str Y 市场类型(主板/创业板/科创板/CDR)
基础信息 股票列表 stock_basic exchange str N 交易所代码
基础信息 股票列表 stock_basic curr_type str N 交易货币
基础信息 股票列表 stock_basic list_status str N 上市状态 L上市 D退市 P暂停上市
基础信息 股票列表 stock_basic list_date str Y 上市日期
基础信息 股票列表 stock_basic delist_date str N 退市日期
基础信息 股票列表 stock_basic is_hs str N 是否沪深港通标的,N否 H沪股通 S深股通
基础信息 管理层薪酬和持股 stk_rewards ts_code str Y TS股票代码
基础信息 管理层薪酬和持股 stk_rewards ann_date str Y 公告日期
基础信息 管理层薪酬和持股 stk_rewards end_date str Y 截止日期
基础信息 管理层薪酬和持股 stk_rewards name str Y 姓名
基础信息 管理层薪酬和持股 stk_rewards title str Y 职务
基础信息 管理层薪酬和持股 stk_rewards reward float Y 报酬
基础信息 管理层薪酬和持股 stk_rewards hold_vol float
### 使用 Tushare Pro API 下载金融数据 为了使用 Tushare Pro API 来下载股票或其他金融数据,需遵循一系列操作流程来确保顺利获取所需信息。 #### 安装 Tushare 库 首先,需要安装 `tushare` Python 包。这可以通过命令行执行如下指令实现: ```bash pip install tushare ``` #### 注册账户并设置 API 密钥 访问[Tushare官方网站](https://tushare.pro/login),创建一个新账户或登录现有账户,在个人中心页面找到接口 TOKEN 并复制下来作为 API 访问令牌[^4]。接着,在 Python 环境中导入 `tushare` 模块,并通过 `ts.set_token()` 方法配置此令牌: ```python import tushare as ts ts.set_token('your_api_token') pro = ts.pro_api() ``` 这里假设 `'your_api_token'` 已被替换为你实际拥有的有效 API Token。 #### 获取 A 股列表 要取得所有上市公司的基本信息(如代码、名称),可调用 `stock_basic` 接口: ```python df_stock_list = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date') print(df_stock_list.head()) ``` 这段代码会返回包含当前市场上正常交易状态 (`list_status='L'`) 的全部 A 股证券的基本资料表单,其中列出了每支股票的 TS 代码(`ts_code`)、标准代码(`symbol`)、中文简称(`name`)及其所属地区和行业分类等字段[^1]。 #### 查询个股日线行情数据 对于特定的一只或多只股票的日K线记录,则可通过 `daily` 函数请求相应时间段内的收盘价、成交量等相关指标: ```python def get_daily_data(ts_code, start_date=None, end_date=None): df_daily = pro.daily(ts_code=ts_code, start_date=start_date, end_date=end_date) return df_daily.sort_values(by=['trade_date']) # 示例:查询某只股票自定义日期范围内的每日行情 data_example = get_daily_data('000001.SZ', '20230101', '20230930') print(data_example.tail(5)) ``` 上述函数接受三个参数:目标股票的TS编码(`ts_code`);起始日期(`start_date`) 和结束日期(`end_date`) 。如果未指定具体时间区间,默认将拉取最新可用的历史数据[^2]。 #### 数据持久化存储 考虑到网络传输效率及后续重复使用的便利性,建议将所获数据保存于本地磁盘上。可以采用 CSV 文件格式来进行简单的序列化处理: ```python output_path = './stock_data.csv' data_example.to_csv(output_path, index=False) ``` 这样就可以把之前提取出来的日度行情表格写入名为 `stock_data.csv` 的文件内,方便日后查阅与进一步分析工作[^3]。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

立军touyo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值