基于 Python 的财经数据接口库:AKShare

AKShare 是基于 Python 的财经数据接口库,目的是实现对股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据从数据采集、数据清洗到数据落地的一套工具,主要用于学术研究目的。

安装

安装手册见:AKShare 安装指导 — AKShare 1.15.73 文档

直接使用pip安装即可,支持多种操作系统。 

pip install akshare --upgrade

我是在python12版本下安装的

编程使用案例

查看期货展期收益率

import akshare as akget_roll_yield_bar_df = ak.get_roll_yield_bar(type_method="date", var="RB", start_day="20180618", end_day="20180718")
print(get_roll_yield_bar_df)

查看机构调研:

import akshare as akstock_jgdy_tj_em_df = ak.stock_jgdy_tj_em(date="20210128")
print(stock_jgdy_tj_em_df)

查看10大流通股东

import akshare as akstock_gdfx_free_top_10_em_df = ak.stock_gdfx_free_top_10_em(symbol="sh688686", date="20240930")
print(stock_gdfx_free_top_10_em_df)

股东户数

import akshare as akstock_zh_a_gdhs_detail_em_df = ak.stock_zh_a_gdhs_detail_em(symbol="000001")
print(stock_zh_a_gdhs_detail_em_df)

基金持股

AKShare 股票数据 — AKShare 1.15.73 文档

import akshare as akstock_fund_stock_holder_df = ak.stock_fund_stock_holder(symbol="601318")
print(stock_fund_stock_holder_df)

查看私募基金经理

 x=ak.amac_manager_info()

len(x)
20239

可以知道全国注册的人数为20239名。当然误差可能是+- 1名。

特色

akshare有很多特色数据,比如电影票房

查看电影票房

首先查找,查到电影票房的函数

然后使用help来看帮助:

help(ak.movie_boxoffice_monthly)

看到帮助输出: 

lp on function movie_boxoffice_monthly in module akshare.movie.movie_yien:movie_boxoffice_monthly(date: str = '20240218') -> pandas.core.frame.DataFrame电影票房-单月票房https://www.endata.com.cn/BoxOffice/BO/Month/oneMonth.html:param date: 指定日期所在月份的月度票房:type date: str:return: 单月票房:rtype: pandas.DataFrame

按照提示,输入查询指令:

x = ak.movie_boxoffice_monthly(date = '20240218')
>>> x排序       影片名称    单月票房  月度占比  平均票价  场均人次        上映日期  口碑指数  月内天数
0     1       热辣滚烫  332989  30.0    48    28  2024-02-10  9.00  20.0
1     2      飞驰人生2  313911  28.3    49    27  2024-02-10  9.08  20.0
2     3       第二十条  215704  19.4    47    23  2024-02-10  9.02  20.0
3     4   熊出没·逆转时空  183573  16.6    47    30  2024-02-10  8.90  20.0
4     5     年会不能停!   15023   1.4    38     5  2023-12-29  8.93  29.0
5     6    我们一起摇太阳    9248   0.8    50    14  2024-03-30  9.11 -29.0
6     7       红毯先生    8413   0.8    52    11  2024-03-15  8.46 -14.0
7     8        金手指    5342   0.5    39     4  2023-12-30  7.99  29.0
8     9       临时劫案    5329   0.5    38     2  2024-01-19  7.95  29.0
9    10  海王2:失落的王国    2060   0.2    38     4  2023-12-20  8.12  29.0
10  999         其他   17541   1.6    39     3         NaT   NaN   NaN

再看看今天的当月票房:x = ak.movie_boxoffice_monthly(date = '20250115')

x排序           影片名称   单月票房  月度占比  平均票价  场均人次        上映日期  口碑指数  月内天数
0     1            误杀3  41503  34.1    42     7  2024-12-28  8.51  31.0
1     2           小小的我  30328  24.9    40     6  2024-12-27  8.86  31.0
2     3        “骗骗”喜欢你  20679  17.0    35     6  2024-12-31  8.88  31.0
3     4  名侦探柯南:迷宫的十字路口   4433   3.6    38     4  2024-12-27  8.88  31.0
4     5    帕丁顿熊3:秘鲁大冒险   3552   2.9    38     4  2025-01-01  6.90  31.0
5     6             误判   3497   2.9    41     4  2024-12-27  8.70  31.0
6     7          火锅艺术家   3243   2.7    33     4  2025-01-03  9.28  29.0
7     8            假爸爸   2163   1.8    40     3  2025-01-10  8.93  22.0
8     9           破·地狱   2101   1.7    39     6  2024-12-14  9.08  31.0
9    10      狮子王:木法沙传奇   2064   1.7    41     6  2024-12-20  8.48  31.0
10  999             其他   8211   6.7    40     3         NaT   NaN   NaN

