• AKShare在股票数据中的应用


    帮助文档: 

    AKShare 快速入门 — AKShare 1.7.32 文档https://akshare.akfamily.xyz/tutorial.html#id1升级环境,安装AKShare

    1. conda update python
    2. python -m pip install --upgrade pip //有必要才去去做
    3. conda install pandas
    4. pip install --upgrade pandas //有必要就做,如果pandas的版本过低会有问题
    5. // python pandas 版本都是最新的,再装AKShare
    6. conda install akshare -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com --user --upgrade
    7. conda list //查看包的版本

    pandas官网

    Getting started — pandas 1.5.0 documentationhttps://pandas.pydata.org/pandas-docs/stable/getting_started/

    Pandas教程

    Pandas 教程 — AKShare 1.7.32 文档https://akshare.akfamily.xyz/topic/pandas/index.htmlAKShare中可以查看的数据(数据接口一览)

    AKShare 快速入门 — AKShare 1.7.32 文档https://akshare.akfamily.xyz/tutorial.html#id1AKShare中的股票数据

    AKShare 股票数据 — AKShare 1.7.32 文档https://akshare.akfamily.xyz/data/stock/stock.html

    两网及退市
    接口: stock_zh_a_stop_em
    目标地址: http://quote.eastmoney.com/center/gridlist.html#staq_net_board
    描述: 东方财富网-行情中心-沪深个股-两网及退市
    限量: 单次返回当前交易日两网及退市的所有股票的行情数据

    1. import akshare as ak
    2. stock_zh_a_stop_em_df = ak.stock_zh_a_stop_em()
    3. print(stock_zh_a_stop_em_df)

     输出

    1. 序号 代码 名称 最新价 涨跌幅 ... 昨收 量比 换手率 市盈率-动态 市净率
    2. 0 1 400140 东海A3 0.860 4.88 ... 0.82 2.93 1.26 70.54 4.43
    3. 1 2 400122 游久5 3.940 4.79 ... 3.76 0.96 0.08 -59.81 1.99
    4. 2 3 420140 东海B3 0.044 4.76 ... 0.042 1.08 0.01 3.61 0.23
    5. 3 4 400084 乐视网3 0.680 4.62 ... 0.65 1.47 0.23 -5.41 -0.14
    6. 4 5 400134 金刚3 2.500 4.60 ... 2.39 0.45 0.04 -6.21 -2.87
    7. .. ... ... ... ... ... ... ... ... ... ... ...
    8. 149 150 400117 中新3 0.430 -4.44 ... 0.45 0.77 0.25 -0.5 -0.05
    9. 150 151 400036 天创5 1.190 -4.80 ... 1.25 0.40 0.12 -31.11 1.15
    10. 151 152 400128 罗顿5 1.180 -4.84 ... 1.24 1.38 0.13 -10.6 1.65
    11. 152 153 400093 千山3 1.180 -4.84 ... 1.24 1.23 0.24 -9.36 -0.1
    12. 153 154 400100 工新3 0.980 -4.85 ... 1.03 1.17 0.10 -1.5 -0.14

    实时行情数据-东财
    沪深京 A 股
    接口: stock_zh_a_spot_em
    目标地址: http://quote.eastmoney.com/center/gridlist.html#hs_a_board
    描述: 东方财富网-沪深京 A 股-实时行情数据
    限量: 单次返回所有沪深京 A 股上市公司的实时行情数据

    1. import akshare as ak
    2. stock_zh_a_spot_em_df = ak.stock_zh_a_spot_em()
    3. print(stock_zh_a_spot_em_df)

    输出

     

    1. 序号 代码 名称 最新价 ... 涨速 5分钟涨跌 60日涨跌幅 年初至今涨跌幅
    2. 0 1 838402 N硅烷 14.09 ... -0.49 -1.47 -74.38 -74.38
    3. 1 2 301285 N鸿日达 21.70 ... 0.09 3.33 48.63 48.63
    4. 2 3 301331 恩威医药 57.30 ... 0.53 -1.21 92.28 92.28
    5. 3 4 300822 贝仕达克 18.59 ... -0.32 -0.59 12.80 -16.75
    6. 4 5 831010 凯添燃气 4.69 ... 0.00 -0.21 16.96 -26.60
    7. ... ... ... ... ... ... ... ... ... ...
    8. 5148 5149 688778 厦钨新能 94.40 ... -0.07 0.48 -25.90 -8.22
    9. 5149 5150 301121 紫建电子 63.00 ... -0.62 -0.90 3.16 3.16
    10. 5150 5151 301369 C联动 106.48 ... -0.02 -0.38 10.25 10.25
    11. 5151 5152 300481 濮阳惠成 35.15 ... -0.57 0.80 43.82 48.12
    12. 5152 5153 300029 ST天龙 8.09 ... -0.25 -0.25 29.65 18.62
    13. [5153 rows x 23 columns]

    注意,通过新浪财经,下面这个地址,按照股票代码排序,第141页,可以看出,400140这只退市的股票不在当前的数据中,所以当前数据是不包含退市的股票代码的

    http://quote.eastmoney.com/center/gridlist.html#hs_a_board

     历史行情数据-新浪
    接口: stock_zh_index_daily
    目标地址: https://finance.sina.com.cn/realstock/company/sz399552/nc.shtml(示例)
    描述: 股票指数数据是从新浪财经获取的数据, 历史数据按日频率更新
    限量: 单次返回具体某个指数的所有历史行情数据

    1. import akshare as ak
    2. stock_zh_index_daily_df = ak.stock_zh_index_daily(symbol="sz399552")
    3. print(stock_zh_index_daily_df)

    输出 

    1. date open high low close volume
    2. 0 2013-06-06 3353.536 3367.362 3325.742 3331.724 697669056
    3. 1 2013-06-07 3325.795 3338.029 3264.914 3276.253 797594112
    4. 2 2013-06-13 3227.157 3227.157 3138.502 3170.727 921407296
    5. 3 2013-06-14 3168.941 3190.161 3157.245 3184.553 729098624
    6. 4 2013-06-17 3189.969 3196.282 3153.118 3158.014 751403840
    7. ... ... ... ... ... ... ...
    8. 2264 2022-09-22 7621.355 7636.952 7579.641 7592.221 1015992314
    9. 2265 2022-09-23 7576.192 7645.821 7531.858 7576.613 1037596317
    10. 2266 2022-09-26 7529.470 7653.916 7527.696 7557.563 1223325697
    11. 2267 2022-09-27 7564.054 7680.248 7528.717 7673.682 1267209942
    12. 2268 2022-09-28 7644.973 7667.722 7594.128 7604.117 1276763674
    13. [2269 rows x 6 columns]

     

  • 相关阅读:
    TCP之三次握手四次挥手
    基于Springboot+vue的玩具销售商城网站 elementui
    【数据结构】基础:线性表
    P2331 [SCOI2005]最大子矩阵(dp)
    最新文档:微信、企业号+地理位置定位+地图展示
    基于原子轨道搜索算法优化概率神经网络PNN的分类预测 - 附代码
    设计模式-工厂方法模式
    Elk-Metricbeat配置Nginx的日志分析 (Metricbeat-part2)
    B_QuRT_User_Guide(27)
    前端本地开发中,代理配置是如何解决跨域的?
  • 原文地址:https://blog.csdn.net/turui/article/details/127074864