楼主: jin0575
29410 102

[程序分享] 推荐——AkShare一款基于 Python 的开源财经数据接口库 [推广有奖]

  • 13关注
  • 3粉丝

博士

已卖:49份资源

博士生

30%

还不是VIP/贵宾

-

威望
0
论坛币
4277 个
通用积分
9.9327
学术水平
6 点
热心指数
3 点
信用等级
3 点
经验
8384 点
帖子
267
精华
0
在线时间
202 小时
注册时间
2009-9-1
最后登录
2022-7-12

楼主
jin0575 学生认证  发表于 2019-10-22 15:05:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
GitHub 地址: https://github.com/jindaxiang/akshare
文档地址: https://akshare.xyz/

请访问 AkShare文档了解和查询数据接口!

AkShare 是基于 Python 的开源数据接口库, 目的是实现对期货, 期权, 基金等衍生金融产品和另类数据从数据采集, 数据清洗加工, 到数据下载的工具, 满足金融数据科学家, 数据科学爱好者在数据获取方面的需求. 它的特点是利用 AkShare 获取的是基于交易所公布的原始数据, 广大数据科学家可以利用原始数据进行再加工, 得出科学的结论.

目前 AkShare 提供的数据接口如下:


# COVID-19数据接口
"covid_19_163"  # COVID-19-网易
"covid_19_dxy"  # COVID-19-丁香园
"covid_19_baidu"  # COVID-19-百度
"covid_19_csse_daily"  # COVID-19-CSSE每日数据
"covid_19_csse_global_confirmed"  # COVID-19-CSSE-全球确诊
"covid_19_csse_global_death"  # COVID-19-CSSE-全球死亡
"covid_19_csse_global_recovered"  # COVID-19-CSSE-全球治愈
"covid_19_csse_us_death"  # COVID-19-CSSE-美国死亡
"covid_19_csse_us_confirmed"  # COVID-19-CSSE-美国确诊
"covid_19_history"  # COVID-19-所有历史数据(中文)
# 百度迁徙地图接口
"migration_area_baidu"  # 百度迁徙地图-迁入/出地详情
"migration_scale_baidu"  # 百度迁徙地图-迁徙规模
"internal_flow_history"  # 百度迁徙地图-城内出行强度
# 新型肺炎-小区查询
"covid_19_area_search"  # 具体小区查询
"covid_19_area_all"  # 提供可查询的省份-城市-区一览表
"covid_19_area_detail"  # 全国所有小区详细数据
# 新型肺炎-相同行程查询
"covid_19_trip"  # 相同行程交通工具所有信息
# 债券-沪深债券
"bond_zh_hs_daily"  # 债券-沪深债券-历史行情数据
"bond_zh_hs_spot"  # 债券-沪深债券-实时行情数据
# 债券-沪深可转债
"bond_zh_hs_cov_daily"  # 债券-沪深可转债-历史行情数据
"bond_zh_hs_cov_spot"  # 债券-沪深可转债-实时行情数据
"bond_zh_cov"  # 债券-可转债数据一览表
"bond_cov_comparison"  # 债券-可转债数据比价
"bond_cov_jsl"  # 可转债转股价变动
# 中国-商业特许经营数据
"franchise_china"  # 中国-商业特许经营数据
# 慈善中国
"charity_china_organization"  # 慈善中国-慈善组织查询
"charity_china_trust"  # 慈善中国-慈善信托查询
"charity_china_plan"  # 慈善中国-募捐方案备案
"charity_china_progress"  # 慈善中国-慈善项目进展
"charity_china_report"  # 慈善中国-慈善组织年报
"charity_china_platform"  # 慈善中国-募捐信息平台
# 金融期权-新浪
"option_sina_cffex_hs300_list"  # 沪深300期权列表
"option_sina_cffex_hs300_spot"  # 沪深300期权实时行情
"option_sina_cffex_hs300_daily"  # 沪深300期权历史行情-日频
"option_sina_sse_list"  # 上交所期权列表
"option_sina_sse_expire_day"  # 上交所期权剩余到期日
"option_sina_sse_codes"  # 上交所期权代码
"option_sina_sse_spot_price"  # 上交所期权实时行情
"option_sina_sse_underlying_spot_price"  # 上交所期权标的物实时行情
"option_sina_sse_greeks"  # 上交所期权希腊字母
"option_sina_sse_minute"  # 上交所期权分钟数据
"option_sina_sse_daily"  # 上交所期权日频数据
"option_sina_finance_minute"  # 股票期权分时数据
# 商品期权-新浪
"option_sina_option_commodity_dict"  # 商品期权合约字典查询
"option_sina_option_commodity_contract_list"  # 商品期权合约查询
"option_sina_option_commodity_hist"  # 商品期权行情历史数据
# 微博舆情报告
"stock_js_weibo_report"  # 微博舆情报告
# 自然语言处理
"nlp_ownthink"  # 知识图谱
# 货币
"currency_latest"  # 最新货币报价
"currency_history"  # 指定历史日期的所有货币报价
"currency_time_series"  # 指定日期间的时间序列数据-需要权限
"currency_currencies"  # 查询所支持的货币信息
"currency_convert"  # 货币换算
"currency_hist"  # 指定历史日期的货币对的历史报价
"currency_pair_map"  # 指定货币的所有可获取货币对的数据
"currency_name_code"  # 当前所有可兑换货币对
# 工具-GitHub
"tool_github_star_list"  # GitHub Star 的用户
"tool_github_email_address"  # GitHub 用户的邮箱
# 公募基金
"fund_em_fund_name",  # 基金基本信息
"fund_em_open_fund_daily",  # 开放式基金-实时数据
"fund_em_open_fund_info",  # 开放式基金-历史数据
"fund_em_etf_fund_daily",  # 场内交易基金-实时数据
"fund_em_etf_fund_info",  # 场内交易基金-历史数据
"fund_em_financial_fund_daily",  # 理财型基金-实时数据
"fund_em_financial_fund_info",  # 理财型基金-历史数据
"fund_em_graded_fund_daily",  # 分级基金-实时数据
"fund_em_graded_fund_info",  # 分级基金-历史数据
"fund_em_money_fund_daily",  # 货币型基金-实时数据
"fund_em_money_fund_info",  # 货币型基金-历史数据
"fund_em_value_estimation",  # 基金估值
# 分析师指数
"stock_em_analyst_rank"  # 分析师排名
"stock_em_analyst_detail"  # 分析师详情
# 千股千评
"stock_em_comment"  # 股市关注度
# 沪深港通
"stock_em_hsgt_north_net_flow_in"  # 沪深港通北向-净流入
"stock_em_hsgt_north_cash"  # 沪深港通北向-资金余额
"stock_em_hsgt_north_acc_flow_in"  # 沪深港通北向-累计净流入
"stock_em_hsgt_south_net_flow_in"  # 沪深港通南向-净流入
"stock_em_hsgt_south_cash"  # 沪深港通南向-资金余额
"stock_em_hsgt_south_acc_flow_in"  # 沪深港通南向-累计净流入
"stock_em_hsgt_hold_stock"  # 沪深港通持股-个股排行
"stock_em_hsgt_stock_statistics"  # 沪深港通持股-每日个股统计
"stock_em_hsgt_institution_statistics"  # 沪深港通持股-每日机构统计
"stock_em_hsgt_hist"  # 沪深港通历史数据
"stock_em_hsgt_board_rank"  # 板块排行
# 两市停复牌
"stock_em_tfp"  # 两市停复牌数据
# 恐慌指数
"index_vix"  # 恐慌指数
# 中国油价
"energy_oil_hist"  # 汽柴油历史调价信息
"energy_oil_detail"  # 地区油价
# 现货与股票
"futures_spot_stock"  # 现货与股票接口
# 中国期货市场监控中心
"futures_index_cfmmc"  # 中国期货市场监控中心-指数
# 阿尔戈斯全网监控
"watch_argus"  # 阿尔戈斯全网监控
# 打新收益率
"stock_em_dxsyl"  # 打新收益率
"stock_em_xgsglb"  # 新股申购与中签查询
# 年报季报
"stock_em_yjyg"  # 上市公司业绩预告
"stock_em_yysj"  # 上市公司预约披露时间
# 西本新干线-指数数据
"futures_xgx_index"  # 西本新干线-指数数据
# 高频数据-标普500指数
"hf_sp_500"  # 获取标普500指数的分钟数据
# 商品期货库存数据
"futures_inventory_em"  # 库存数据-东方财富
"get_inventory_data"  # 库存数据-99期货
# 个股资金流
"stock_individual_fund_flow"  # 个股资金流
"stock_individual_fund_flow_rank"  # 个股资金流排名
"stock_market_fund_flow"  # 大盘资金流
"stock_sector_fund_flow_rank"  # 板块资金流排名
# 股票基本面数据
"stock_financial_abstract"  # 财务摘要
"stock_financial_analysis_indicator"  # 财务指标
"stock_add_stock"  # 股票增发
"stock_ipo_info"  # 股票新股
"stock_history_dividend_detail"  # 分红配股
"stock_history_dividend"  # 历史分红
"stock_restricted_shares"  # 限售解禁
"stock_circulate_stock_holder"  # 流动股东
"stock_fund_stock_holder"  # 基金持股
"stock_main_stock_holder"  # 主要股东
# 股票板块
"stock_sector_spot"  # 板块行情
"stock_sector_detail"  # 板块详情(具体股票)
# 股票信息
"stock_info_sz_name_code"  # 深证证券交易所股票代码和简称
"stock_info_sh_name_code"  # 上海证券交易所股票代码和简称
"stock_info_sh_delist"  # 上海证券交易所暂停和终止上市
"stock_info_sz_delist"  # 深证证券交易所暂停和终止上市
"stock_info_sz_change_name"  # 深证证券交易所股票曾用名详情
"stock_info_change_name"  # A 股股票曾用名列表
"stock_info_a_code_name"  # A 股股票代码和简称
# 机构持股
"stock_institute_hold"  # 机构持股一览表
"stock_institute_hold_detail"  # 机构持股详情
# 机构推荐股票
"stock_institute_recommend"  # 机构推荐
"stock_institute_recommend_detail"  # 股票评级记录
# 股票市场总貌
"stock_szse_summary"  # 深圳证券交易所-市场总貌
"stock_sse_summary"  # 上海证券交易所-股票数据总貌
# 美股港股目标价
"stock_js_price"  # 美股港股目标价
# 券商业绩月报
"stock_em_qsjy"  # 券商业绩月报
# 彭博亿万富豪指数
"index_bloomberg_billionaires"  # 彭博亿万富豪指数
# A 股市盈率和市净率
"stock_a_pb"  # A 股市净率
"stock_a_pe"  # A 股市盈率
"stock_a_lg_indicator"  # A 股个股市盈率、市净率和股息率指标
"stock_hk_eniu_indicator"  # 港股股个股市盈率、市净率和股息率指标
"stock_a_high_low_statistics"  # 创新高和新低的股票数量
"stock_a_below_net_asset_statistics"  # 破净股统计
# 交易日历
"tool_trade_date_hist"  # 新浪财经-交易日历
# 基金行情
"fund_etf_category_sina"  # 基金列表
"fund_etf_hist_sina"  # 基金行情
# 股票财务报告-预约披露
"stock_report_disclosure"  # 股票财务报告-预约披露时间
# 基金持股
"stock_report_fund_hold"  # 个股-基金持股
# 中证指数
"stock_zh_index_hist_csindex"  # 中证指数
# A股龙虎榜
"stock_sina_lhb_detail_daily"  # 龙虎榜-每日详情
"stock_sina_lhb_ggtj"  # 龙虎榜-个股上榜统计
"stock_sina_lhb_yytj"  # 龙虎榜-营业上榜统计
"stock_sina_lhb_jgzz"  # 龙虎榜-机构席位追踪
"stock_sina_lhb_jgmx"  # 龙虎榜-机构席位成交明细
# 注册制审核
"stock_register_kcb"  # 注册制审核-科创板
"stock_register_cyb"  # 注册制审核-创业板
# 次新股
"stock_zh_a_new"  # 股票数据-次新股
# 国债期货可交割券相关指标
"bond_futures_deliverable_coupons"  # 国债期货可交割券相关指标
# COMEX库存数据
"futures_comex_inventory"  # COMEX库存数据
# 消费者信心指数
"macro_china_xfzxx"  # 消费者信心指数
# 存款准备金率
"macro_china_reserve_requirement_ratio"  # 存款准备金率
# 社会消费品零售总额
"macro_china_consumer_goods_retail"  # 社会消费品零售总额
# 海关进出口增减情况
"macro_china_hgjck"  # 海关进出口增减情况
# 全社会用电分类情况表
"macro_china_society_electricity"  # 全社会用电分类情况表
# 全社会客货运输量
"macro_china_society_traffic_volume"  # 全社会客货运输量
# 邮电业务基本情况
"macro_china_postal_telecommunicational"  # 邮电业务基本情况
# 国际旅游外汇收入构成
"macro_china_international_tourism_fx"  # 国际旅游外汇收入构成
# 民航客座率及载运率
"macro_china_passenger_load_factor"  # 民航客座率及载运率
# 航贸运价指数
"macro_china_freight_index"  # 航贸运价指数
# 央行货币当局资产负债
"macro_china_central_bank_balance"  # 央行货币当局资产负债
# FR007利率互换曲线历史数据
"macro_china_swap_rate"  # FR007利率互换曲线历史数据
# 收盘收益率曲线历史数据
"bond_china_close_return"  # 收盘收益率曲线历史数据
# 保险业经营情况
"macro_china_insurance"  # 保险业经营情况
# 货币供应量
"macro_china_supply_of_money"  # 货币供应量
# 央行黄金和外汇储备
"macro_china_foreign_exchange_gold"  # 央行黄金和外汇储备
# 商品零售价格指数
"macro_china_retail_price_index"  # 商品零售价格指数
# 新闻联播文字稿
"news_cctv"  # 新闻联播文字稿
# 电影票房
"movie_boxoffice_realtime"  # 电影实时票房
"movie_boxoffice_daily"  # 电影单日票房
"movie_boxoffice_weekly"  # 电影单周票房
"movie_boxoffice_monthly"  # 电影单月票房
"movie_boxoffice_yearly"  # 电影年度票房
"movie_boxoffice_yearly_first_week"  # 电影年度首周票房
"movie_boxoffice_cinema_daily"  # 电影院单日票房
"movie_boxoffice_cinema_weekly"  # 电影院单周票房
# 国房景气指数
"macro_china_real_estate"  # 国房景气指数
# 加密货币历史数据
"crypto_hist"  # 加密货币历史数据
"crypto_name_map"  # 加密货币货币名称
# 基金排行
"fund_em_open_fund_rank"  # 开放式基金排行
"fund_em_exchange_rank"  # 场内交易基金排行
"fund_em_money_rank"  # 货币型基金排行
# 回购定盘利率
"repo_rate_hist"  # 回购定盘利率
# 福布斯中国榜单
"forbes_rank"  # 福布斯中国榜单
# 新财富500富豪榜
"xincaifu_rank"  # 新财富500富豪榜
# 胡润排行榜
"hurun_rank"  # 胡润排行榜
# 期货合约详情
"futures_contract_detail"  # 期货合约详情

