DataQuant SDK是浙商证券提供的一款面向金融工程的Python数据交互SDK开发包,该开发包提供的数据包括行情数据,股票数据,基金数据,指数数据,期货数据,期权数据以及债券数据。
DataQuant SDK正常运行所需关联Python包为:
numpy>=1.18.1
six>=1.13.0
pandas>=0.24.2
requests>=2.7.0
contextlib2>=0.5.3
simplejson>=3.17.0
PyYAML>=3.13
ruamel.yaml>=0.15.0
pyarrow>=6.0.1
gevent>=21.0.0
retry>=0.9.2
在使用SDK前请调用init方法来对DataQuant SDK进行初始化,以指定调用环境。首次运行时请使用此方法设置对应的password和url信息,password为平台发放的访问授权,url为对应访问环境的url地址。
公司内网访问url地址为:http://10.56.37.27:8082/bdataspi/spi/1.0/dataservice。
公司VPN网络访问url地址为:http://10.56.37.27:8081/bdataspi/spi/1.0/dataservice。
from dataquant import init
init(password="账号授权", url="端口访问路径")
SDK 提供了environ方法查询环境配置信息。
函数调用
from dataquant import environ
environ()
结果输出
{
'auth': {
'username': 'license',
'password': 'df843fe2-98be-1b54-febd-427856xxxxxx'
},
'protocol': 'HTTP',
'url': 'http://xxx.xxx.xxx.xxx:port/bdataspi/spi/1.0/dataservice',
'compressor': 'GZIP',
'connect_timeout': 5,
'request_timeout': 300,
'pool_size': 10,
'page_size': 100000
}
get_exchange_calendar(mkt_code, strt_date='19900101', end_date=None, trdy_flag=None, cols=None, rslt_type=0)
获取交易所交易日日历,包括:上海证券交易所,深圳证券交易所等。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
mkt_code | str | 是 | 交易市场代码,XSHG-上海证券交易所,XSHE-深圳证券交易所 | |
strt_date | str | 否 | 19900101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
trdy_flag | str | 否 | 全部标识 | 开市标识,0-停市,1-开市 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
mkt_code | str | 交易市场代码,XSHG-上海证券交易所,XSHE-深圳证券交易所 |
busi_date | str | 业务日期,时间轴自然日 |
trdy_flag | str | 开市标识,0-停市,1-开市 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_exchange_calendar(mkt_code='XSHG')
结果输出
mkt_code busi_date trdy_flag
0 XSHG 19901219 1
1 XSHG 19901220 1
2 XSHG 19901221 1
3 XSHG 19901222 0
4 XSHG 19901223 0
... ... ... ...
11331 XSHG 20211227 1
11332 XSHG 20211228 1
11333 XSHG 20211229 1
11334 XSHG 20211230 1
11335 XSHG 20211231 1
[11336 rows x 3 columns]
get_security_info(scr_num_list=None, mkt_code=None, cols=None)
获取证券的基本信息(暂只包括A股股票),包含交易代码及其简称、上市状态、上市日期等信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | list | 否 | 全部A股股票 | 证券代码列表,如['000001.XSHE', 'IF2209.CCFX'],期货基本信息支持不加市场后缀查询,scr_num_list与mkt_code参数互斥,优先级为scr_num_list > mkt_code |
mkt_code | str | 否 | 全部A股股票 | 交易市场代码,scr_num_list与mkt_code参数互斥,优先级为scr_num_list > mkt_code。取值字典项:
XSHE-深圳证券交易所 XSHG-上海证券交易所 CCFX-中国金融期货交易所 XZCE-郑州商品交易所 XDCE-大连商品交易所 XSGE-上海期货交易所 XINE-上海国际能源交易中心 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
- 股票输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'000001' |
scr_num | str | 证券编码,如'000001.XSHE' |
stk_abbr | str | 股票简称 |
stk_name | str | 股票名称 |
mkt_code | str | 交易市场代码 |
list_stat | str | 上市状态上市状态:
01-上市
02-未上市 03-退市 04-中止 05-其他 |
list_date | str | 上市日期,格式'YYYYMMDD' |
delt_date | str | 退市日期,格式'YYYYMMDD' |
stk_type | str | 股票分类
01-普通A股 02-普通B股 06-优先股 |
astk_boar_type_code | str | A股板块类型代码A股板块类型代码:
01-主板 02-科创板 04-创业板 |
ofer_crrc_code | str | 交易货币 |
cont_addr | str | 联系地址 |
main_busi | str | 主营业务 |
tot_capt | str | 总股本 |
- 期货输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'IF2209' |
scr_num | str | 证券编码,如'IF2209.CCFX' |
fut_abbr | str | 合约简称 |
mkt_code | str | 交易市场代码 |
mkt_code | str | 交易市场代码,如CCFX、XSGE |
mkt_abbr | str | 市场简称 |
cont_type | str | 期货类型:
1-商品期货
3-利率期货 4-股指期货 |
cont_mth | str | 合约月份 |
dely_meth | str | 期货交割方式 |
futr_var_code | str | 期货品种代码 |
futr_var_abbr | str | 期货品种名称 |
quot_unit | str | 报价单位 |
tick_sz | str | 最小变动价位 |
contr_mtp | str | 合约乘数 |
min_mar | float | 最低保证金比例 |
list_date | str | 上市日期,格式'YYYYMMDD' |
last_trd_date | str | 最后交易日期,格式'YYYYMMDD' |
deli_year | str | 交割年 |
deli_mth | str | 交割月 |
last_deli_date | str | 最后交割日期,格式'YYYYMMDD' |
tx_fee | str | 交易手续费 |
deli_chag | str | 交割手续费 |
lstg_basi_prc | float | 挂牌基准价 |
limit_up_down_chg | str | 最新涨停板幅度 |
cont_stat | str | 合约状态: 1-上市 5-终止 9-其他 |
返回数据类型
返回dict类型,dict的Key为证券品种名称,支持的品种为stock-股票,future-期货。dict的Value为pandas.DataFrame,列内容对应上述不同证券返回类型,参数错误或处理异常时返回为None。
函数调用样例
get_security_info(scr_num_list='601878.XSHG')
结果输出
{'stock': scr_code ... tot_capt
0 601878 ... 3878168795
[1 rows x 14 columns]}
get_kline(scr_num_list, candle_period='1d', candle_mode='None', strt_date=None, end_date=None, cols=None, rslt_type=0)
获取K线数据,支持业务品种A股股票和期货。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str | 是 | 证券代码列表,如['000001.XSHE'],各市场类型如下:
XSHG-上海证券交易所
XSHE-深圳证券交易所
CCFX-中国金融期货交易所
XZCE-郑州商品交易所
XDCE-大连商品交易所
XSGE-上海期货交易所
XINE-上海国际能源交易中心
|
|
candle_period | str|int | 否 | 1d | K线周期
1m-1分钟K线 5m-5分钟K线 15m-15分钟K线 30m-30分钟K线 1h-60分钟线 2h-2小时线(仅限期货) 3h-3小时线(仅限期货) 4h-4小时线(仅限期货) 1d-日K线 1w-周K线(仅限股票) 1M-月K线(仅限股票) 1y-年K线(仅限股票) |
candle_mode | str|int | 否 | None | K线模式,仅限股票,None-原始K线,pre-前复权K线,post-后复权K线 |
strt_date | str | 否 | 最近交易日 | 开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 最近交易日 | 结束日期,格式'YYYYMMDD' |
cols | str | 否 | min_time,open_px,high_px,low_px,close_px,trd_amt,trd_vol |
筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
- 股票输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如601878.XSHG |
date_time | str | 交易日期,格式'YYYYMMDD' |
min_time | str | 交易时间,格式HHMM |
open_px | float | 开盘价 |
high_px | float | 最高价 |
low_px | float | 最低价 |
close_px | float | 收盘价 |
trd_vol | int | 成交量 |
trd_amt | float | 成交额 |
fp_vol | int | 盘后固定价格成交量 |
fp_amt | float | 盘后固定价格成交额 |
preclose_px | float | 昨收价 |
- 期货输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,IF2206.CCFX |
date_time | str | 交易日期,格式'YYYYMMDD' |
action_date | str | 业务日期,格式'YYYYMMDD',日线该字段无意义 |
min_time | str | 交易时间,格式HHMM,日线该字段无意义 |
open_px | float | 开盘价 |
high_px | float | 最高价 |
low_px | float | 最低价 |
close_px | float | 收盘价 |
preclose_px | float | 昨收价,仅支持日K线 |
up_limit | float | 涨停价,仅支持日K线 |
down_limit | float | 跌停价,仅支持日K线 |
settlement_px | float | 结算价 |
presettlement_px | float | 昨日结算价,仅支持日K线 |
avg_px | float | 日均价,仅支持1分钟K线 |
trd_vol | int | 成交量 |
trd_amt | float | 成交额 |
position | int | 持仓 |
preposition | float | 昨日持仓量,仅支持日K线 |
up_low | float | 涨跌(分时),仅支持日、1分钟K线 |
up_low_rate | float | 涨跌幅(分时),仅支持日、1分钟K线 |
up_low_k | float | 涨跌(K线) |
up_low_rate_k | float | 涨跌幅(K线) |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_kline(scr_num_list='601878.XSHG', strt_date='20220427', end_date='20220427')
结果输出
scr_num date_time min_time ... close_px trd_vol trd_amt
0 601878.XSHG 20220427 930 ... 8.70 148200 1289340.00
1 601878.XSHG 20220427 931 ... 8.76 1154600 10053072.00
2 601878.XSHG 20220427 932 ... 8.79 593900 5216832.00
3 601878.XSHG 20220427 933 ... 8.72 373100 3268989.00
4 601878.XSHG 20220427 934 ... 8.77 538894 4710904.56
.. ... ... ... ... ... ... ...
236 601878.XSHG 20220427 1456 ... 9.05 266660 2412837.40
237 601878.XSHG 20220427 1457 ... 9.05 199300 1803670.00
238 601878.XSHG 20220427 1458 ... 9.05 700 6335.00
239 601878.XSHG 20220427 1459 ... 9.05 0 0.00
240 601878.XSHG 20220427 1500 ... 9.06 381900 3460014.00
[241 rows x 9 columns]
get_tick(scr_num_list, strt_time, end_time, cols=None, rslt_type=None)
获取快照数据,支持业务品种A股股票和期货。注:股票Level2数据仅限内网访问,Level1数据。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str | 是 | 证券代码列表,如['000001.XSHE'],各市场类型如下:
XSHG-上海证券交易所
XSHE-深圳证券交易所
CCFX-中国金融期货交易所
XZCE-郑州商品交易所
XDCE-大连商品交易所
XSGE-上海期货交易所
XINE-上海国际能源交易中心
|
|
strt_time | str | 是 | 开始时间,格式'YYYYMMDDHHMMSS' | |
end_time | str | 是 | 结束时间,格式'YYYYMMDDHHMMSS' | |
cols | str | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
- 股票输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如601878.XSHG,cols默认自动返回 |
date_time | str | 日期时间,格式'YYYY-MM-DD HH:MM:SS.fff' |
trd_stat | str | 交易状态
C-开盘集合竞价 T-连续竞价 U-收盘集合竞价 S-启动 B-休市 P-临时停牌 1-全天停牌 E-闭市 V-波动性中断 |
preclose_px | float | 昨收价 |
open_px | float | 开盘价 |
high_px | float | 最高价 |
low_px | float | 最低价 |
last_px | float | 最新价 |
up_limit | float | 涨停价,仅限深圳证券交易所 |
down_limit | float | 跌停价,仅限深圳证券交易所 |
trd_count | int | 成交笔数 |
totl_trd_vol | float | 成交总量 |
totl_trd_amt | float | 成交总金额 |
withdraw_buy_count | int | 买入撤单笔数,仅限上海证券交易所,VPN网络不开放该字段 |
withdraw_buy_px | float | 买入撤单金额,仅限上海证券交易所,VPN网络不开放该字段 |
withdraw_buy_amount | float | 买入撤单数量,仅限上海证券交易所,VPN网络不开放该字段 |
withdraw_sell_count | int | 卖出撤单笔数,仅限上海证券交易所,VPN网络不开放该字段 |
withdraw_sell_px | float | 卖出撤单金额,仅限上海证券交易所,VPN网络不开放该字段 |
withdraw_sell_amount | float | 卖出撤单数量,仅限上海证券交易所,VPN网络不开放该字段 |
bid_price1~bid_price10 | str | 申买1-10价,因技术原因VPN网络不开放1-10档数据 |
offer_price1~offer_price10 | str | 申卖1-10价,因技术原因VPN网络不开放1-10档数据 |
bid_size1~bid_size10 | str | 申买1-10量,因技术原因VPN网络不开放1-10档数据 |
offer_size1~offer_size10 | str | 申卖1-10量,因技术原因VPN网络不开放1-10档数据 |
totl_buy_amount | int | 委托买入总量,股票:股基金:份债券:手 |
totl_sell_amount | int | 委托卖出总量,股票:股基金:份债券:手 |
weighted_avg_buy_px | int | 加权平均委买价格 |
weighted_avg_sell_px | int | 加权平均委卖价格 |
- 期货输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如IF2206.CCFX,cols默认自动返回 |
date_time | str | 业务时间,格式'YYYY-MM-DD HH:MM:SS.fff' |
trade_date | str | 交易日期,格式'YYYYMMDD' |
open_px | float | 开盘价 |
high_px | float | 最高价 |
low_px | float | 最低价 |
last_px | float | 最新价 |
close_px | float | 收盘价 |
preclose_px | float | 昨收价 |
up_limit | float | 涨停价 |
down_limit | float | 跌停价 |
settlement_px | float | 本次结算价 |
presettlement_px | float | 昨日结算价 |
trd_vol | float | 成交量 |
trd_amt | float | 成交金额 |
position | float | 持仓 |
preposition | float | 昨日持仓 |
bid_price1~bid_price5 | str | 申买1-5价 |
offer_price1~offer_price5 | str | 申卖1-5 |
bid_size1~bid_size5 | str | 申买1-5量 |
offer_size1~offer_size5 | str | 申卖1-5量 |
delta | str | 今日虚实度 |
predelta | str | 昨日虚实度 |
action_mesc | str | 业务时间(毫秒) |
action_time | str | 业务时间,格式'HH:MM:SS' |
action_date | str | 业务日期,格式'YYYYMMDD' |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_tick(scr_num_list='601878.XSHG',strt_time='20220427',end_time='20220427')
结果输出
scr_num ... weighted_avg_sell_px
0 601878.XSHG ... 0.000
1 601878.XSHG ... 0.000
2 601878.XSHG ... 0.000
3 601878.XSHG ... 0.000
4 601878.XSHG ... 0.000
... ... ... ...
4897 601878.XSHG ... 9.370
4898 601878.XSHG ... 9.349
4899 601878.XSHG ... 9.349
4900 601878.XSHG ... 9.349
4901 601878.XSHG ... 9.349
[4902 rows x 65 columns]
get_order(scr_num_list, strt_time, end_time, cols=None, rslt_type=None)
获取逐笔委托数据,支持业务品种A股股票。注:股票数据仅限内网访问。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str | 是 | 证券代码列表,如['000001.XSHE'] | |
strt_time | str | 是 | 开始时间,格式'YYYYMMDDHHMMSS' | |
end_time | str | 是 | 结束时间,格式'YYYYMMDDHHMMSS' | |
cols | str | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如601878.XSHG |
date_time | str | 日期时间,格式'YYYY-MM-DD HH:MM:SS.fff' |
entr_px | float | 委托价格 |
entr_vol | float | 委托数量 |
entr_direction | str | 买卖方向 上海证券交易所: B-买,S-卖 深圳证券交易所: 1-买,2-卖 |
entr_orde_no | str | 委托订单号,仅限上海证券交易所 |
entr_index | str | 委托索引,仅限深圳证券交易所:消息记录号,每天从1开始计数,单向递增,且日内唯一 |
channel_no | int | 频道代码, 通道 |
entr_clas | str | 委托类别 上海证券交易所: A-委托订单(增加),D-委托订单(删除) 深圳证券交易所: 1-市价,2-限价,U-本方最优 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_order(scr_num_list='601878.XSHG',strt_time='20220427',end_time='20220427')
结果输出
scr_num date_time ... channel_no entr_clas
0 601878.XSHG 2022-04-27 09:15:00.000 ... 2 A
1 601878.XSHG 2022-04-27 09:15:00.000 ... 2 A
2 601878.XSHG 2022-04-27 09:15:00.000 ... 2 A
3 601878.XSHG 2022-04-27 09:15:00.000 ... 2 A
4 601878.XSHG 2022-04-27 09:15:00.000 ... 2 A
... ... ... ... ... ...
38703 601878.XSHG 2022-04-27 14:59:56.000 ... 2 A
38704 601878.XSHG 2022-04-27 14:59:57.000 ... 2 A
38705 601878.XSHG 2022-04-27 14:59:57.000 ... 2 A
38706 601878.XSHG 2022-04-27 14:59:58.000 ... 2 A
38707 601878.XSHG 2022-04-27 14:59:58.000 ... 2 A
[38708 rows x 9 columns]
get_deal(scr_num_list, strt_time, end_time, cols=None, rslt_type=None)
获取逐笔成交数据,支持业务品种A股股票。注:股票数据仅限内网访问。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str | 是 | 证券代码列表,如['000001.XSHE'] | |
strt_time | str | 是 | 开始时间,格式'YYYYMMDDHHMMSS' | |
end_time | str | 是 | 结束时间,格式'YYYYMMDDHHMMSS' | |
cols | str | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如601878.XSHG |
date_time | str | 日期时间,格式'YYYY-MM-DD HH:MM:SS.fff' |
trd_px | float | 成交价格 |
trd_vol | float | 成交数量 |
trd_amt | str | 成交金额,仅限上海证券交易所 |
trd_clas | str | 成交类别 上海证券交易所: B-外盘(主动买), S-内盘(主动卖), N-未知 深市证券交易所: 4-撤销,F-成交 |
buy_num | str | 买方序号:买方订单号(上海证券交易所),买方委托索引(深圳证券交易所) |
sell_num | str | 卖方序号:卖方订单号(上海证券交易所),卖方委托索引(深圳证券交易所) |
trd_index | str | 成交序号,仅限上海证券交易所 |
channel_no | int | 频道代码,通道 |
biz_index | str | 业务序列号,仅限上海证券交易所 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_deal(scr_num_list='601878.XSHG',strt_time='20220427',end_time='20220427')
结果输出
scr_num date_time ... channel_no biz_index
0 601878.XSHG 2022-04-27 09:25:00.000 ... 2 179546
1 601878.XSHG 2022-04-27 09:25:00.000 ... 2 179547
2 601878.XSHG 2022-04-27 09:25:00.000 ... 2 179548
3 601878.XSHG 2022-04-27 09:25:00.000 ... 2 179549
4 601878.XSHG 2022-04-27 09:25:00.000 ... 2 179550
... ... ... ... ... ...
35731 601878.XSHG 2022-04-27 15:00:00.000 ... 2 19728624
35732 601878.XSHG 2022-04-27 15:00:00.000 ... 2 19728625
35733 601878.XSHG 2022-04-27 15:00:00.000 ... 2 19728626
35734 601878.XSHG 2022-04-27 15:00:00.000 ... 2 19728627
35735 601878.XSHG 2022-04-27 15:00:00.000 ... 2 19728628
[35736 rows x 11 columns]
get_index_info(scr_num_list=None, indx_elem_type_code=None, indx_rels_ins_name=None, indx_wght_type_code=None, cols=None, rslt_type=0)
获取国内外指数的基本要素信息,包括指数名称、交易代码、发布机构、发布日期、基日、基点、指数系列、样本证券类型、样本交易市场、加权方式、指数类型等。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 否 | 全部指数编码 | 指数编码列表,如['000001.XSHE'] |
indx_elem_type_code | str | 否 | 全部指数成份类型 | 指数成份类型代码
1301-股票 1302-基金 1303-债券 1304-港股 1305-期货 |
indx_rels_ins_name | str | 否 | 指数发布机构编码 | |
indx_wght_type_code | str | 否 | 全部指数加权类型 | 指数加权类型
1-持仓市值加权 2-产量加权 3-自由流通市值加权 4-无限售流通股本加权 5-调整无限售流通股本加权 10-流通股加权 11-派许加权 12-预期股息率加权 13-流通股比例分级靠档加权 30-总股本加权 33-债券发行量加权 34-债券流通托管量加权 40-调整流通股本加权 41-调整流通市值加权 42-流通市值加权 43-总市值加权 44-风格评分加权法 45-基本面加权 46-等权 47-股息加权 48-市盈率加权 49-流动性加权 50-持仓量加权 51-消费量加权 52-波动率倒数加权 53-固定权重 54-波幅加权 55-贝塔系数加权 56-收益率加权 57-调整总市值加权 60-等风险加权 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'000001' |
scr_num | str | 指数编码,如'000001.XSHG' |
scr_abbr | str | 指数简称 |
mkt_code | str | 交易市场代码,如XSHG、XSHE |
indx_rels_ins_name | str | 指数发布机构名称 |
indx_basd | str | 指数基日,格式'YYYYMMDD' |
indx_basd_pont | float | 指数基日点数 |
puse_date | str | 停用日期,格式'YYYYMMDD' |
indx_elem_type_code | str | 指数成分类型代码 |
indx_wght_type_code | str | 指数加权类型 |
indx_cal_type_code | str | 指数计算类型代码
1-净收益指数 2-全价指数 3-收益率指数 4-全收益指数 5-利息及再投资指数 6-价格指数 7-净价指数 8-税后指数 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_index_info(scr_num_list='000001.XSHG')
结果输出
scr_code scr_num ... indx_wght_type_code indx_cal_type_code
0 000001 000001.XSHG ... 30 1
[1 rows x 12 columns]
get_index_components(scr_num_list, trad_date=None, cols=None, rslt_type=0)
获取指数的成分构成情况,包括指数成分股名称、成分股代码、入选日期、剔除日期等。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 是 | 指数编码列表,如['000001.XSHG'],指数编码信息可通过get_indx_basc_info获得 | |
trad_date | str | 否 | 最近交易日 | 交易日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
trad_date | str | 交易日期, 格式'YYYYMMDD' |
scr_code | str | 交易代码,如'000001' |
scr_num | str | 指数编码,如'000001.XSHG' |
scr_abbr | str | 指数简称 |
mkt_code | str | 指数交易市场代码,如XSHG、XSHE |
elem_scr_code | str | 成分交易代码,如'601878' |
elem_scr_num | str | 成分交易代码,如'601878.XSHG' |
elem_scr_abbr | str | 成分证券简称 |
elem_mkt_code | str | 成分交易市场代码,如XSHG、XSHE |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_index_components(scr_num_list='000001.XSHG', trad_date='20220104')
结果输出
mkt_code end_date strt_date ... elem_scr_abbr elem_mkt_code trad_date
0 XSHG None 20000728 ... 凌云B股 XSHG 20220104
1 XSHG None 19980624 ... 凯 马 B XSHG 20220104
2 XSHG None 19980519 ... 锦港B股 XSHG 20220104
3 XSHG None 19970808 ... 伊泰B股 XSHG 20220104
4 XSHG None 19970805 ... 振华B股 XSHG 20220104
... ... ... ... ... ... ... ...
8750 XSHG None 20000427 ... 首创环保 XSHG 20220110
8751 XSHG None 19990312 ... 中国国贸 XSHG 20220110
8752 XSHG None 19990727 ... 东风汽车 XSHG 20220110
8753 XSHG None 20030428 ... 白云机场 XSHG 20220110
8754 XSHG None 19991110 ... 浦发银行 XSHG 20220110
[8755 rows x 12 columns]
get_index_weights(scr_num_list=None, trad_date=None, cols=None, rslt_type=None )
获取指数成分股权重,包括成分股名称、成分股代码、权重生效日、成分股权重等。其中,中债指数按日更新,上证、中证、深证、国证等股票指数按月更新。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 是 | 指数编码列表,如['000001.XSHE'],该字段为必填项 | |
trad_date | str | 否 | 最近交易日 | 交易日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'000001' |
scr_num | str | 指数编码,如'000001.XSHE' |
scr_abbr | str | 指数简称 |
mkt_code | str | 指数交易市场代码:XSHG,XSHE |
indx_type_code | str | 指数类型代码,取值字典项:
647008001 贵金属指数 647008010 农副产品指数 647008009 软商品指数 647008008 油脂油料指数 647008007 谷物指数 647008006 化工指数 647008005 能源指数 647008004 非金属建材指数 647008003 煤焦钢矿指数 647008002 有色指数 647020000 其他指数 647010000 外汇指数 647009000 综合指数 647006000 基金指数 647008000 商品指数 647007000 债券指数 647002000 行业指数 647002001 一级行业指数 647002002 二级行业指数 647002003 三级行业指数 647002004 四级行业指数 647003000 策略指数 647004000 风格指数 647004001 成长指数 647004002 价值指数 647005000 主题指数 647001000 规模指数 |
elem_scr_code | str | 成分交易代码,如'600570' |
elem_scr_num | str | 成分交易代码,如'600570.XSHG' |
elem_scr_abbr | str | 成分证券简称 |
elem_mkt_code | str | 成分交易市场代码:XSHG,XSHE |
trad_date | str | 交易日期,格式'YYYYMMDD' |
elem_wght | float | 成份权重,% |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_index_weights(scr_num_list=['000300.XSHG', '399001.XSHE'], trad_date='20210104')
结果输出
scr_code scr_num scr_abbr ... strt_date end_date elem_wght
0 399001 399001.XSHE 深证成指 ... 20150520 None 0.0400
1 399001 399001.XSHE 深证成指 ... 20170703 None 0.0343
2 399001 399001.XSHE 深证成指 ... 20190102 None 0.0471
3 399001 399001.XSHE 深证成指 ... 20150520 None 0.0885
4 399001 399001.XSHE 深证成指 ... 20160104 None 0.2865
... ... ... ... ... ... ... ...
1032 000300 000300.XSHG 沪深300 ... 20161212 None 0.0590
1033 000300 000300.XSHG 沪深300 ... 20190617 None 0.0880
1034 000300 000300.XSHG 沪深300 ... 20190617 None 0.0640
1035 000300 000300.XSHG 沪深300 ... 20170612 20210615 0.0730
1036 000300 000300.XSHG 沪深300 ... 20100701 20141215 0.0730
[1037 rows x 13 columns]
get_index_altt_components(scr_num_list trad_date=None, cols=None, rslt_type=None)
获取指数的备选成分构成情况,包括指数成分股名称、成分股代码、入选日期、剔除日期等。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 是 | 指数编码列表,如['000001.XSHE'],该字段为必填项 | |
trad_date | str | 否 | 最近交易日 | 交易日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'000001' |
scr_num | str | 指数编码,如'000001.XSHE' |
scr_abbr | str | 指数简称 |
mkt_code | str | 指数交易市场代码:XSHG,XSHE |
indx_type_code | str | 指数类型代码,取值字典项:
647008001 贵金属指数 647008010 农副产品指数 647008009 软商品指数 647008008 油脂油料指数 647008007 谷物指数 647008006 化工指数 647008005 能源指数 647008004 非金属建材指数 647008003 煤焦钢矿指数 647008002 有色指数 647020000 其他指数 647010000 外汇指数 647009000 综合指数 647006000 基金指数 647008000 商品指数 647007000 债券指数 647002000 行业指数 647002001 一级行业指数 647002002 二级行业指数 647002003 三级行业指数 647002004 四级行业指数 647003000 策略指数 647004000 风格指数 647004001 成长指数 647004002 价值指数 647005000 主题指数 647001000 规模指数 |
elem_scr_code | str | 成分交易代码,如'600570' |
elem_scr_num | str | 成分交易代码,如'600570.XSHG' |
elem_scr_abbr | str | 成分证券简称 |
elem_mkt_code | str | 成分交易市场代码:XSHG,XSHE |
strt_date | str | 成分入选开始日期,格式'YYYYMMDD' |
end_date | str | 成分入选结束日期,格式'YYYYMMDD' |
affi_date | str | 公告日期,格式'YYYYMMDD' |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_index_altt_components(scr_num_list='000300.XSHG',trad_date='20210528')
结果输出
scr_code scr_num scr_abbr ... elem_scr_abbr elem_mkt_code affi_date
0 000300 000300.XSHG 沪深300 ... 泛海控股 XSHE 20191202
1 000300 000300.XSHG 沪深300 ... 深天马A XSHE 20150601
2 000300 000300.XSHG 沪深300 ... 深天马A XSHE 20171127
3 000300 000300.XSHG 沪深300 ... 深天马A XSHE 20180528
4 000300 000300.XSHG 沪深300 ... 深天马A XSHE 20181203
.. ... ... ... ... ... ... ...
430 000300 000300.XSHG 沪深300 ... 安图生物 XSHG 20191202
431 000300 000300.XSHG 沪深300 ... 璞 泰 来 XSHG 20201127
432 000300 000300.XSHG 沪深300 ... 健友股份 XSHG 20201127
433 000300 000300.XSHG 沪深300 ... 晨光股份 XSHG 20190603
434 000300 000300.XSHG 沪深300 ... 益丰药房 XSHG 20201127
[435 rows x 10 columns]
get_industry_mapping(indt_clas_std_code, indt_code_list=None, indt_prn_code_list=None, indt_lvl_list=None, cols=None, rslt_type=0)
获取针对机构、证券的行业分类说明,覆盖证监会行业2012、申万行业、中证行业等分类体系。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
indt_clas_std_code | str | 是 | 行业分类标准代码
1-证监会行业分类 3-中信行业分类 9-申万行业分类 20-国证行业分类 22-证监会行业分类2012版 24-申万行业分类2014版 37-中信行业2019分类 38-申万行业分类(新) 40-中证指数行业分类(2021版) |
|
indt_code_list | str|list | 否 | 全部行业代码 | 行业代码列表,indt_code_list、indt_prn_code_list和indt_lvl_list参数互斥,优先级为indt_code_list > indt_prn_code_list > indt_lvl_list |
indt_prn_code_list | str|list | 否 | 全部行业代码 | 行业父代码列表,indt_code_list、indt_prn_code_list和indt_lvl_list参数互斥,优先级为indt_code_list > indt_prn_code_list > indt_lvl_list |
indt_lvl_list | str|list | 否 | 全部行业级别 | 行业级别列表,indt_code_list、indt_prn_code_list和indt_lvl_list参数互斥,优先级为indt_code_list > indt_prn_code_list > indt_lvl_list |
cols | str|list | 否 | 全部字段 | 筛选字段 | rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
indt_code | str | 行业代码 |
indt_name | str | 行业名称 |
indt_prn_code | str | 行业父代码 |
indt_lvl | str | 行业级别 |
indt_clas_std_code | str | 行业分类标准代码 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_industry_mapping(indt_clas_std_code='1')
结果输出
indt_code indt_name indt_prn_code indt_lvl indt_clas_std_code
0 C61200309 显象管玻壳制造业 C612003 5.0 1
1 B0105 煤炭洗选业 B01 3.0 1
2 C612013 玻璃纤维及制品制造业 C6120 4.0 1
3 C612503 特种陶瓷制品制造 C6125 4.0 1
4 F09010301 国内航空货物运输 F090103 5.0 1
... ... ... ... ... ...
1340 G83 计算机及相关设备制造 G 2.0 1
1341 C49 塑料制造业 C4 2.0 1
1342 C4915 泡沫塑料及人造革、合 C49 3.0 1
1343 C4999 其他塑料制造业 C49 3.0 1
1344 K01990103 城市绿化管理 K019901 5.0 1
[1345 rows x 5 columns]
get_stock_industry(scr_num_list=None, trad_date=None, clas_code=None, cols=None, rslt_type=0)
获取沪深股票所属行业分类。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 否 | 000001.XSHE | 证券代码列表,如['000001.XSHE'] |
trad_date | str | 否 | 最近交易日 | 交易日期,格式'YYYYMMDD' |
clas_code | str | 否 | 申万行业分类(新) | 行业分类标准代码
1-证监会行业分类 3-中信行业分类 9-申万行业分类 20-国证行业分类 22-证监会行业分类2012版 24-申万行业分类2014版 37-中信行业2019分类 38-申万行业分类(新) 40-中证指数行业分类(2021版) |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
trad_date | str | 交易日期,格式'YYYYMMDD' |
scr_num | str | 证券编码,如601878.XSHG |
clas_code | str | 行业划分标准编码 |
clas_name | str | 行业划分标准名称 |
firs_clas_indu_code | str | 一级行业代码 |
firs_clas_indu_name | str | 一级行业名称 |
secd_clas_indu_code | str | 二级行业代码 |
secd_clas_indu_name | str | 二级行业名称 |
thir_clas_indu_code | str | 三级行业代码 |
thir_clas_indu_name | str | 三级行业名称 |
fift_clas_indu_code | str | 四级行业代码 |
fift_clas_indu_name | str | 四级行业名称 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_stock_industry(scr_num_list='601878.XSHG', trad_date='20220104')
结果输出
trad_date scr_num ... fift_clas_indu_code fift_clas_indu_name
0 20220104 601878.XSHG ... 411010 证券Ⅲ
1 20220105 601878.XSHG ... 411010 证券Ⅲ
2 20220106 601878.XSHG ... 411010 证券Ⅲ
3 20220107 601878.XSHG ... 411010 证券Ⅲ
4 20220110 601878.XSHG ... 411010 证券Ⅲ
[5 rows x 13 columns]
get_stock_industry_change(scr_num_list=None, clas_code=None, cols=None, rslt_type=0)
获取沪深A股股票所属行业变动信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | str|list | 否 | 全部A股股票 | 证券代码列表,如['000001.XSHE'] |
clas_code | str | 否 | 申万行业分类(新) | 行业分类标准代码
1-证监会行业分类 3-中信行业分类 9-申万行业分类 20-国证行业分类 22-证监会行业分类2012版 24-申万行业分类2014版 37-中信行业2019分类 38-申万行业分类(新) 40-中证指数行业分类(2021版) |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券编码,如601878.XSHG |
pub_date | str | 发布日期,格式'YYYYMMDD' | cacl_date | str | 取消日期,格式'YYYYMMDD' |
clas_code | str | 行业划分标准编码 |
clas_name | str | 行业划分标准名称 |
firs_clas_indu_code | str | 一级行业代码 |
firs_clas_indu_name | str | 一级行业名称 |
secd_clas_indu_code | str | 二级行业代码 |
secd_clas_indu_name | str | 二级行业名称 |
thir_clas_indu_code | str | 三级行业代码 |
thir_clas_indu_name | str | 三级行业名称 |
fift_clas_indu_code | str | 四级行业代码 |
fift_clas_indu_name | str | 四级行业名称 |
返回数据类型
返回数据根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray,参数错误或处理异常时返回为None。
函数调用样例
get_stock_industry_change(scr_num_list='601878.XSHG')
结果输出
trad_date scr_num ... fift_clas_indu_code fift_clas_indu_name
0 20220104 601878.XSHG ... 411010 证券Ⅲ
1 20220105 601878.XSHG ... 411010 证券Ⅲ
2 20220106 601878.XSHG ... 411010 证券Ⅲ
3 20220107 601878.XSHG ... 411010 证券Ⅲ
4 20220110 601878.XSHG ... 411010 证券Ⅲ
[5 rows x 13 columns]
get_exright_factor(scr_num_list=None, strt_date=None, end_date=None, cols=None, rslt_type=None)
获取股票复权因子数据。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
scr_num_list | list | 是 | 证券编码列表,如['000001.XSHE'] | |
strt_date | str | 否 | 当前日期 | 除权除息日的起始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 除权除息日的结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
rslt_type | int | 否 | 0 | 数据返回结果类型,0-pandas.DataFrame,1-numpy.ndarray |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_num | str | 证券代码,如601878.XSHG |
scr_code | str | 交易代码,如601878 |
mkt_code | str | 交易市场代码,XSHG-上海证券交易所, XSHE-深圳证券交易所 |
equi_reg_date | str | 权益登记日期,格式'YYYYMMDD' |
dr_day | str | 除权除息日,格式'YYYYMMDD' |
bons_amt | float | 分红金额 |
sdvd_rati | float | 送股比例 |
tfsh_rati | float | 转赠股比例 |
plac_rati | float | 配股比例 |
plac_prc | float | 配股价格 |
addi_rati | float | 增发比例 |
addi_prc | int | 增发价格 |
accu_rstr_cnst | float | 精确复权常数 |
thim_accu_rstr_fctr | float | 本次精确复权因子 |
aggr_accu_rstr_fctr | float | 累计精确复权因子 |
rati_rstr_cnst | float | 比例复权常数 |
thim_rati_rstr_fctr | float | 本次比例复权因子 |
forward_rstr_fctr | float | 前复权因子 |
aggr_rati_rstr_fctr | float | 累计比例复权因子 |
返回数据类型
返回数据为接口数据的字典形式,其中"data"项返回数据表,根据rslt_type传入的参数类型,返回不同格式的表: 0-pandas.DataFrame,1-numpy.ndarray。
函数调用样例
get_exright_factor(scr_num_list='600531.XSHG')
结果输出
mkt_code sdvd_rati ... forward_rstr_fctr dr_day
0 XSHG 2.43 ... 0.189934 20051221
1 XSHG 2.43 ... 0.256410 20101222
2 XSHG 1.00 ... 0.105519 20030530
3 XSHG 1.80 ... 0.105519 20031105
4 XSHG 1.80 ... 0.189934 20040524
5 XSHG 1.80 ... 0.189934 20050523
6 XSHG 2.43 ... 0.256410 20060522
7 XSHG 2.43 ... 0.256410 20070523
8 XSHG 2.43 ... 0.256410 20080530
9 XSHG 2.43 ... 0.256410 20090604
10 XSHG 2.43 ... 0.256410 20100602
11 XSHG 2.43 ... 0.333333 20110602
12 XSHG 2.43 ... 0.333333 20120524
13 XSHG 2.43 ... 0.333333 20130604
14 XSHG 2.43 ... 0.333333 20150617
15 XSHG 7.29 ... 0.333333 20160317
16 XSHG 7.29 ... 1.000000 20170630
17 XSHG 7.29 ... 1.000000 20180608
18 XSHG 7.29 ... 1.000000 20190626
19 XSHG 7.29 ... 1.000000 20200708
20 XSHG 7.29 ... 1.000000 20210611
[21 rows x 15 columns]
使用说明
复权方式 | 计算方式 | 变量说明 |
---|---|---|
精确前复权价格 | A*(B/D)+(C-E)/D | A: 计算日价格 B: 小于等于计算日最近一期精确复权因子 C: 小于等于计算日最近一期精确复权常数 D: 小于等于观察日最近一期精确复权因子 E: 小于等于观察日最近一期精确复权常数 F: 小于等于计算日最近一期比例复权因子 G: 小于等于观察日最近一期比例复权因子 |
精确后复权价格 | A*B+C | |
比例前复权价格 | A*F/G | |
比例后复权价格 | A*F |
get_future_contract(futr_var_code=None, trad_date=None, cols=None)
获取指定日期下可交易期货合约信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
futr_var_code | str | 否 | 全部品种代码 | 期货品种代码 |
trad_date | str | 否 | 最近交日期 | 交易日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'IF2209' |
scr_num | str | 证券编码,如'IF2209.CCFX' |
fut_abbr | str | 合约简称 |
mkt_code | str | 交易市场代码 |
mkt_code | str | 交易市场代码,如CCFX、XSGE |
mkt_abbr | str | 市场简称 |
cont_type | str | 期货类型:
1-商品期货
3-利率期货 4-股指期货 |
cont_mth | str | 合约月份 |
dely_meth | str | 期货交割方式 |
futr_var_code | str | 期货品种代码 |
futr_var_abbr | str | 期货品种名称 |
quot_unit | str | 报价单位 |
tick_sz | str | 最小变动价位 |
contr_mtp | str | 合约乘数 |
min_mar | float | 最低保证金比例 |
list_date | str | 上市日期,格式'YYYYMMDD' |
last_trd_date | str | 最后交易日期,格式'YYYYMMDD' |
deli_year | str | 交割年 |
deli_mth | str | 交割月 |
last_deli_date | str | 最后交割日期,格式'YYYYMMDD' |
tx_fee | str | 交易手续费 |
deli_chag | str | 交割手续费 |
lstg_basi_prc | float | 挂牌基准价 |
limit_up_down_chg | str | 最新涨停板幅度 |
cont_stat | str | 合约状态: 1-上市 5-终止 9-其他 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
函数调用样例
get_future_contract('IF', '20210101')
结果输出
scr_num scr_code ... limit_up_down_chg cont_stat
0 IF2102.CCFX IF2102 ... 上一个交易日结算价的±10% 5
1 IF2103.CCFX IF2103 ... 上一个交易日结算价的±10% 5
2 IF2101.CCFX IF2101 ... 上一个交易日结算价的±10% 5
3 IF2106.CCFX IF2106 ... 上一个交易日结算价的±10% 5
[4 rows x 25 columns]
get_dominant(futr_var_code, strt_date=None, end_date, cont_rank=1, calc_mode=1, cols=None)
获取指定日期下可交易期货合约信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
futr_var_code | str | 是 | 期货品种代码 | |
strt_date | str | 否 | 当前日期 | 开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 结束日期,格式'YYYYMMDD' |
cont_rank | int | 否 | 1 | 合约排名, 1-主力合约, 2-次主力合约 |
calc_mode | int | 否 | 1 | 计算方式, 1-成交量, 2-成交额 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
scr_code | str | 交易代码,如'IF2209' |
scr_num | str | 证券编码,如'IF2209.CCFX' |
fut_abbr | str | 合约简称 |
mkt_code | str | 交易市场代码 |
mkt_code | str | 交易市场代码,如CCFX、XSGE |
mkt_abbr | str | 市场简称 |
cont_type | str | 期货类型:
1-商品期货
3-利率期货 4-股指期货 |
cont_mth | str | 合约月份 |
dely_meth | str | 期货交割方式 |
futr_var_code | str | 期货品种代码 |
futr_var_abbr | str | 期货品种名称 |
quot_unit | str | 报价单位 |
tick_sz | str | 最小变动价位 |
contr_mtp | str | 合约乘数 |
min_mar | float | 最低保证金比例 |
list_date | str | 上市日期,格式'YYYYMMDD' |
last_trd_date | str | 最后交易日期,格式'YYYYMMDD' |
deli_year | str | 交割年 |
deli_mth | str | 交割月 |
last_deli_date | str | 最后交割日期,格式'YYYYMMDD' |
tx_fee | str | 交易手续费 |
deli_chag | str | 交割手续费 |
lstg_basi_prc | float | 挂牌基准价 |
limit_up_down_chg | str | 最新涨停板幅度 |
cont_stat | str | 合约状态: 1-上市 5-终止 9-其他 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
函数调用样例
get_dominant('IF', '20210101')
结果输出
scr_num scr_code ... limit_up_down_chg cont_stat
0 IF2102.CCFX IF2102 ... 上一个交易日结算价的±10% 5
1 IF2103.CCFX IF2103 ... 上一个交易日结算价的±10% 5
2 IF2101.CCFX IF2101 ... 上一个交易日结算价的±10% 5
3 IF2106.CCFX IF2106 ... 上一个交易日结算价的±10% 5
[4 rows x 25 columns]
pof.get_nav(fund_code=None, strt_date=None, end_date=None, cols=None)
获取单只产品在某一时间段内的历史单位净值、累计单位净值、复权单位净值。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_date | str | 净值日期,格式'YYYYMMDD' |
unit_nv | float | 单位净值 |
bons_reiv_unit_nv | float | 考虑分红再投资的单位累计净值 |
bons_no_reiv_unit_nv | float | 分红不投资的单位累计净值 |
ishigh_or_low | int | 净值创新高或新低标志 |
tohigh_nav_ratio | float | 距离历史新高的距离 |
nav_src | int | 净值来源: 1-托管 2-私募报送 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_info(fund_code_list=None, fund_cn_abbr_list=None, fund_cn_fn_list=None, cols=None)
获取多只私募产品的基本信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 否 | 基金内部编码,["HF0000000A"],入参三选一 | |
fund_cn_abbr_list | str|list | 否 | 基金中文简称,入参三选一 | |
fund_cn_fn_list | str|list | 否 | 基金中文全称,入参三选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
fund_cn_abbr | str | 基金中文简称 |
fund_cn_fn | str | 基金中文全称 |
fund_type | int | 基金类型 |
setp_date | str | 成立日期,格式'YYYYMMDD' |
kord_date | str | 备案日期,格式'YYYYMMDD' |
kord_num | str | 备案编码 |
corp_id | str | 基金公司ID |
corp_cn_fn | str | 公司中文全称 |
corp_cn_abbr | str | 公司中文简称 |
perf_strt_date | str | 开始运作日期 |
clr_date | str | 清算日期 |
fund_stat | int | 基金运行状态:
1-募集中 2-开放运行 3-封闭运行 4-提前清算 5-到期清算 6-发行失败 7-更换管理人 8-延期清算 -1-其他 |
fund_mngr | str | 基金经理 |
firs_stra | int | 排排网一级策略: 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
secd_stra | int | 排排网二级策略: 100101-主观多头 100102-量化多头 100103-股票多空 100104-股票市场中性 100201-纯债策略 100202-债券增强 100203-债券复合策略 100204-转债交易策略 100301-主观CTA 100302-量化CTA 100303-期权策略 100304-其他衍生品策略 100401-宏观策略 100402-套利策略 100403-复合策略 100501-FOF 100502-MOM -1-其他 |
thir_stra | int | 排排网三级策略: 10010101-主观选股 10010102-定增打新 10010201-沪深300指增 10010202-中证500指增 10010203-中证1000指增 10010204-其他指增 10010205-量化选股 10030101-主观趋势 10030102-主观套利 10030103-主观多策略 10030201-量化趋势 10030202-量化套利 10030203-量化多策略 -1-其他 |
lock_pd | int | 锁定期 |
clos_pd | int | 封闭期 |
open_pd | str | 开放日 |
pri_basi_id | str | 跟踪指数代码 |
perf_basi | str | 业绩基准指数及其说明 |
durt | int | 产品存续期 |
ivsm_scop | str | 基金投资范围 |
fund_stra_desc | str | 投资策略 |
cstdins_id | str | 托管机构ID |
brok_id | str | 证券经纪人ID |
brok_futr_id | str | 期货经纪人ID |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_all_funds(qury_date, fund_stat=None, cols=None)
获取所有私募产品的基本信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
qury_date | str | 是 | 查询日期,该日期大于基金募集开始时间,小于基金的清算日期,格式'YYYYMMDD' | |
fund_stat | int | 否 | 2-运行中 | 基金运行状态: 1-募集中 2-运行中 4-提前清算 5-到期清算 6-发行失败 7-更换管理人 8-延期清算 -1-其他 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
fund_cn_abbr | str | 基金中文简称 |
fund_cn_fn | str | 基金中文全称 |
fund_type | int | 基金类型: 1-顾问管理, 2-受托管理, 3-自我管理 |
setp_date | str | 成立日期,格式'YYYYMMDD' |
kord_date | str | 备案日期,格式'YYYYMMDD' |
kord_num | str | 备案编码 |
corp_id | str | 基金公司ID |
corp_cn_fn | str | 公司中文全称 |
corp_cn_abbr | str | 公司中文简称 |
perf_strt_date | str | 开始运作日期 |
clr_date | str | 清算日期 |
fund_stat | int | 基金运行状态:
1-募集中 2-开放运行 3-封闭运行 4-提前清算 5-到期清算 6-发行失败 7-更换管理人 8-延期清算 -1-其他 |
fund_mngr | str | 基金经理 |
firs_stra | int | 排排网一级策略: 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
secd_stra | int | 排排网二级策略: 100101-主观多头 100102-量化多头 100103-股票多空 100104-股票市场中性 100201-纯债策略 100202-债券增强 100203-债券复合策略 100204-转债交易策略 100301-主观CTA 100302-量化CTA 100303-期权策略 100304-其他衍生品策略 100401-宏观策略 100402-套利策略 100403-复合策略 100501-FOF 100502-MOM -1-其他 |
thir_stra | int | 排排网三级策略: 10010101-主观选股 10010102-定增打新 10010201-沪深300指增 10010202-中证500指增 10010203-中证1000指增 10010204-其他指增 10010205-量化选股 10030101-主观趋势 10030102-主观套利 10030103-主观多策略 10030201-量化趋势 10030202-量化套利 10030203-量化多策略 -1-其他 |
lock_pd | int | 锁定期 |
clos_pd | int | 封闭期 |
open_pd | str | 开放日 |
pri_basi_id | str | 跟踪指数代码 |
perf_basi | str | 业绩基准指数及其说明 |
durt | int | 产品存续期 |
ivsm_scop | str | 基金投资范围 |
fund_stra_desc | str | 投资策略 |
cstdins_id | str | 托管机构ID |
brok_id | str | 证券经纪人ID |
brok_futr_id | str | 期货经纪人ID |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_fee(fund_code_list, cols=None)
获取多只产品的基金费率。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金内部编码,"HF0000000A" | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
min_scrp_shr | float | 最低认购额:<单位:万> |
appd_scrp_shr | float | 最低追加额:<单位:万> |
max_scrp_fee | float | 最高认购费:<单位:%>,-1 表示未设置 |
scrp_fee_expl | str | 认(申)购费说明 |
max_redp_fee | float | 最高赎回费:<单位:%>,-1 表示未设置 |
redp_fee_expl | str | 赎回费说明 |
expl_ahed_app_time | str | 赎回提前申请时间:<单位:月> |
aep_accr_pd | str | 管理费计提周期:<单位:月> |
purs_fee | float | 申购费率:<单位:%>,-1 表示未设置 |
purs_fee_expl | str | 申购费率说明 |
ivsm_advr_fee | float | 投资顾问费:<单位:%>,-1 表示未设置 |
mngr_aep | float | 管理人管理费:<单位:%>,-1 表示未设置 |
cstd_fee | float | 托管费:<单位:%>,-1 表示未设置 |
perf_remu | float | 业绩报酬:<单位:%>,-1 表示未设置 |
perf_remu_expl | str | 业绩报酬说明 |
accr_mode | str | 计提方式:1-高水位 2-高水位+赎回时补充 3-单客户高水位 |
accr_freq | str | 计提频率:1-月 2-季 3-半年 4-年 0-不固定 |
accr_day_type | str | 计提日类型:1-开放日 2-赎回日 3-分红日 4-清算日 5-固定时点 |
warl | float | 警戒线:<单位:%>,-1 表示未设置 |
stopl | float | 止损线:<单位:%>,-1 表示未设置 |
stopl_expl | str | 止损线说明 |
oper_serv_fee | float | 运营服务费:<单位:%> |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_attributes(fund_code_list, cols=None)
获取多只产品的基金属性。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金内部编码,"HF0000000A" | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
is_mstfd | int | 是否为master feeder fund:0-否, 1-是 |
is_umbrl | int | 是否为伞形产品:0-否, 1-是 |
tot_flag | int | 是否信托中类型TOT(一对一):0-否, 1-是 |
is_shr | int | 是否份额基金:0-否, 1-是 |
fee_clas_a | int | 是否为A份额:0-否, 1-是 |
fee_clas_oth | int | 是否为其他份额:0-否, 1-是 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_company_info(corp_id_list=None, corp_cn_abbr_list=None, corp_cn_fn_list=None, cols=None)
获取指定公司基本信息(含管理公司、销售机构)。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
corp_id_list | str|list | 否 | 公司ID,入参三选一 | |
corp_cn_abbr_list | str|list | 否 | 公司中文简称,入参三选一 | |
corp_cn_fn_list | str|list | 否 | 公司中文全称,入参三选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
corp_id | str | 公司ID |
corp_cn_fn | str | 公司中文全称 |
corp_cn_abbr | str | 公司中文简称 |
corp_type | int | 公司投资类型: 1-私募证券投资 2-公募基金公司 3-银行 4-证券公司 5-信托公司 6-审计机构 7-法律顾问 8-投资顾问 9-行政管理人 10-上市公司 11-期货公司 12-基金公司子公司 13-工作室 14-私募股权投资 15-证券公司子公司 16-期货公司子公司 17-私募创业投资 18-私募其他投资 19-保险公司 20-保险公司子公司 21-私募资产配置类管理人 22-证券公司私募基金子公司 23-独立第三方销售机构 24-支付结算机构 25-独立服务机构 26-地方自律组织 -1-其他 |
setp_date | str | 公司成立日期 |
unif_soci_cred_code | str | 统一社会信用代码 |
city | str | 城市 |
prov | str | 省 |
cntr | str | 国家 |
reg_city | str | 注册城市 |
reg_prov | str | 注册省 |
reg_cntr | str | 注册国家 |
reg_stat | int | 备案状态:0-未备案,1-备案注销,2-备案存续 |
reg_date | str | 备案日期 |
mem_type | int | 会员类型:1-普通会员,2-联席会员,3-观察会员,4-特别会员,-1-不详 |
ins_clas_code | int | 企业性质: 1-中外合作企业 公司性质:2-中外合资企业 3-内资企业 4-境外机构 5-外商独资企业 6-政府机构 100-内资企业 110-国有企业 120-集体企业 130-股份合作企业 140-联营企业 141-国有联营企业 142-集体联营企业 143-国有与集体联营企业 149-其他联营企业 150-有限责任公司 151-国有独资有限责任公司 159-其他有限责任公司 160-股份有限公司 170-私营企业 171-私营独资企业 172-私营合伙企业 173-私营有限责任公司 174-私营股份有限公司 190-其他内资企业 200-港澳台商投资企业 210-港澳台合资经营企业 220-港澳台合作经营企业 230-港澳台商独资经营企业 240-港澳台商投资股份有限公司 300-外商投资企业 310-中外合资经营企业 320-中外合作经营企业 330-外商独资企业 340-外商投资股份有限公司 400-个体经营 410-个体户 420-个人合伙 900-其他性质 901-国有绝对控股 902-国有相对控股 903-集体绝对控股 904-集体相对控股 909-其他(按控股分) 910-私营企业及其他企业 921-国有及国有控股企业 925-股份制企业 927-外商和港澳台投资企业 999-所有类型 |
corp_ast_scal | int | 公司资产规模:
1-0~5亿 2-5~10亿 3-10~20亿 4-20~50亿 5-50~100亿 6-100亿以上 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_all_companies(city, reg_stat=None, corp_ast_scal=None, corp_type=None, cols=None)
获取所有公司基本信息(含管理公司、销售机构)。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
city | str | 是 | 注册或者办公所在城市名称,对应出参中的city或reg_city字段 | |
reg_stat | int | 否 | 2-备案存续 | 备案状态: 0-未备案, 1-备案注销, 2-备案存续 |
corp_ast_scal | int|int list | 否 | None | 公司资产规模,默认不做筛选:
1-0~5亿 2-5~10亿 3-10~20亿 4-20~50亿 5-50~100亿 6-100亿以上 |
corp_type | int|int list | 否 | None | 公司投资类型,默认不做筛选: 1-私募证券投资 2-公募基金公司 3-银行 4-证券公司 5-信托公司 6-审计机构 7-法律顾问 8-投资顾问 9-行政管理人 10-上市公司 11-期货公司 12-基金公司子公司 13-工作室 14-私募股权投资 15-证券公司子公司 16-期货公司子公司 17-私募创业投资 18-私募其他投资 19-保险公司 20-保险公司子公司 21-私募资产配置类管理人 22-证券公司私募基金子公司 23-独立第三方销售机构 24-支付结算机构 25-独立服务机构 26-地方自律组织 -1-其他 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
corp_id | str | 公司ID |
corp_cn_fn | str | 公司中文全称 |
corp_cn_abbr | str | 公司中文简称 |
corp_type | int | 公司投资类型: 1-私募证券投资 2-公募基金公司 3-银行 4-证券公司 5-信托公司 6-审计机构 7-法律顾问 8-投资顾问 9-行政管理人 10-上市公司 11-期货公司 12-基金公司子公司 13-工作室 14-私募股权投资 15-证券公司子公司 16-期货公司子公司 17-私募创业投资 18-私募其他投资 19-保险公司 20-保险公司子公司 21-私募资产配置类管理人 22-证券公司私募基金子公司 23-独立第三方销售机构 24-支付结算机构 25-独立服务机构 26-地方自律组织 -1-其他 |
setp_date | str | 公司成立日期, 格式'YYYYMMDD' |
unif_soci_cred_code | str | 统一社会信用代码 |
city | str | 城市 |
prov | str | 省 |
cntr | str | 国家 |
reg_city | str | 注册城市 |
reg_prov | str | 注册省 |
reg_cntr | str | 注册国家 |
reg_stat | int | 备案状态:0-未备案,1-备案注销,2-备案存续 |
reg_date | str | 备案日期 |
mem_type | int | 会员类型:1-普通会员,2-联席会员,3-观察会员,4-特别会员,-1-不详 |
ins_clas_code | int | 企业性质: 1-中外合作企业 公司性质:2-中外合资企业 3-内资企业 4-境外机构 5-外商独资企业 6-政府机构 100-内资企业 110-国有企业 120-集体企业 130-股份合作企业 140-联营企业 141-国有联营企业 142-集体联营企业 143-国有与集体联营企业 149-其他联营企业 150-有限责任公司 151-国有独资有限责任公司 159-其他有限责任公司 160-股份有限公司 170-私营企业 171-私营独资企业 172-私营合伙企业 173-私营有限责任公司 174-私营股份有限公司 190-其他内资企业 200-港澳台商投资企业 210-港澳台合资经营企业 220-港澳台合作经营企业 230-港澳台商独资经营企业 240-港澳台商投资股份有限公司 300-外商投资企业 310-中外合资经营企业 320-中外合作经营企业 330-外商独资企业 340-外商投资股份有限公司 400-个体经营 410-个体户 420-个人合伙 900-其他性质 901-国有绝对控股 902-国有相对控股 903-集体绝对控股 904-集体相对控股 909-其他(按控股分) 910-私营企业及其他企业 921-国有及国有控股企业 925-股份制企业 927-外商和港澳台投资企业 999-所有类型 |
corp_ast_scal | int | 公司资产规模:1- 0-5亿,2- 5-10亿,3- 10-20亿,4- 20-50亿,5- 50-100亿,6 -100亿以上 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_company_shareholder(corp_id_list, is_last=None, cols=None)
获取指定公司股权架构信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
corp_id_list | str|list | 是 | 公司ID | |
is_last | int | 否 | 1-有效 | 是否最新收录:1-有效,0-无效 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
corp_id | str | 公司ID |
shah_id | str | 股东ID |
shah_name | str | 股东名称 |
hold_rati | float | 持股比例(%) |
sscr_amt | float | 认缴额(万元) |
sscr_date | str | 认缴日期, 格式'YYYYMMDD' |
paid_amt | float | 实缴额(万元) |
paid_date | str | 实缴日期, 格式'YYYYMMDD' |
crrc | int | 货币单位:1-人民币,2-港币,3-美元,-1-其他 |
shah_type | int | 股东类型:1-自然人,2-法人,3-外国(地区)企业,4-其他 |
inpt_date | str | 收录日期, 格式'YYYYMMDD' |
data_src | int | 数据来源:1-监管登记,2-公司公告 |
is_last | int | 是否最新收录:1-有效,0-无效 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_company_honor(corp_id_list=None, cols=None)
获取指定公司荣誉信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
corp_id_list | str|list | 否 | 公司ID,默认不做筛选 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
corp_id | str | 公司ID |
corp_name | str | 公司中文全称 |
earn_year | str | 获奖年份 |
prze_name | str | 奖项 |
prze_sitm | str | 子奖项 |
org_name | str | 颁发机构 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_personnel_honor(prsn_id_list=None, cols=None)
获取指定人物荣誉信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
prsn_id_list | str|list | 否 | 人员ID | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prsn_id | str | 人员ID |
prsn_name | str | 姓名 |
earn_date | str | 获奖日期 |
prze_name | str | 奖项 |
prze_sitm | str | 子奖项 |
org_name | str | 颁发机构 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_honor(fund_code_list, cols=None)
获取指定基金荣誉信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金ID |
fund_name | str | 基金中文全称 |
earn_year | str | 获奖年份 |
prze_name | str | 奖项 |
prze_sitm | str | 子奖项 |
org_name | str | 颁发机构 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_personnel_info(personnel_id_list=None, personnel_name_list=None, cols=None)
获取人员信息(含基金经理)。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
personnel_id_list | str|list | 否 | 人员ID,入参二选一 | |
personnel_name_list | str|list | 否 | 人员姓名,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prsn_id | str | 人员ID |
prsn_name | str | 姓名 |
occu_bkgd | int | 职业背景: 1-券商 2-公募 3-其他金融机构 4-媒体 5-海外 6-民间 7-期货 8-实业 9-学者 10-银行 11-信托 12-保险 13-私募 -1-其他 |
occu_strt_year | str | 从业开始年份 |
occu_year | int | 从业年限:<量纲:年>,-1-从业年限不详 |
sex | int | 性别:1-男,2-女,-1-不详 |
edu | int | 最高学历: 1-小学 2-中学 3-大专 4-本科 5-硕士 6-博士 7-博士后 -1-其他 |
intr | str | 人物简介 |
qlfy_mode | int | 资格获取方式:1-考试,2-资格认定,-1-不详 |
is_qlfy | int | 是否有从业资格:1-是,2-否,-1-不详 |
prze_name | str | 荣誉名称 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_all_personnel(edu=None, occu_bkgd=None, is_qlfy=None, cols=None)
获取指定范围的人员信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
edu | int | 否 | 5-硕士 | 最高学历: 1-小学 2-中学 3-大专 4-本科 5-硕士 6-博士 7-博士后 -1-其他 |
occu_bkgd | int | 否 | 13-私募 | 职业背景: 1-券商 2-公募 3-其他金融机构 4-媒体 5-海外 6-民间 7-期货 8-实业 9-学者 10-银行 11-信托 12-保险 13-私募 -1-其他 |
is_qlfy | int | 否 | 1-是 | 是否有从业资格:1-是,2-否,-1-不详 |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prsn_id | str | 人员ID |
prsn_name | str | 姓名 |
occu_bkgd | int | 职业背景: 1-券商 2-公募 3-其他金融机构 4-媒体 5-海外 6-民间 7-期货 8-实业 9-学者 10-银行 11-信托 12-保险 13-私募 -1-其他 |
occu_strt_year | str | 从业开始年份 |
occu_year | int | 从业年限:<量纲:年>,-1-从业年限不详 |
sex | int | 性别:1-男,2-女,-1-不详 |
edu | int | 最高学历: 1-小学 2-中学 3-大专 4-本科 5-硕士 6-博士 7-博士后 -1-其他 |
intr | str | 人物简介 |
qlfy_mode | int | 资格获取方式:1-考试,2-资格认定,-1-不详 |
is_qlfy | int | 是否有从业资格:1-是,2-否,-1-不详 |
prze_name | str | 荣誉名称 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_assets_allocation(fund_code, strt_date=None, end_date=None, cols=None)
获取基金大类资产配置的暴露估计和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
csi300_agil | float | 沪深300敏感度值 |
csi300_ctb | float | 沪深300贡献度值 |
cnbd_agil | float | 中债敏感度值 |
cnbd_ctb | float | 中债贡献度值 |
megr_futr_agil | float | 商品期货敏感度值 |
megr_futr_ctb | float | 商品期货贡献度值 |
cash_agil | float | 现金敏感度 |
cash_ctb | float | 现金贡献度 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
max_ctb | int | "贡献度最大的: 1-沪深300, 2-中债总财富(总值)指数, 3-商品期货指数" |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_industry_sw(fund_code, strt_date=None, end_date=None, cols=None)
获取基金申万行业配置的暴露估计和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
sw_110_agil | float | 申万农林牧渔敏度值 |
sw_110_ctb | float | 申万农林牧渔贡献度值 |
sw_210_agil | float | 申万采掘灵敏度值 |
sw_210_ctb | float | 申万采掘贡献度值 |
sw_220_ctb | float | 申万化工灵敏度值 |
sw_220_agil | float | 申万化工贡献度值 |
sw_230_ctb | float | 申万钢铁灵敏度值 |
sw_230_agil | float | 申万钢铁贡献度值 |
sw_240_ctb | float | 申万有色金属灵敏度值 |
sw_240_agil | float | 申万有色金属贡献度值 |
sw_270_beta | float | 申万电子Beta值 |
sw_270_ctb | float | 申万电子贡献度 |
sw_330_beta | float | 申万家用电器Beta值 |
sw_330_ctb | float | 申万家用电器贡献度 |
sw_340_beta | float | 申万食品饮料Beta值 |
sw_340_ctb | float | 申万食品饮料贡献度 |
sw_350_beta | float | 申万纺织服装Beta值 |
sw_350_ctb | float | 申万纺织服装贡献度 |
sw_360_beta | float | 申万轻工制造Beta值 |
sw_360_ctb | float | 申万轻工制造贡献度 |
sw_370_beta | float | 申万医药生物Beta值 |
sw_370_ctb | float | 申万医药生物贡献度 |
sw_410_beta | float | 申万公用事业Beta值 |
sw_410_ctb | float | 申万公用事业贡献度 |
sw_420_beta | float | 申万交通运输Beta值 |
sw_420_ctb | float | 申万交通运输贡献度 |
sw_430_beta | float | 申万房地产Beta值 |
sw_430_ctb | float | 申万房地产贡献度 |
sw_450_beta | float | 申万商业贸易Beta值 |
sw_450_ctb | float | 申万商业贸易贡献度 |
sw_460_beta | float | 申万休闲服务Beta值 |
sw_460_ctb | float | 申万休闲服务贡献度 |
sw_510_beta | float | 申万综合Beta值 |
sw_510_ctb | float | 申万综合贡献度 |
sw_610_beta | float | 申万建筑材料Beta值 |
sw_610_ctb | float | 申万建筑材料贡献度 |
sw_620_beta | float | 申万建筑装饰Beta值 |
sw_620_ctb | float | 申万建筑装饰贡献度 |
sw_630_beta | float | 申万电气设备Beta值 |
sw_630_ctb | float | 申万电气设备贡献度 |
sw_650_beta | float | 申万国防军工Beta值 |
sw_650_ctb | float | 申万国防军工贡献度 |
sw_710_beta | float | 申万计算机Beta值 |
sw_710_ctb | float | 申万计算机贡献度 |
sw_720_beta | float | 申万传媒Beta值 |
sw_720_ctb | float | 申万传媒贡献度 |
sw_730_beta | float | 申万通信Beta值 |
sw_730_ctb | float | 申万通信贡献度 |
sw_480_beta | float | 申万银行Beta值 |
sw_480_ctb | float | 申万银行贡献度 |
sw_490_beta | float | 申万非银金融Beta值 |
sw_490_ctb | float | 申万非银金融贡献度 |
sw_280_beta | float | 申万汽车Beta值 |
sw_280_ctb | float | 申万汽车贡献度 |
sw_640_beta | float | 申万机械设备Beta值 |
sw_640_ctb | float | 申万机械设备贡献度 |
max_ctb | int | 贡献度最大的: 1-金融, 2-周期, 3-消费, 4-成长, 5-稳定 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_industry_zz(fund_code, strt_date=None, end_date=None, cols=None)
获取基金中证行业配置的暴露估计和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
zz_01_beta | float | 中证材料Beta值 |
zz_01_ctb | float | 中证材料贡献度 |
zz_08_beta | float | 中证电信Beta值 |
zz_08_ctb | float | 中证电信贡献度 |
zz_02_beta | float | 中证工业Beta值 |
zz_02_ctb | float | 中证工业贡献度 |
zz_09_beta | float | 中证公用Beta值 |
zz_09_ctb | float | 中证公用贡献度 |
zz_06_beta | float | 中证金融Beta值 |
zz_06_ctb | float | 中证金融贡献度 |
zz_03_beta | float | 中证可选Beta值 |
zz_03_ctb | float | 中证可选贡献度 |
zz_00_beta | float | 中证能源Beta值 |
zz_00_ctb | float | 中证能源贡献度 |
zz_04_beta | float | 中证消费Beta值 |
zz_04_ctb | float | 中证消费贡献度 |
zz_07_beta | float | 中证信息Beta值 |
zz_07_ctb | float | 中证信息贡献度 |
zz_05_beta | float | 中证医药Beta值 |
zz_05_ctb | float | 中证医药贡献度 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
max_ctb | int | 贡献度最大的 1:中证材料 2:中证电信 3:中证工业 4:中证公用 5:中证金融 6:中证可选 7:中证能源 8:中证消费 9:中证信息 10:中证医药 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_industry_zx(fund_code, strt_date=None, end_date=None, cols=None)
获取基金中信行业配置的暴露估计和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
citc_finl_agil | float | 中信金融灵敏度值 |
citc_finl_ctb | float | 中信金融贡献度值 |
citc_pd_agil | float | 中信周期灵敏度值 |
citc_pd_ctb | float | 中信周期贡献度值 |
citc_cons_agil | float | 中信消费灵敏度值 |
citc_cons_ctb | float | 中信消费贡献度值 |
citc_grow_agil | float | 中信成长灵敏度值 |
citc_grow_ctb | float | 中信成长贡献度值 |
citc_stb_agil | float | 中信稳定灵敏度值 |
citc_stb_ctb | float | 中信稳定贡献度值 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
max_ctb | int | 贡献度最大的: 1-金融, 2-周期, 3-消费, 4-成长, 5-稳定 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_allocation_jc(fund_code, strt_date=None, end_date=None, cols=None)
获取基金巨潮风格的暴露估计和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
makt_grow_agil | float | 大盘成长灵敏度值 |
makt_grow_ctb | float | 大盘成长贡献度值 |
makt_val_agil | float | 大盘价值灵敏度值 |
makt_val_ctb | float | 大盘价值贡献度值 |
midg_grow_agil | float | 中盘成长灵敏度值 |
midg_grow_ctb | float | 中盘成长贡献度值 |
midg_val_agil | float | 中盘价值灵敏度值 |
midg_val_ctb | float | 中盘价值贡献度值 |
smalp_grow_agil | float | 小盘成长灵敏度值 |
smalp_grow_ctb | float | 小盘成长贡献度值 |
smalp_val_agil | float | 小盘价值灵敏度值 |
smalp_val_ctb | float | 小盘价值贡献度值 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
max_ctb | int | 贡献度最大的
1-大盘成长 2-大盘价值 3-小盘成长 4-小盘价值 5-中盘成长 6-中盘价值 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_bond_attribution(fund_code=None, strt_date=None, end_date=None, cols=None)
获取债券的因子暴露和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
alpha | float | 超额收益业绩归因贡献度 |
durt_mag_perf_beta | float | 久期管理业绩归因Beta值 |
maty_stru_perf_beta | float | 期限结构配置业绩归因Beta值 |
max_maty_perf_beta | float | 凸度高阶期限结构配置业绩归因Beta值 |
cbnd_perf_beta | float | 企业债信用利差业绩归因Beta值 |
max_payf_cbnd_perf_beta | float | 高收益企业债信用利差业绩归因Beta值 |
cvtb_perf_beta | float | 可转债权益业绩归因Beta值 |
durt_mag_perf_ctb | float | 久期管理业绩归因贡献度 |
maty_stru_perf_ctb | float | 期限结构配置业绩归因贡献度 |
max_maty_perf_ctb | float | 凸度高阶期限结构配置业绩归因贡献度 |
cbnd_perf_ctb | float | 企业债信用利差业绩归因贡献度 |
max_payf_cbnd_perf_ctb | float | 高收益企业债信用利差业绩归因贡献度 |
cvtb_perf_ctb | float | 可转债权益业绩归因贡献度 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_futures_assets_allocation(fund_code, strt_date=None, end_date=None, cols=None)
获取管理期货的因子暴露和收益贡献。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
nv_pbsh_date | str | 净值公布日期,格式'YYYYMMDD' |
data_type | int | 数据类型,1-多头,2-多空 |
alpha | float | 超额收益 |
csi300_agil | float | 沪深300敏感度值 |
csi300_ctb | float | 沪深300贡献度值 |
agri_pd_agil | float | 农产品敏感度值 |
agri_pd_ctb | float | 农产品贡献度值 |
idst_futr_indx_agil | float | 工业品期货指数敏感度值 |
idst_futr_indx_ctb | float | 工业品期货指数贡献度值 |
crrc_perf_beta | float | 货币市场业绩归因Beta值 |
crrc_perf_ctb | float | 货币市场业绩归因贡献度 |
max_ctb | int | 贡献度最大的
1-沪深300 2-农产品期货指数 3-工业品期货指数 |
rsdu | float | 残差 |
fitgdn | float | 拟合优度 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_performance(fund_code=None, strt_date=None, end_date=None, cols=None)
指定基金代码和时间范围,返回区间统计收益情况。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code | str | 是 | 基金内部编码,"HF0000000A" | |
strt_date | str | 否 | 19000101 | 交易日查询开始日期,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 交易日查询结束日期,格式'YYYYMMDD' |
cols | list | 否 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
aggr_nav_date | str | 最近累计净值日期 |
end_date | str | 截至日期 |
aggr_nav | float | 最近累计净值 |
ror_1m | float | 最近一个月收益率 |
ror_1m_basi | float | 最近一个月基准指数收益率 |
ror_3m | float | 最近三个月收益率 |
ror_3m_basi | float | 最近三个月基准指数收益率 |
ror_6m | float | 最近半年收益率 |
ror_6m_basi | float | 最近半年基准指数收益率 |
ror_1y | float | 最近一年收益率 |
ror_1y_basi | float | 最近一年基准指数收益率 |
ror_2y | float | 最近一年收益率(年化) |
ror_2y_basi | float | 最近两年收益率 |
aror_2y | float | 最近两年基准指数收益率 |
aror_2y_basi | float | 最近两年收益率(年化) |
ror_3y | float | 最近两年基准指数收益率(年化) |
ror_3y_basi | float | 最近三年收益率 |
ror_3y_a | float | 最近三年基准指数收益率 |
aror_3y_basi | float | 最近三年收益率(年化) |
ror_ytd | float | 最近三年基准指数收益率(年化) |
ror_ytd_basi | float | 今年以来收益率 |
ror_incep | float | 今年以来基准指数收益率 |
ror_incep_basi | float | 成立以来收益率 |
aror_incep | float | 成立以来基准指数收益率 |
aror_incep_basi | float | 成立以来收益率(年化) |
ret_incep_bm1_a | float | 成立以来基准指数收益率(年化) |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_performance_topn(firs_stra, yld_type=None, topN=None)
获取私募基金收益排行榜。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
firs_stra | int | 否 | 1-全部策略 | 排排网一级策略:
1-全部策略 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
yld_type | int | 否 | 1-今年以来 | 参与排名的收益率:
1-今年以来 2-最近一个月 3-最近3个月 4-最近半年 5-最近1年 6-最近2年 7-最近3年 |
topN | int | 否 | 10 | 排名数量,最大为200 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
end_date | str | 收益率日期,格式'YYYYMMDD' |
fund_cn_abbr | str | 基金中文简称 |
fund_mngr | str | 基金经理 |
firs_stra | int | 排排网一级策略: 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
secd_stra | int | 排排网二级策略: 100101-主观多头 100102-量化多头 100103-股票多空 100104-股票市场中性 100201-纯债策略 100202-债券增强 100203-债券复合策略 100204-转债交易策略 100301-主观CTA 100302-量化CTA 100303-期权策略 100304-其他衍生品策略 100401-宏观策略 100402-套利策略 100403-复合策略 100501-FOF 100502-MOM -1-其他 |
thir_stra | int | 排排网三级策略: 10010101-主观选股 10010102-定增打新 10010201-沪深300指增 10010202-中证500指增 10010203-中证1000指增 10010204-其他指增 10010205-量化选股 10030101-主观趋势 10030102-主观套利 10030103-主观多策略 10030201-量化趋势 10030202-量化套利 10030203-量化多策略 -1-其他 |
ror_1m | float | 最近一个月收益率 |
ror_3m | float | 最近三个月收益率 |
ror_6m | float | 最近半年收益率 |
ror_1y | float | 最近一年收益率 |
ror_2y | float | 最近两年收益率 |
ror_3y | float | 最近三年收益率 |
ror_ytd | float | 今年以来收益率 |
pof.get_strategy_tree(stra_code=None, cols=None)
获取策略树状结构,指定父级策略,返回下级策略列表。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
stra_code | int | 否 | 1-全部策略 | 策略ID |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prn_stra | int | 父策略编码 |
firs_stra | int | 排排网一级策略: 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
firs_stra_name | str | 排排网一级策略名称,与一级策略对应 |
secd_stra | int | 排排网二级策略: 100101-主观多头 100102-量化多头 100103-股票多空 100104-股票市场中性 100201-纯债策略 100202-债券增强 100203-债券复合策略 100204-转债交易策略 100301-主观CTA 100302-量化CTA 100303-期权策略 100304-其他衍生品策略 100401-宏观策略 100402-套利策略 100403-复合策略 100501-FOF 100502-MOM -1-其他 |
secd_stra_name | str | 排排网二级策略名称,与二级策略对应 |
thir_stra | int | 排排网三级策略: 10010101-主观选股 10010102-定增打新 10010201-沪深300指增 10010202-中证500指增 10010203-中证1000指增 10010204-其他指增 10010205-量化选股 10030101-主观趋势 10030102-主观套利 10030103-主观多策略 10030201-量化趋势 10030202-量化套利 10030203-量化多策略 -1-其他 |
thir_stra_name | str | 排排网三级策略名称,与三级策略对应 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_company_fund_map(fund_code_list=None, corp_id=None, cols=None)
指定公司获取基金列表,或者指定基金获取所属公司。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 否 | 基金ID,入参二选一,优先使用该字段 | |
corp_id | str|list | 否 | 基金公司ID,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金ID |
fund_cn_fn | str | 基金中文全称 |
fund_cn_abbr | str | 基金中文简称 |
corp_id | str | 基金管理公司ID |
setp_date | str | 成立日期 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_manager_fund_map(fund_code_list=None, fund_mngr_id_list=None, cols=None)
指定经理获得基金,或者指定基金获得经理。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 否 | 基金ID,入参二选一,优先使用该字段 | |
fund_mngr_id_list | str|list | 否 | 基金经理ID,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金ID |
fund_mngr_id | str | 基金经理ID |
mngr_strt_date | str | 基金管理开始时间 |
mngr_end_date | str | 基金管理结束时间 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_personnel_company_map(corp_id_list=None, prsn_id_list=None, cols=None)
指定公司获取人员列表,或者指定人员获取所属公司。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
corp_id_list | str|list | 否 | 任职公司ID,入参二选一,优先使用该字段 | |
prsn_id_list | str|list | 否 | 人物ID,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prsn_id | str | 人物ID |
corp_id | str | 任职公司ID |
corp_onum | int | 公司次序 |
prsn_onum | int | 人物次序 |
is_core | int | 是否为核心人物标志:1-是, 0-否, -1-其他 |
is_incl | int | 是否纳入团队信息:0-不纳入, 1-纳入 |
is_leav | int | 人物是否离职:0-否, 1-是 |
is_exec | int | 是否高管:0-否, 1-是 |
is_legp | int | 是否法人:0-否, 1-是 |
strt_date | int | 任职开始日期 |
end_date | int | 任职结束日期 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_personnel_position(prsn_id_list=None, cols=None)
指定任务获得历任职务信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
prsn_id_list | str|list | 否 | 人物ID | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
prsn_id | str | 人物ID |
corp_id | str | 公司id |
pos_type | int | 职位类型: 1-基金经理 2-行政高管(包含法人) 3-研究 4-信息技术 5-风控合规 6-交易 7-市场销售 8-产品设计 9-人力行政 10-其它 -1-不详 |
pos | str | 当前职位,-1-其他 |
dept | str | 任职部门 |
strt_date | str | 任职开始日期 |
end_date | str | 任职结束日期 |
pos_orde | int | 职位次序 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_strategy_fund_map(fund_code_list=None, stra_code=None, level=None, cols=None)
指定基金获取对应策略,或者指定策略获取对应基金。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 否 | 基金列表,与策略ID二选一,优先使用该字段 | |
stra_code | int | 否 | 策略ID,与基金列表二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金内部编码 |
firs_stra | int | 排排网一级策略: 1001-股票策略 1002-债券策略 1003-期货及衍生品策略 1004-多资产策略 1005-组合基金 -1-其他 |
secd_stra | int | 排排网二级策略: 100101-主观多头 100102-量化多头 100103-股票多空 100104-股票市场中性 100201-纯债策略 100202-债券增强 100203-债券复合策略 100204-转债交易策略 100301-主观CTA 100302-量化CTA 100303-期权策略 100304-其他衍生品策略 100401-宏观策略 100402-套利策略 100403-复合策略 100501-FOF 100502-MOM -1-其他 |
thir_stra | int | 排排网三级策略: 10010101-主观选股 10010102-定增打新 10010201-沪深300指增 10010202-中证500指增 10010203-中证1000指增 10010204-其他指增 10010205-量化选股 10030101-主观趋势 10030102-主观套利 10030103-主观多策略 10030201-量化趋势 10030202-量化套利 10030203-量化多策略 -1-其他 |
src_type | int | 策略来源:
1-管理人(投顾)确认:管理人(投顾)确认或自行填报的产品策略; 2-自动分类:内置程序根据产品名称关键字、同系列产品策略自动识别匹配对应的产品策略; 3-尽调分类:尽调团队结合尽调结果、投资策略及尽调中基金经理提供的相关信息,判断产品策略并与管理人确认最终策略; 4-中基协分类:针对部分资管产品,产品策略归类参考中基协公示结果; 5-人工初次识别:对接人员根据基金合同、公告等官方材料判断,对比产品净值走势与同策略产品业绩走势,初步识别产品对应策略。 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_benchmark_fund_map(fund_code_list=None, pri_basi_id_list=None, cols=None)
指定基金获取基准,或者指定基准获取对应基金。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 否 | 基金ID,入参二选一,优先使用该字段 | |
pri_basi_id_list | str|list | 否 | 指数ID,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金ID |
fund_cn_fn | str | 基金中文全称 |
fund_cn_abbr | str | 基金中文简称 |
pri_basi_id | str | 指数ID |
perf_basi | str | 业绩基准指数及其说明 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_index_confidence(strt_mth, end_mth, cols=None)
指定时间范围返回相应的指数数据。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
strt_mth | str | 是 | 开始月份,格式'YYYYMM' | |
end_mth | str | 是 | 结束月份,格式'YYYYMM' | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
indx_id | str | 指数内部编码 |
indx_code | str | 指数代码 |
indx_date | str | 指数日期 |
indx_val | int | 信心指数值 |
mkt_expe_indx | int | A股市场趋势预期信心指标值 |
pos_plan_indx | int | 仓位增减持投资计划指标值 |
me_extrm_optimstc | int | 市场趋势预期信心极度乐观人数百分比例 |
me_optimstc | int | 市场趋势预期信乐观人数百分比例 |
me_nturl | int | 市场趋势预期信心中性人数百分比例 |
me_psmstc | int | 市场趋势预期信心悲观人数百分比例 |
me_extrm_psmstc | int | 市场趋势预期信心极度悲观人数百分比例 |
pp_extrm_grow | int | 计划大幅增仓人数百分比例 |
pp_grow | int | 计划增仓人数百分比例 |
pp_unchg | int | 计划仓位不变人数百分比例 |
pp_redc | int | 计划减仓人数百分比例 |
pp_extrm_redc | int | 计划大幅减仓人数百分比例 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_index_info(indx_id_list=None, indx_code_list=None, cols=None)
指定指数代码或者指数名称,返回指数信息。
参数名称 | 参数类型 | 是否必填 | 默认值参数说明 | |
---|---|---|---|---|
indx_id_list | str|list | 否 | 指数ID,入参二选一,优先使用该字段 | |
indx_code_list | str|list | 否 | 指数编码,例如沪深300为000300.XSHG,入参二选一 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
indx_id | str | 指数内部编码 |
indx_type | int | 指数类型: 1-对冲基金指数 2-信心指数 3-公募基金指数 4-沪深港股票指数 5-全球股票指数 6-金汇期指 7-无风险利率 -1-其他 |
indx_code | str | 指数编码 |
indx_name | str | 指数中文全称 |
indx_cn_abbr | str | 指数中文简称 |
indx_area_flag | int | 指数所属地区:1-中国,2-全球,-1-不详 |
ind_prov_id | str | 指数提供机构ID |
publ_freq | int | 指数发布周期:
1-日度 2-周 3-月度 4-季度 5-半年度 6-年度 -1-不详 |
publ_date | str | 指数基期:指数开始日期 |
init_val | float | 指数基点 |
cal_crrc | int | 计算指数所使用的货币:1-人民币,2-港币,3-美元,-1-不详 |
cal_mode | str | 编制指数所使用的计算方法 |
wght_mode | str | 计算成份基金权重的方法 |
scre_mode | str | 成份基金筛选方法 |
ctrt_freq | int | 指数重构周期:
1-周 2-月度 3-季度 4-半年度 5-年度 -1-其他 |
adj_freq | int | 指数调整周期:
1-周 2-月度 3-季度 4-半年度 5-年度 -1-其他 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_dividends(fund_code_list, cols=None)
指定指数代码获取历史分红信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 指数内部编码 |
divd_date | str | 分配日期 |
divd_type | int | 基金分配类型:
1-分红 2-拆分 3-业绩报酬 4-注资 5-撤资 -1-其他 |
divd_rati | float | 分红/拆分比例 |
src_type | int | 数据来源:1-公告 2-计算 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_rank(fund_code_list, strt_mth=None, end_mth=None, cols=None)
指定基金获取排名指标。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_mth | str | 否 | 190001 | 开始月份,对应cal_mth,格式'YYYYMM' |
end_mth | str | 否 | 当前日期 | 结束月份,对应cal_mth,格式'YYYYMM' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
clas_id | int | 排名分类 |
cal_mth | str | 截至日期 |
abs_ror_1m | int | 最近一个月收益率的绝对排名 |
relt_ror_1m | int | 最近一个月收益率的相对排名(%) |
abs_ror_3m | int | 最近三个月收益率的绝对排名 |
relt_ror_3m | int | 最近三个月收益率的相对排名(%) |
abs_ror_6m | int | 最近六个月收益率的绝对排名 |
relt_ror_6m | int | 最近六个月收益率的相对排名(%) |
abs_ror_1y | int | 最近一年收益率的绝对排名 |
relt_ror_1y | int | 最近一年收益率的相对排名(%) |
abs_ror_2y | int | 最近两年收益率的绝对排名 |
relt_ror_2y | int | 最近两年收益率的相对排名(%) |
abs_ror_3y | int | 最近三年收益率的绝对排名 |
relt_ror_3y | int | 最近三年收益率的相对排名(%) |
abs_ror_4y | int | 最近四年收益率的绝对排名 |
relt_ror_4y | int | 最近四年收益率的相对排名(%) |
abs_ror_5y | int | 最近五年收益率的绝对排名 |
relt_ror_5y | int | 最近五年收益率的相对排名(%) |
abs_ror_ytd | int | 今年以来收益率的绝对排名 |
relt_ror_ytd | int | 今年以来收益率的相对排名(%) |
abs_ror_incep | int | 成立以来收益率的绝对排名 |
relt_ror_incep | int | 成立以来收益率的相对排名(%) |
abs_maxdrad_1y | int | 最近一年最大回撤的绝对排名 |
relt_maxdrad_1y | int | 最近一年最大回撤的相对排名 |
abs_maxdrad_2y | int | 最近两年最大回撤的绝对排名 |
relt_maxdrad_2y | int | 最近两年最大回撤的相对排名 |
abs_maxdrad_3y | int | 最近三年最大回撤的绝对排名 |
relt_maxdrad_3y | int | 最近三年最大回撤的相对排名 |
abs_maxdrad_4y | int | 最近四年最大回撤的绝对排名 |
relt_maxdrad_4y | int | 最近四年最大回撤的相对排名 |
abs_maxdrad_5y | int | 最近五年最大回撤的绝对排名 |
relt_maxdrad_5y | int | 最近五年最大回撤的相对排名 |
abs_adjror_1y | int | 最近一年索提诺比率(MAR)的绝对排名 |
relt_adjror_1y | int | 最近一年索提诺比率(MAR)的相对排名 |
abs_adjror_2y | int | 最近两年索提诺比率(MAR)的绝对排名 |
relt_adjror_2y | int | 最近两年索提诺比率(MAR)的相对排名 |
abs_adjror_3y | int | 最近三年索提诺比率(MAR)的绝对排名 |
relt_adjror_3y | int | 最近三年索提诺比率(MAR)的相对排名 |
abs_adjror_4y | int | 最近四年索提诺比率(MAR)的绝对排名 |
relt_adjror_4y | int | 最近四年索提诺比率(MAR)的相对排名 |
abs_adjror_5y | int | 最近五年索提诺比率(MAR)的绝对排名 |
relt_adjror_5y | int | 最近五年索提诺比率(MAR)的相对排名 |
abs_upcaptr_1y | int | 最近一年上行捕获率的绝对排名 |
relt_upcaptr_1y | int | 最近一年上行捕获率的相对排名 |
abs_upcaptr_2y | int | 最近两年上行捕获率的绝对排名 |
relt_upcaptr_2y | int | 最近两年上行捕获率的相对排名 |
abs_upcaptr_3y | int | 最近三年上行捕获率的绝对排名 |
relt_upcaptr_3y | int | 最近三年上行捕获率的相对排名 |
abs_upcaptr_4y | int | 最近四年上行捕获率的绝对排名 |
relt_upcaptr_4y | int | 最近四年上行捕获率的相对排名 |
abs_upcaptr_5y | int | 最近五年上行捕获率的绝对排名 |
relt_upcaptr_5y | int | 最近五年上行捕获率的相对排名 |
abs_downcaptr_1y | int | 最近一年下行捕获率的绝对排名 |
relt_downcaptr_1y | int | 最近一年下行捕获率的相对排名 |
abs_downcaptr_2y | int | 最近两年下行捕获率的绝对排名 |
relt_downcaptr_2y | int | 最近两年下行捕获率的相对排名 |
abs_downcaptr_3y | int | 最近三年下行捕获率的绝对排名 |
relt_downcaptr_3y | int | 最近三年下行捕获率的相对排名 |
abs_downcaptr_4y | int | 最近四年下行捕获率的绝对排名 |
relt_downcaptr_4y | int | 最近四年下行捕获率的相对排名 |
abs_downcaptr_5y | int | 最近五年下行捕获率的绝对排名 |
relt_downcaptr_5y | int | 最近五年下行捕获率的相对排名 |
abs_shap_1y | int | 最近一年夏普比率绝对排名 |
relt_shap_1y | int | 最近一年夏普比率相对排名 |
abs_shap_2y | int | 最近两年夏普比率绝对排名 |
relt_shap_2y | int | 最近两年夏普比率相对排名 |
abs_shap_3y | int | 最近三年夏普比率绝对排名 |
relt_shap_3y | int | 最近三年夏普比率相对排名 |
abs_shap_5y | int | 最近五年夏普比率绝对排名 |
relt_shap_5y | int | 最近五年夏普比率相对排名 |
abs_stddev_1y | int | 最近一年波动率绝对排名 |
relt_stddev_1y | int | 最近一年波动率相对排名 |
abs_stddev_2y | int | 最近两年波动率绝对排名 |
relt_stddev_2y | int | 最近两年波动率相对排名 |
abs_stddev_3y | int | 最近三年波动率绝对排名 |
relt_stddev_3y | int | 最近三年波动率相对排名 |
abs_stddev_5y | int | 最近五年波动率绝对排名 |
relt_stddev_5y | int | 最近五年波动率相对排名 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_adjusted_risk_index(fund_code_list, strt_mth=None, end_mth=None, cols=None)
指定基金获取风险指标。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_mth | str | 否 | 190001 | 开始月份,对应cal_mth,格式'YYYYMM' |
end_mth | str | 否 | 当前日期 | 结束月份,对应cal_mth,格式'YYYYMM' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
cal_mth | str | 截至日期 |
shap_1m | float | 最近一个月的夏普比率 |
shap_3m | float | 最近三个月的夏普比率 |
shap_6m | float | 最近半年的夏普比率 |
shap_1y | float | 最近一年的夏普比率 |
shap_2y | float | 最近两年的夏普比率 |
shap_3y | float | 最近三年的夏普比率 |
shap_4y | float | 最近四年的夏普比率 |
shap_5y | float | 最近五年的夏普比率 |
shap_10y | float | 最近十年的夏普比率 |
shap_incep | float | 成立以来的夏普比率 |
shap_ytd | float | 今年以来夏普比率 |
sotn_1m | float | 最近一月的索提诺比率 |
sotn_3m | float | 最近三月的索提诺比率 |
sotn_6m | float | 最近半年的索提诺比率 |
sotn_1y | float | 最近一年的索提诺比率 |
sotn_2y | float | 最近两年的索提诺比率 |
sotn_3y | float | 最近三年的索提诺比率 |
sotn_4y | float | 最近四年的索提诺比率 |
sotn_5y | float | 最近五年的索提诺比率 |
sotn_10y | float | 最近十年的索提诺比率 |
sotn_incep | float | 成立以来的索提诺比率 |
sotn_ytd | float | 今年以来的索提诺比率 |
sotn_MAR_1y | float | 最近一年的索提诺比率(MAR) |
sotn_MAR_2y | float | 最近两年的索提诺比率(MAR) |
sotn_MAR_3y | float | 最近三年的索提诺比率(MAR) |
sotn_MAR_4y | float | 最近四年的索提诺比率(MAR) |
sotn_MAR_5y | float | 最近五年的索提诺比率(MAR) |
sotn_MAR_10y | float | 最近十年的索提诺比率(MAR) |
sotn_MAR_incep | float | 成立以来的索提诺比率(MAR) |
sotn_MAR_ytd | float | 今年以来索提诺比率 |
tryn_1m | float | 最近一月的特雷诺比率 |
tryn_3m | float | 最近三月的特雷诺比率 |
tryn_6m | float | 最近半年的特雷诺比率 |
tryn_1y | float | 最近一年的特雷诺比率 |
tryn_2y | float | 最近两年的特雷诺比率 |
tryn_3y | float | 最近三年的特雷诺比率 |
tryn_4y | float | 最近四年的特雷诺比率 |
tryn_5y | float | 最近五年的特雷诺比率 |
tryn_10y | float | 最近十年的特雷诺比率 |
tryn_incep | float | 成立以来的特雷诺比率 |
tryn_ytd | float | 今年以来特雷诺比率 |
jesn_6m | float | 最近半年的詹森指数 |
jesn_1y | float | 最近一年的詹森指数 |
jesn_2y | float | 最近两年的詹森指数 |
jesn_3y | float | 最近三年的詹森指数 |
jesn_4y | float | 最近四年的詹森指数 |
jesn_5y | float | 最近五年的詹森指数 |
jesn_10y | float | 最近十年的詹森指数 |
jesn_incep | float | 成立以来的詹森指数 |
jesn_ytd | float | 今年以来詹森指数 |
calm_1y | float | 最近一年的卡玛比率 |
calm_2y | float | 最近两年的卡玛比率 |
calm_3y | float | 最近三年的卡玛比率 |
calm_4y | float | 最近四年的卡玛比率 |
calm_5y | float | 最近五年的卡玛比率 |
calm_10y | float | 最近十年的卡玛比率 |
calm_incep | float | 成立以来的卡玛比率 |
calm_ytd | float | 今年以来卡玛比率 |
omega_1y | float | 最近一年的欧米茄比率 |
omega_2y | float | 最近两年的欧米茄比率 |
omega_3y | float | 最近三年的欧米茄比率 |
omega_4y | float | 最近四年的欧米茄比率 |
omega_5y | float | 最近五年的欧米茄比率 |
omega_10y | float | 最近十年的欧米茄比率 |
omega_incep | float | 成立以来的欧米茄比率 |
omega_ytd | float | 今年以来的欧米茄比率 |
kappa_1y | float | 最近一年的卡帕比率 |
kappa_2y | float | 最近两年的卡帕比率 |
kappa_3y | float | 最近三年的卡帕比率 |
kappa_4y | float | 最近四年的卡帕比率 |
kappa_5y | float | 最近五年的卡帕比率 |
kappa_10y | float | 最近十年的卡帕比率 |
kappa_incep | float | 成立以来的卡帕比率 |
kappa_ytd | float | 今年以来卡帕比率 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_capture_return(fund_code_list, strt_mth=None, end_mth=None, cols=None)
指定基金获取捕获率。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_mth | str | 否 | "190001" | 开始时间,对应nv_pbsh_date,格式'YYYYMM' |
end_mth | str | 否 | 当前日期 | 结束时间,对应nv_pbsh_date,格式'YYYYMM' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
end_date | str | 截至日期 |
upcaptr_ror_1y | float | 最近一年的上行捕获收益率 |
upcaptr_ror_2y | float | 最近两年的上行捕获收益率 |
upcaptr_ror_3y | float | 最近三年的上行捕获收益率 |
upcaptr_ror_4y | float | 最近四年的上行捕获收益率 |
upcaptr_ror_5y | float | 最近五年的上行捕获收益率 |
upcaptr_ror_10y | float | 最近十年的上行捕获收益率 |
upcaptr_ror_incep | float | 成立以来的上行捕获收益率 |
upcaptr_ror_ytd | float | 今年以来的上行捕获收益率 |
downcaptr_ror_1y | float | 最近一年的下行捕获收益率 |
downcaptr_ror_2y | float | 最近两年的下行捕获收益率 |
downcaptr_ror_3y | float | 最近三年的下行捕获收益率 |
downcaptr_ror_4y | float | 最近四年的下行捕获收益率 |
downcaptr_ror_5y | float | 最近五年的下行捕获收益率 |
downcaptr_ror_10y | float | 最近十年的下行捕获收益率 |
downcaptr_ror_incep | float | 成立以来的下行捕获收益率 |
downcaptr_ror_ytd | float | 今年以来的下行捕获收益率 |
upcaptr_1y | float | 最近一年的上行捕获率 |
upcaptr_2y | float | 最近两年的上行捕获率 |
upcaptr_3y | float | 最近三年的上行捕获率 |
upcaptr_4y | float | 最近四年的上行捕获率 |
upcaptr_5y | float | 最近五年的上行捕获率 |
upcaptr_10y | float | 最近十年的上行捕获率 |
upcaptr_incep | float | 成立以来的上行捕获率 |
upcaptr_ytd | float | 今年以来的上行捕获率 |
downcaptr_1y | float | 最近一年的下行捕获率 |
downcaptr_2y | float | 最近两年的下行捕获率 |
downcaptr_3y | float | 最近三年的下行捕获率 |
downcaptr_4y | float | 最近四年的下行捕获率 |
downcaptr_5y | float | 最近五年的下行捕获率 |
downcaptr_10y | float | 最近十年的下行捕获率 |
downcaptr_incep | float | 成立以来的下行捕获率 |
downcaptr_ytd | float | 今年以来的下行捕获率 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_fund_portfolio(fund_code_list, strt_date=None, end_date=None, cols=None)
指定基金获取重仓股。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_date | str | 否 | 19000101 | 开始时间,对应 portfolio_date,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 结束时间,对应 portfolio_date,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
stat_date | str | 统计日期 |
sec_num | str | 证券代码 |
sec_type | int | 证券类型:1-股票,2-基金,3-债券 |
sec_mkt_val | float | 单只证券市值 |
nv_rati | float | 占净值比例 |
hldp | float | 持仓量 |
hldp_rati | float | 占流通比例 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_assets_position(fund_code_list, strt_date=None, end_date=None, cols=None)
指定基金获取资产持仓。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_date | str | 否 | 19000101 | 开始时间,对应 portfolio_date,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 结束时间,对应 portfolio_date,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
position_date | str | 基金仓位统计日期 |
sec_type | int | 证券类型:
1-股票 2-基金 3-债券 4-权证 5-货币资金 -1-其他(券商资管产品特有 |
position | float | 基金仓位比例,<量纲:%> |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
pof.get_relative_value_allocation(fund_code_list, strt_date=None, end_date=None, cols=None)
获取基金相对价值配置。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
fund_code_list | str|list | 是 | 基金ID | |
strt_date | str | 否 | 19000101 | 开始时间,对应nv_pbsh_date,格式'YYYYMMDD' |
end_date | str | 否 | 当前日期 | 结束时间,对应nv_pbsh_date,格式'YYYYMMDD' |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
fund_code | str | 基金id |
end_date | str | 截至日期 |
mkt_beta | float | 市场因子Beta值 |
big_smal_beta | float | 大小盘因子Beta值 |
grow_beta | float | 成长价值因子Beta值 |
hedg_beta | float | 升贴水因子Beta值 |
crrc_beta | float | 货币因子Beta值 |
relt_beta | float | 相对价值策略因子Beta值 |
mkt_contrb | float | 市场因子贡献度 |
big_smal_contrb | float | 大小盘因子贡献度 |
grow_contrb | float | 成长价值因子贡献度 |
hedg_contrb | float | 升贴水因子贡献度 |
crrc_contrb | float | 货币因子贡献度 |
relt_contrv | float | 相对价值策略因子贡献度 |
alpha | float | 超额收益业绩归因贡献度 |
rsdu | float | 残差 |
eval_rati | float | 绩效评估比率 |
fitgdn | float | 拟合优度 |
samp_num | int | 每次时间序列回归所使用的样本点个数 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
ic.get_level_info(lvl_code=None, lvl_orde=None, lvl_name=None, cols=None)
按照level_code的长度,计算分类等级,然后做筛选。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
lvl_code | str | 否 | 层级编码 | |
lvl_orde | str | 否 | 层级序号 | |
lvl_name | str | 否 | 品种名称 | |
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
firs_lvl_code | str | 一级品种编码 |
firs_lvl_name | str | 一级品种名称 |
secd_lvl_code | str | 二级品种编码 |
secd_lvl_name | str | 二级品种名称 |
thir_lvl_code | str | 三级分类编码 |
thir_lvl_name | str | 三级分类名称 |
four_lvl_code | str | 四级分类编码 |
four_lvl_name | str | 四级分类名称 |
five_lvl_code | str | 五级分类编码 |
five_lvl_name | str | 五极分类名称 |
six_lvl_code | str | 六级分类编码 |
six_lvl_name | str | 六极分类名称 |
sevn_lvl_code | str | 七级分类编码 |
sevn_lvl_name | str | 七极分类名称 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
ic.get_index_info(indx_code_list=None, indx_abbr_list=None, lvl_code=None, freq=None, src_name=None, cols=None)
查询指标信息。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
indx_code_list | str|list | 否 | 指标编码列表 | |
indx_abbr_list | str|list | 否 | 指标名称列表 | |
lvl_code | str | 否 | 品种编码,支持一到七级分类 | |
publ_freq | int | 否 | 频率
1-日度 2-周度 3-旬度 4-月度 5-季度 6-半年度 7-年度 |
|
src_name | str | 数据来源名称 | ||
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
indx_code | str | 指标编码 |
indx_name | str | 指标名称 |
indx_abbr | str | 指标简称 |
unit_name | str | 单位名称 |
data_val | float | 最新数据 |
publ_freq | int | 频率
1-日度 2-周度 3-旬度 4-月度 5-季度 6-半年度 7-年度 |
src_name | str | 数据来源名称 |
meas_name | str | 度量名称 |
calb_name | str | 口径名称 |
strt_date | str | 指标开始时间,格式'YYYYMMDD' |
end_date | str | 指标结束时间,格式'YYYYMMDD' |
indx_stat | str | 指标状态 (1:正常维护 3:停止维护) |
firs_lvl_code | str | 一级品种编码 |
firs_lvl_name | str | 一级品种名称 |
secd_lvl_code | str | 二级品种编码 |
secd_lvl_name | str | 二级品种名称 |
thir_lvl_code | str | 三级分类编码 |
thir_lvl_name | str | 三级分类名称 |
four_lvl_code | str | 四级分类编码 |
four_lvl_name | str | 四级分类名称 |
five_lvl_code | str | 五级分类编码 |
five_lvl_name | str | 五极分类名称 |
six_lvl_code | str | 六级分类编码 |
six_lvl_name | str | 六极分类名称 |
sevn_lvl_code | str | 七级分类编码 |
sevn_lvl_name | str | 七极分类名称 |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
ic.get_index_data(indx_code_list=None, strt_date=None, end_date=None, data_type=None, fill_mode=None, is_delt=None, cols=None)
查询指标数据。
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
---|---|---|---|---|
indx_code_list | str|list | 是 | 指标编码列表 | |
strt_date | str | 是 | 查询开始时间,格式'YYYYMMDD' | |
end_date | str | 是 | 查询结束时间,格式'YYYYMMDD' | |
date_type | int | 否 | 1-数据日期 | 日期类型:1-数据日期, 2-发布日期 |
fill_mode | int | 3-不做处理 | 由于查询的指标列表中更新频率不同频,需要按照数据日期将不同频率的数据进行合并;由于每个指标实际落库时间不一致,建议在量化场景下建议每次查询一个指标。 数据填充方式:
1-向后填充 2-向前填充 3-不做处理 |
|
is_delt | int | 1-返回未删除数据 | 删除数据筛选,1-返回未删除数据 2-全部返回数据(含删除) |
|
cols | str|list | 否 | 全部字段 | 筛选字段 |
输出参数
参数名称 | 参数类型 | 参数说明 |
---|---|---|
indx_code | str | 指标编码 |
data_date | str | 数据日期 |
data_val | float | 数据值 |
pbsh_date | str | 发布时间 |
is_delt | int | 删除数据筛选,1-返回未删除数据 2-全部返回数据(含删除) |
返回数据类型
返回数据根据pandas.DataFrame,参数错误或处理异常时返回为None。
版本1.1.1 | 变更说明 | 新增内容 |
- 增加期货主力、次主力查询接口,且支持成交量和持仓量两种方式计算的主力合约。 - 增加私募数据,新增接口38个。 - 增加钢联指标数据,新增接口3个。 - 增加指数成分股数据,新增接口2个。 |
修复内容 |
- 修复了kline函数查询合约数量超过10个代码出现报错问题。 - 修复了kline函数查询浮点型数据异常大的问题。 - 修复了期货行情数据返回上一个交易日数据的问题。 |
优化内容 |
- 补充完善数据字典中高频行情数据的字段说明。 |
下一版本规划 |
- 增加场内债券、基金高频数据。 - 增加森浦数据历史与实时接口。 - 增加DataQuant对VNPY的支持。 - 增加多源数据对比的财务数据接口。 - 增加数据可视化工具-数据视窗。 - 补充股票日频数据。 - 增加采集机器码功能。 |
后续规划 |
- 增加分钟级别行情因子。 - 扩充沪深场内LEVEL2数据历史时间范围。 - 扩充数据视窗数据品种支持范围。 - 增加投研数据接口。 - 增加数据加工平台。 |
---|
版本1.1.0 | 变更说明 | 新增内容 |
- DataQuant SDK将压缩二进制格式用于数据传输,高频数据查询性能提升约10倍。 - 获取证券基本信息(get_security_info)接口增加支持 - - 期货合约基本信息输出。 - 增加获取期货可交易合约(get_future_contract)接口。 - 增加期货2010年至现今期货高频与K线数据范围。 |
调整内容 |
- 为维持高速下载时的内网稳定,本版本增加多进程/多线程下高频数据查询的等待机制。 |
修复内容 |
- 修复了SDK可能取到重复行情数据的问题。 - 修复了SDK多进程调用重复读写配置文件导致系统报错的问题。 - 修复了大商所交易日规则与其他交易所不同的问题。 - 修复了get_tick在指定查询字段时,返回数据格式为object的问题。 |
下一版本规划 |
- 优化客户端并发的等待机制。 - 增加期货主力、次主力合于查询接口。 - 增加私募接口。 - 增加场内债券、基金高频数据。 - 梳理内部运维、监控机制,提高数据质量稳定性。 |
后续规划 |
- 增加森浦数据历史与实时接口。 - 增加钢联数据接口,覆盖线上以及线下指标。 - 增加DataQuant对VNPY的支持。 - 增加多源数据对比的财务数据接口。 - 增加沪深场内LEVEL2数据历史时间范围。 |
---|
版本1.0.2 | 变更说明 | 新增内容 |
- 新增获取股票复权因子(get_exright_factor)接口。 - 支持VPN网络访问查询快照(get_tick)接口以获取股票Level1快照数据。(注:因内部技术原因暂不支持获取1~5档的申买/卖价格和数量字段信息) - 增加期货2010年至现今期货高频与K线数据范围。 |
调整内容 |
- 获取K线数据(get_kline)接口candle_mode参数默认值调整为None(不复权)。 - 增加查询快照(get_tick)、获取逐笔委托数据(get_order)、获取逐笔委托数据(get_deal)接口分页跨度。(注:因分页跨度调整为后台行为,采用原DataQuant SDKV1.0.1版本请求数据效率可能会降低,建议进行升级) |
修复内容 | - 修复查询快照(get_tick)、获取逐笔委托数据(get_order)、获取逐笔委托数据(get_deal)多日查询场景下开始日期或结束日期为假日时触发后端多日数据请求限制。 | 下一版本规划 |
- 优化DataQuant SDK高频数据交互效率。 - 从1.1.0版本后,DataQuant SDK将采用新协议提高交互性能,届时1.1.0版本以下SDK将无法与后端交互。 |
---|