量化股票 akshare获取股票信息

参考:
https://www.akshare.xyz/zh_CN/latest/
https://akshare.akfamily.xyz/
尽量升级最新版

pip install akshare==1.0.87
pip install pandas --upgrade --user

获取所有上市股票公司

import akshare as ak
print(ak.__version__)
stock_info_a_code_name_df = ak.stock_info_a_code_name()
print(stock_info_a_code_name_df)

在这里插入图片描述

获取股票的价格信息


import akshare as ak

stocks=[('宁德时代', 18), ('亿纬锂能', 13), ('华友钴业', 12), ('富满电子', 12), ('容百科技', 10), ('全志科技', 9), ('天齐锂业', 7), ('天合光能', 7), ('星源材质', 7), ('石大胜华', 7), ('德业股份', 7), ('阳光电源', 7), ('赣锋锂业', 7), ('永兴材料', 6), ('恩捷股份', 6), ('晶澳科技', 6), ('科达制造', 5), ('振华科技', 5), ('火炬电子', 5), ('比亚迪', 5), ('杉杉股份', 5), ('新宙邦', 5), ('诺德股份', 5), ('嘉元科技', 5), ('中国宝安', 5), ('汇川技术', 4), ('晶方科技', 4), ('联泓新科', 4), ('士兰微', 4), ('天赐材料', 4), ('隆基股份', 4), ('舜宇光学科技', 3), ('融捷股份', 3), ('福莱特', 3), ('紫光国微', 3), ('道氏技术', 3), ('欣旺达', 3), ('永新光学', 3), ('拓邦股份', 3), ('三峡能源', 2), ('蔚蓝锂芯', 2), ('中科电气', 2), ('法拉电子', 2), ('东方日升', 2), ('鹏辉能源', 2), ('北方华创', 2), ('龙蟠科技', 2), ('通威股份', 2), ('中环股份', 2), ('先导智能', 2), ('特变电工', 2), ('福斯特', 2), ('正泰电器', 2), ('晶盛机电', 2), ('捷佳伟创', 2), ('中国中免', 2), ('抚顺特钢', 2), ('福耀玻璃', 2), ('中伟股份', 1), ('比亚迪股份', 1), ('海优新材', 1), ('中远海控', 1), ('苏文电能', 1), ('亿华通', 1), ('云铝股份', 1), ('国电南瑞', 1), ('派能科技', 1), ('南新制药', 1), ('埃斯顿', 1), ('赛意信息', 1), ('雅化集团', 1), ('药石科技', 1), ('山西焦煤', 1), ('紫金矿业', 1), ('华阳股份', 1), ('格林美', 1)]



for ii in stocks:
    try:
        id = ii[0]
#         print(id)
        df = ak.stock_zh_a_hist(symbol=stock_info_a_code_name_df[stock_info_a_code_name_df["name"] ==id]["code"].values[0], start_date="20210903", end_date='20210903')

        print(id,df["收盘"].values[0])
    except:
        pass


在这里插入图片描述

获取股票财务数据:ROE(净资产收益率)

参考:
业绩报表
接口: stock_yjbb_em

目标地址: http://data.eastmoney.com/bbsj/202003/yjbb.html

描述: 东方财富-数据中心-年报季报-业绩报表

import akshare as ak

stock_yjbb_em_df = ak.stock_yjbb_em(date="20240930")
print(stock_yjbb_em_df)
roe_df = stock_yjbb_em_df[['股票代码', '股票简称', '净资产收益率']]

# 按 ROE 倒序排列
roe_df_sorted = roe_df.sort_values(by='净资产收益率', ascending=False)

# 打印结果
print(roe_df_sorted)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

loong_XL

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

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

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

打赏作者

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

抵扣说明:

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

余额充值