通过Eikon api合并CRSP和Eikon

2024-09-27 23:17:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试通过eikonapi合并CRSP和IBES。你知道吗

我已经从CRSP中提取了CUSIP代码,并希望将其转换为RIC代码,以便提取分析师的估计。你知道吗

当我在python中执行以下操作时,它返回一个错误(负载太大)。我想这意味着我已经达到了数据限制。但是数据限制怎么会这么低呢?我们说的是大约28000个请求(数据点)?第二,如果这是可能的话,我该如何规避呢?你知道吗

风险系数=ek.get\符号(cusips,从\u symbol\u type=“CUSIP”,到\u symbol\u type=“RIC”)


Tags: 数据代码gettype错误符号symbol分析师
1条回答
网友
1楼 · 发布于 2024-09-27 23:17:16

您可以创建一个循环来批量检索数据:

dfs = []  # Will be a list of dataframes
batchsize = 200

for i in range(0, len(cusips), batchsize):
    batch = cusips[i:i + batchsize]
    r = ek.get_symbology(batch,from_symbol_type="CUSIP", to_symbol_type="RIC")
    dfs.append(r)

rics = pd.concat(dfs)

print(rics)

注:我还没有测试这个具体的批量大小,你可以玩数字,看看什么最适合你。你知道吗

希望这有帮助!你知道吗

相关问题 更多 >

    热门问题