可以看到,1月当前票房冠军是《误杀3》 。而通过场均人次,可以看到大部分电影的观影人数较少。

汽车销量

>>> x=ak.car_sale_rank_gasgoo()
>>> x厂商  2021-9      9月同比     9月环比  2021-1到9   2020-1到9   2019-1到9
0      上汽大众  125019   -28.56%   -85.3%    850437  1031387.0  1392306.0
1      上汽通用  124032    10.94%  -86.25%    901911   656907.0   846232.0
2    上汽通用五菱  110422     3.28%  -83.35%    663108   460389.0   649480.0
3      吉利汽车  104279   -19.05%  -88.83%    933891   886699.0   964323.0
4      一汽大众   95110   -57.62%  -92.16%   1212740  1430131.0  1395356.0
5      长安汽车   89556   -12.11%  -90.28%    921038   660293.0   549759.0
6     上汽乘用车   82973    27.92%  -83.91%    515744   423936.0   488280.0
7      长城汽车   80014   -15.71%  -88.85%    717319   520339.0   625843.0
8      东风日产   79819   -38.14%  -89.73%    777381   816870.0   924648.0
9     比亚迪汽车   79447    92.13%  -82.32%    449436   264778.0   331183.0
10     广汽本田   71773   -17.68%  -86.87%    546456   542402.0   568060.0
11     奇瑞汽车   66706     56.8%   -88.2%    565142   266045.0   306708.0
12     东风本田   65423   -31.14%   -87.8%    536035   553302.0   575859.0
13    特斯拉汽车   56006   394.36%  -81.02%    295006    77898.0        NaN
14     华晨宝马   51557    -8.47%  -89.78%    504335   450064.0   397498.0
15     广汽丰田   48300   -40.37%  -91.72%    583477   543449.0   496224.0
16     一汽丰田   45180   -46.53%  -92.32%    588236   561116.0   530224.0
17     长安福特   32022    15.48%  -84.86%    211488   163719.0   128224.0
18     北京奔驰   27520   -54.34%  -93.21%    405389   443813.0   398437.0
19    广汽乘用车   22930   -26.32%  -89.63%    221166   198184.0   263287.0
20     一汽红旗   20294    -5.69%   -89.9%    200998   123481.0    60680.0
21     北京现代   19390   -51.76%  -92.58%    261175   302816.0   450812.0
22    长安马自达   17357    16.52%  -81.37%     93148    94332.0    95845.0
23    东风乘用车   16467   159.45%  -78.43%     76342    45376.0    46933.0
24     东风柳汽   14463    59.37%  -84.19%     91497    63548.0    82855.0
25     江淮汽车   14054    32.99%  -87.85%    115689    80399.0   110592.0
26  广汽埃安新能源   13581    97.51%  -82.75%     78724    38828.0    13911.0
27     蔚来汽车   10628   125.74%  -83.99%     66395    26375.0    14257.0
28     小鹏汽车   10412   203.91%  -81.54%     56404    13017.0    13602.0
29   江苏悦达起亚    9307    -64.4%  -91.68%    111928   179839.0   215724.0
30     神龙汽车    8101   148.12%   -86.9%     61858    32038.0    92707.0
31     东风小康    7739   -27.79%  -89.89%     76568    67908.0   119254.0
32     合众汽车    7699   280.57%  -81.42%     41427     9246.0     7029.0
33     理想汽车    7094   102.45%  -87.16%     55270    18160.0        NaN
34     朋克汽车    6959   695900%  -60.07%     17427        NaN        NaN
35       雷丁    6056   768.87%   -67.2%     18461     2828.0        NaN
36     广汽三菱    5610    -20.2%  -87.42%     44582    46711.0    96414.0
37      易捷特    5365  7456.34%  -16.73%      6443      299.0        NaN
38    吉利沃尔沃    5312   -61.34%   -94.2%     91545    83840.0    86082.0
39     一汽奔腾    5178     1.25%  -89.23%     48064    56849.0    74779.0
40     上汽大通    5049    14.36%  -86.02%     36120    28612.0    40432.0
41     威马汽车    5005   137.54%  -82.77%     29043    13886.0    10916.0
42   奇瑞捷豹路虎    4251   -30.02%  -89.55%     40690    40717.0    37810.0
43     零跑汽车    4095      290%  -85.28%     27817     3741.0        NaN
44     鑫源汽车    4078    11.51%  -86.21%     29582    37416.0    37877.0
45     福建奔驰    3879    41.93%  -85.21%     26232    19886.0    20752.0
46     江铃汽车    3583    11.59%  -84.42%     23000    24331.0    37625.0
47     北京汽车    3504   -50.83%  -86.06%     25136    40286.0    37170.0
48     北汽越野    3076    33.04%  -83.47%     18605    12318.0    15376.0
49    吉麦新能源    2978  2819.61%  -76.65%     12756      102.0        NaN