安装和使用方法: pip install akshare --upgrade

案例演示:
  1. import akshare as ak
  2. import mplfinance as mpf  # Please install mplfinance

  3. stock_us_daily_df = ak.stock_us_daily(symbol="AAPL", adjust="qfq")
  4. stock_us_daily_df = stock_us_daily_df[["open", "high", "low", "close", "volume"]]
  5. stock_us_daily_df.columns = ["Open", "High", "Low", "Close", "Volume"]
  6. stock_us_daily_df.index.name = "Date"
  7. stock_us_daily_df = stock_us_daily_df["2020-04-01": "2020-04-29"]
  8. mpf.plot(stock_us_daily_df, type='candle', mav=(3, 6, 9), volume=True, show_nontrading=False)
复制代码


结果展示:



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:AkShare 开源 数据接口 金融

回帖推荐

yunnandlg 发表于48楼  查看完整内容

There must be a good reason for our suffering. 谢谢分享!
已有 5 人评分经验 收起 理由
steelo + 100 精彩帖子
yunnandlg + 100 精彩帖子
np84 + 100 精彩帖子
残阳_等待 + 100 精彩帖子
cheetahfly + 100 奖励积极上传好的资料

总评分: 经验 + 500   查看全部评分

勇气更是一种力量

沙发
jin0575 学生认证  发表于 2019-10-22 15:52:46
支持,有希望了,哈哈

