页面跳转

Wind API 学习笔记一(概述及WSD日期序列函数)

Wind API 学习笔记二 (WSS多维数据函数)

Wind API 学习笔记三 (WSQ行情数据函数)

Wind API 学习笔记四 (WSET数据集函数)

Wind API 学习笔记五(TDays 日期函数)

Wind API 学习笔记六(日期宏的说明)

Wind API 学习笔记七(EDB宏观经济函数)

Wind API 学习笔记八(其它)

获取全球宏观经济数据函数EDB

定义

用来获取Wind宏观经济数据库中的数据信息,为用户提供了一个方便查看及导出宏观/行业板块数据的工具。宏观经济数据库现在包括中国宏观经济、全球宏观经济、行业经济数据、商品数据、利率数据这几大类。

函数输入

函数名:w.edb(codes, beginTime, endTime, options)

参数说明

 
参数 类型 可选 默认值 说明
codes String/List 输入获取数据的指标代码,可借助代码生成器生成格式如:”M5567877,M5567878″,[“M55678788″,”M5567878”]
beginTime str 截止日期(笔者:为空看起来是返回所有的数据) 为空默认为截止日期。形式如:如”2016-01-01″、,”20160101″、”2016/01/01″、”-5D”(当前日期前推5个交易日)、datetime/date类型
endTime str 系统当前日期 如”2016-01-05″、,”20160105″、”2016/01/05″、”-3D”(当前日期前推3个交易日)、datetime/date类型

笔者注:这里的codes实际上也是指标的含义

集成在options中的参数
options以字符串的形式集成了多个参数。以下列举了一些常用的参数:
Wind API 学习笔记七(EDB宏观经济函数)-风君雪科技博客

注:

edb函数对接Wind终端宏观经济数据库, 其中的指标一般都可以通过API下载;

edb函数支持输出DataFrame数据格式,需要函数添加参数usedf = True, 如例1。

返回说明
如果不指定usedf=True,该函数将返回一个WindData对象,包含以下成员:
Wind API 学习笔记七(EDB宏观经济函数)-风君雪科技博客

输出格式分析

情形1:多个代码+多个日期

w.edb("M1004265,S0059717", "20211220", "20211223", "",usedf=True)

(0,             M1004265  S0059717
2021-12-20    2.6882    3.7283
2021-12-21    2.7098    3.7268
2021-12-22    2.6946    3.7298)

情形2:一个代码+多个日期

w.edb("M1004265", "20211220", "20211223", "",usedf=True)

(0,              CLOSE
2021-12-20  2.6882
2021-12-21  2.7098
2021-12-22  2.6946)

情形3:多个代码+一个日期

w.edb("M1004265,S0059717", "20211223", "20211223", "",usedf=True)

0,            CLOSE
M1004265  2.6946
S0059717  3.7298

情形4:一个代码+一个日期

w.edb("M1004265", "20211223", "20211223", "",usedf=True)

(0,            CLOSE
M1004265  2.6946)

示例说明

提取我国近十年三大产业的GDP值

from datetime import *
w.edb(“M0001395,M0001396,M0001397,M0001400,M0028610,M0045788″,”ED-10Y”,”2017-06-28″,”Fill=Previous”,usedf = True)