但是这个数据有点老。加上参数,看看2024年12月的汽车销量:

>>> x=ak.car_sale_rank_gasgoo(symbol = '车企榜', date = '202412')
>>> x厂商  2024-12     12月同比    12月环比  2024-1到12  2023-1到12  2022-1到12
0     比亚迪汽车   509440    49.76%  -88.01%    4250370  3012906.0  1862603.0
1      奇瑞汽车   283903    44.51%  -88.49%    2466218  1715602.0  1112193.0
2      吉利汽车   217450    46.72%  -90.31%    2243836  1664161.0  1394986.0
3      一汽大众   170904   -13.91%  -89.32%    1600859  1847730.0  1801645.0
4      长安汽车   149883    31.26%  -90.88%    1642634  1592443.0  1380432.0
5    上汽通用五菱   134144   -12.23%  -85.18%     905034   835438.0  1098380.0
6      上汽大众   129990    -8.87%  -88.68%    1148091  1215003.0  1320833.0
7      长城汽车   118852    23.25%  -88.74%    1055235  1027847.0   880808.0
8      一汽丰田   100570    12.13%  -87.07%     778103   800099.0   834617.0
9     特斯拉汽车    93766     -0.4%  -89.77%     916660   947742.0   710865.0
10    上汽乘用车    88267   -40.08%  -89.04%     805717  1023772.0   844154.0
11     广汽本田    79204    -0.16%  -82.98%     465313   633843.0   736614.0
12     广汽丰田    77122   -20.83%  -89.55%     738000   950008.0  1005000.0
13  广汽埃安新能源    67753    46.26%  -82.11%     378729   499437.0   289396.0
14     上汽通用    64018   -38.89%  -85.28%     435007  1001017.0  1170107.0
15     华晨宝马    62786    -2.15%  -89.78%     614402   710000.0   665050.0
16     理想汽车    58513    16.21%  -88.31%     500508   376030.0   133246.0
17    广汽乘用车    58096    61.92%  -86.02%     415436   407476.0   362548.0
18     东风日产    55563    -13.9%  -91.17%     628904   723454.0   917166.0
19     北京奔驰    52200     -2.1%  -90.73%     563056   590590.0   591716.0
20     东风本田    46287   -16.73%   -89.2%     428753   596425.0   665208.0
21     零跑汽车    42517   128.37%  -85.41%     291424   144155.0   111168.0
22     小鹏汽车    36695     82.5%   -81.5%     198373   144161.0   120757.0
23     蔚来汽车    31138    72.87%  -85.97%     221970   160038.0   122485.0
24     长安福特    30716    58.49%  -87.99%     255770   220588.0   244161.0
25      赛力斯    30210    -1.43%  -92.25%     389776   106891.0    78132.0
26     小米汽车    25815  2581500%  -81.49%     139487        NaN        NaN
27     一汽红旗    25056    -2.92%  -93.43%     381507   329311.0   310077.0
28    东风乘用车    24891    23.68%  -89.38%     234379   164465.0   203216.0
29   江苏悦达起亚    24062     22.6%  -90.31%     248222   172055.0   130625.0
30    吉利沃尔沃    15865    28.34%     -91%     176183   132562.0   128660.0
31     北京现代    15112   -47.02%   -91.1%     169825   242441.0   250424.0
32     北汽越野    13034   215.82%  -84.86%      86084    33170.0    25816.0
33     睿蓝汽车    12740    184.5%  -77.16%      55790    35768.0    35814.0
34    北汽麦格纳    12032    50.32%  -85.15%      81017    30016.0     9829.0
35    国新新能源    11761  1176100%  -80.91%      61593        NaN        NaN
36     江淮汽车     9749   -19.64%  -94.15%     166763   196352.0   165993.0
37     东风小康     9736    28.39%   -84.9%      64475    48839.0    90226.0
38     东风柳汽     9010    28.62%  -89.49%      85690    85680.0   122300.0
39    长安马自达     8003   -27.43%  -89.42%      75637    81218.0    92748.0
40     东风纳米     6872   687200%  -84.75%      45060        NaN        NaN
41     凯翼汽车     6087   -44.81%  -87.45%      48490    65494.0    34490.0
42    智马达汽车     5667     4.65%  -88.59%      49669    67024.0     4794.0
43     神龙汽车     4588    -0.99%  -91.97%      57122    80345.0   125167.0
44     北京制造     4366    86.42%  -83.52%      26494    17144.0    10329.0
45     一汽奔腾     4146   -72.48%  -94.76%      79149   110743.0    74361.0
46    北汽新能源     4119   -67.85%  -83.02%      24259    62154.0    37556.0
47     北京汽车     3679    14.25%  -75.29%      14891    23346.0    18059.0
48     一汽轿车     2960   -41.07%  -92.65%      40259    31032.0        0.0
49     江铃汽车     2834   -36.71%  -89.34%      26576    75129.0    48294.0