藤椅
cheetahfly 在职认证  发表于 2019-10-23 10:39:03
非常好的信息

板凳
jin0575 学生认证  发表于 2019-10-23 11:45:25 来自手机
继续顶{:0_290:}

报纸
无情兽 发表于 2019-10-23 14:03:15
thank you for sharing

地板
jin0575 学生认证  发表于 2019-10-23 16:01:41
感谢各位大佬支持,今天新增
# 宏观-中国
'get_china_yearly_cpi'  # 中国年度CPI数据
'get_china_monthly_cpi'  # 中国月度CPI数据
'get_china_yearly_m2'  # 中国年度M2数据
'get_china_yearly_ppi'  # 中国年度PPI数据
'get_china_yearly_pmi'  # 中国年度PMI数据
'get_china_yearly_gdp'  # 中国年度GDP数据
'get_china_yearly_cx_pmi'  # 中国年度财新PMI数据
'get_china_yearly_fx_reserves'  # 中国外汇储备数据
'get_china_daily_energy'  # 中国电力能源数据
'get_china_non_man_pmi'  # 中国年度非制造业PMI数据
'get_china_rmb'  # 人民币中间报价汇率
# 宏观-美国
'get_usa_interest_rate'  # 联储利率决议报告
'get_usa_non_farm'  # 美国非农就业人数报告
'get_usa_unemployment_rate'  # 美国失业率报告
'get_usa_eia_crude_rate'  # 美国EIA原油库存报告

7
jin0575 学生认证  发表于 2019-10-25 13:01:21 来自手机
增加期货仓单期限数据

8
jin0575 学生认证  发表于 2019-10-26 19:28:05
增加社会责任数据接口

9
jin0575 学生认证  发表于 2019-10-27 09:43:52
增加美股-中国概念股数据

10
jin0575 学生认证  发表于 2019-10-28 17:30:37 来自手机
不能沉啊,已经更新了期货价差接口

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 17:22