可以看到比亚迪、奇瑞、吉利排名前三, 国产车真的很厉害!

看看另一家统计的数据:

x=ak.car_market_man_rank_cpca()
>>> x厂商  2023年12月  2024年12月
0   比亚迪汽车   34.0178   50.9440
1    奇瑞汽车   20.7511   28.9997
2    吉利汽车   15.0453   21.0055
3    一汽大众   19.8517   17.0904
4    长安汽车   11.4192   14.9883
5  上汽通用五菱   15.2838   13.4144
6    上汽大众   14.2649   12.9990
7    长城汽车    9.6428   11.8852
8    一汽丰田    8.9690   10.0570
9   特斯拉中国    9.4139    9.3766

可以看到两个统计途径的数据都是一样的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/68457.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在 macOS 上,用命令行连接 MySQL(/usr/local/mysql/bin/mysql -u root -p)

根据你提供的文件内容,MySQL 的安装路径是 /usr/local/mysql。要直接使用 mysql 命令,你需要找到 mysql 可执行文件的路径。 在 macOS 上,mysql 客户端通常位于 MySQL 安装目录的 bin 子目录中。因此,完整的路径应该是&#xff1…

【QT】: 初识 QWidget 控件 | QWidget 核心属性(API) | qrc 文件

🔥 目录 1. 控件概述 控件体系的发展阶段 2. QWidget 核心属性 2.1 核心属性概览2.2 用件可用(Enabled) 2.3 坐标系(Geometry) **实例 1: 控制按钮的位置**实例 2: 表白 程序 2.4 窗口标题(windowTiltle&a…

通过外部链接启动 Flutter App(详细介绍及示例)

通过外部链接启动 Flutter App(firebase_dynamic_links 和 app_links) 详细介绍 通过外部链接启动flutter App 的使用及示例 在我们的APP中,经常有点击链接启动并进入APP的需求(如果未安装跳转到应用商店)。Android通…

git操作(Windows中GitHub)

使用git控制GitHub中的仓库版本,并在Windows桌面中创建与修改代码,与GitHub仓库进行同步。 创建自己的GitHub仓库 创建一个gen_code实验性仓库用来学习和验证git在Windows下的使用方法: gen_code仓库 注意,创建仓库时不要设置…

MySQL DCL 数据控制

文章目录 1.新建用户2.删除用户3.用户授权4.撤销用户权限5.查看用户权限6.修改用户密码7.权限类型参考文献 1.新建用户 连接到 MySQL 服务器后,管理员或特权用户可以使用 CREATE USER 语句创建新用户。 CREATE USER usernamehost IDENTIFIED BY password;-- 示例 …

python爬虫爬取淘宝商品比价||淘宝商品详情API接口

最近在学习北京理工大学的爬虫课程,其中一个实例是讲如何爬取淘宝商品信息,现整理如下: 功能描述:获取淘宝搜索页面的信息,提取其中的商品名称和价格 探讨:淘宝的搜索接口 翻页的处理 技术路线:requests…

【Vim Masterclass 笔记13】第 7 章:Vim 核心操作之——文本对象与宏操作 + S07L28:Vim 文本对象

文章目录 Section 7:Text Objects and MacrosS07L28 Text Objects1 文本对象的含义2 操作文本对象的基本语法3 操作光标所在的整个单词4 删除光标所在的整个句子5 操作光标所在的整个段落6 删除光标所在的中括号内的文本7 删除光标所在的小括号内的文本8 操作尖括号…

深度学习 Pytorch 张量的索引、分片、合并以及维度调整

张量作为有序的序列,也是具备数值索引的功能,并且基本索引方法和python原生的列表、numpy中的数组基本一致。 不同的是,pytorch中还定义了一种采用函数来进行索引的方式。 作为pytorch中的基本数据类型,张量既具备了列表、数组的基…

强推未发表!3D图!Transformer-LSTM+NSGAII工艺参数优化、工程设计优化!

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Transformer-LSTMNSGAII多目标优化算法,工艺参数优化、工程设计优化!(Matlab完整源码和数据) Transformer-LSTM模型的架构:输入层:多个变量作…

SpringCloud系列教程:微服务的未来(十一)服务注册、服务发现、OpenFeign快速入门

本篇博客将通过实例演示如何在 Spring Cloud 中使用 Nacos 实现服务注册与发现,并使用 OpenFeign 进行服务间调用。你将学到如何搭建一个完整的微服务通信框架,帮助你快速开发可扩展、高效的分布式系统。 目录 前言 服务注册和发现 服务注册 ​编辑 …

跨境电商使用云手机用来做什么呢?

随着跨境电商的发展,越来越多的卖家开始尝试使用云手机来协助他们的业务,这是因为云手机具有许多优势。那么,具体来说,跨境电商使用云手机可以做哪些事情呢? (一)实现多账号登录和管理 跨境电商…

一体机cell服务器更换内存步骤

一体机cell服务器更换内存步骤: #1、确认grdidisk状态 cellcli -e list griddisk attribute name,asmmodestatus,asmdeactivationoutcome #2、offline griddisk cellcli -e alter griddisk all inactive #3、确认全部offline后进行关机操作 shutdown -h now #4、开…

“AI开放式目标检测系统:开启智能识别新时代

嘿,朋友们!今天咱们来聊聊一个超酷炫的技术——AI开放式目标检测系统。这可不是什么高大上、遥不可及的玩意儿,它已经悄悄地走进了我们的生活,改变着我们对世界的认知和互动方式呢。 先来说说,什么是AI开放式目标检测系…

【鱼皮大佬API开放平台项目】Spring Cloud Gateway HTTPS 配置问题解决方案总结

问题背景 项目架构为前后端分离的微服务架构: 前端部署在 8000 端口API 网关部署在 9000 端口后端服务包括: api-backend (9001端口)api-interface (9002端口) 初始状态: 前端已配置 HTTPS(端口 8000)后端服务未配…

csp-j知识点:联合(Union)的基本概念

一、联合(Union)的基本概念 联合是C/C语言中一种特殊的数据结构,它的主要特点是所有成员共享同一块内存空间。这意味着在任何给定时刻,联合中只有一个成员是有效的,因为它们都占用相同的物理内存位置。联合的大小取决…

【游戏设计原理】68 - 玩家错误

一、错误类型 玩家错误类型 行为错误(performance errors)和运动控制错误(motor control errors)是玩家在游戏中常犯的错误。 运动控制错误 错误发生在玩家协调或掌握输入设备时,可能包括不小心按错键或未能及时把握战…

2.使用Spring BootSpring AI快速构建AI应用程序

Spring AI 是基于 Spring Boot3.x 框架构建,Spring Boot官方提供了非常便捷的工具Spring Initializr帮助开发者快速的搭建Spring Boot应用程序,IDEA也集成了此工具。本文使用的开发工具IDEASpring Boot 3.4Spring AI 1.0.0-SNAPSHOTMaven。 1.创建Spring Boot项目 …

Quantum supremacy using a programmable superconducting processor 全文翻译,配公式和图

2019年,谷歌的量子霸权文章, 原文链接: https://www.nature.com/articles/s41586-019-1666-5 第一稿,公式和视图后续再加 。。。 Quantum supremacy using a programmable superconducting processor 使用可编程超导处理器的量…

Ubuntu离线docker compose安装DataEase 2.10.4版本笔记

1、先准备一个可以正常上网的相同版本的Ubuntu系统,可以使用虚拟机。Ubuntu系统需要安装好docker compose或docker-compose 2、下载dataease-online-installer-v2.10.4-ce.tar在线安装包,解压并执行install.sh进行安装和启动 3、导出docker镜像 sudo d…

【报错解决】Sql server 2022连接数据库时显示证书链是由不受信任的颁发机构颁发的

SSMS 20在连接Sql server 2022数据库时有如下报错: A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - 证书链是由不受信任的颁发机构颁发的。 原因是尝试使…