问题标签 [thomson-reuters-eikon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1061 浏览

r - 如何通过 RDatastream::ds 在 R 中发出 Thomson Reuters 数据流请求?'user' 参数的可能错误规范

注意:这个问题只有在使用 Thomson Reuters Datastream 登录时才能重现

我正在尝试使用 Thomson Reuters Datastream 请求数据,RDatastream::ds但无法成功请求数据。似乎问题与函数的“用户”参数中我的登录凭据的规范有关ds

如何正确指定“用户”参数以发出请求?

这是我尝试过的一个不成功请求的示例,直接从包文档中复制:

ds(user, c("U:IBM", "U:MMM"), c("P", "PO"), "2012-07-20")

这是随后的错误:

到目前为止,我有:

  1. 尝试遵循包文档,其中指定“用户”参数中的登录凭据必须在列表中给出,值为用户名和密码。我在参数中尝试了 2 个规范:

一个)user <- list(username= "my username", password="my password")

b)user <- list(username= "DS: my username", password="my password")

尝试第二个规范是因为文档示例附加'DS:'在用户名的开头。两个用户规范都给出了相同的上述错误。

  1. 查看了包作者对有同样问题的 R 用户的回复,在这里找到:https ://github.com/fcocquemas/rdatastream/issues/1

即,我尝试附加'DS:'到用户名并@&#64;. 值得注意的是,我的用户名是一个电子邮件包,但作者建议用户名应该是 ~7 个字母数字字符。虽然我希望能够解决我提出请求的问题,ds但如果可能的话,不必向 Thomson Reuters 请求替代用户名。

最后,我能够使用 Thomson Reuters 桌面应用程序和 Excel 插件成功发出请求,其中我使用与ds包中相同的登录凭据。

0 投票
1 回答
1248 浏览

python - pywintypes.error: (5, 'SetFileSecurity', 'Access denied') 尝试通过 Anaconda 提示符运行 jupyter notebook 内核时

Jupyter Notebook 正在运行,我可以打开一个 python3 笔记本。但我收到这个内核错误。这似乎是一个权限问题。但我不确定从哪里开始寻找。任何提示如何进行?

0 投票
0 回答
149 浏览

date - Reuters Eikon/Datastream - 获取结构化产品的发行日期

我想下载不同发行人的 1,000 张红利证书的发行日期(或设置第一个价格的日期)。

为此,我将 Wertpapierkennummern(WKN,德国交易所的标识符)转换为 RIC。有了这些 RIC,我可以毫无问题地下载不同的数据(例如行权价、最后交易日期、基础 RIC、价格...)。

但是,我需要发行日期(或设置第一个价格的日期)。这在证书的“概述”页面上被称为“Isse Date”。但是数据项浏览器()不包含这样的字段。

在 Datastream 中,字段“ID”(发行日期)仅返回所有产品的“NA”值。

谁能帮我解决这个问题?

对发行日期的需求如下:我想要一个涵盖衍生品生命周期的价格时间序列,所以我必须减少我使用过的样本,并希望通过使用第一个价格日期(发行日期)和最后交易日期。

如果有更好的解决方案请告诉我!

非常感谢!

0 投票
1 回答
582 浏览

excel - Thomson Reuters EIKON 没有使用我的 VBA 宏进行更新/计算。哪一行代码可以帮助我在下面?

我在下面得到了这段代码,它已经在 excel 中工作,我已经有人检查过它以确保它工作但没有足够的时间让 EIKON 计算 A270:A371 中的所有值(股票)。该程序假设将 A270:A371 中的值输入到主页 J2 中,这将对 Investing A249:B260 中的股票给出不同的评级,然后代码继续复制 Investing a249:B260 并开始将值粘贴到每日策略 E5 (G5, I5、K5 等)。您可以通过 A270:A371 中的值看到宏的工作和变化,但它不允许 EIKON 计算为每只股票带来所有价格。当你一次只做一只股票时,它会起作用,但不会通过宏更新。每次将新值粘贴到主页 J2 时,我需要一行代码来告诉 EIKON 更新/计算。

0 投票
1 回答
85 浏览

r - R 从 Eikon 云中检索信息

我正在尝试从 Eikon Elektron 云平台获取数据。

我从https://github.com/Refinitiv/websocket-api/blob/master/Applications/Examples/R/market_price_authentication.R运行以下代码:

如您所见,我收到了无效请求错误。我认为问题在于使用curl_fetch_memoryhandle=h相同的输入auth_url,但是它应该使用与 的输入类似的东西content。我可以在我的代码中进行哪些更改以使其正常工作?

0 投票
0 回答
253 浏览

excel - Thomson Reuters EIKON -> 刷新工作簿如何调用

我想知道是否有办法通过 VBA 刷新 EIKON 数据:

在此处输入图像描述

注意 Application.Calculate不是答案除外。

https://stackoverflow.com/questions/61814900/bloomberg-refresh-workbook-how-to-call(Bloomberg 的帖子非常相似)

0 投票
1 回答
107 浏览

excel - 如何修复。评估舍入结果

我正在使用Evaluate以执行此公式:

它返回 1(似乎是.Evaluate舍入结果)。例外的输出是:1,00042406864688

x是一种double类型,所以我不明白为什么结果是四舍五入的……知道吗?

问题 :

为了评估它,我在构建公式时犯了错误吗?


下面是我做过的几个测试

当我将公式放入单元格时,输出为:1,00042406864688

Excel工作表公式:

执行窗口:

在此处输入图像描述

注意:当我将公式放入单元格中时

输出为: 1,00042406864688

在此处输入图像描述

0 投票
0 回答
147 浏览

excel - Refinitiv Excel:INTERVAL 的值无效

我想使用 refinitiv Eikon Excel 获取仪器的每小时历史数据。以下是我正在使用的公式:

但是,它表示 Interval 的值无效。

任何帮助表示赞赏。

0 投票
1 回答
77 浏览

excel - 如何在循环中复制 500 个单元格值并运行它直到到达最后一个单元格

我正在尝试构建一个 vba 程序,其中我有 3 个工作表:工作表 1、工作表 2 和工作表 3,我将在工作表 2(A 列:E 列)中输入数据,我想复制前 500 个要从工作表复制的 rics表 1(A 列)中的 2(B 列)以及根据表 1(D 列:G 列)中的 refinitv 公式得出的结果应该复制到表 3,然后宏应该再次转到表 2 复制接下来 500 个 rics 然后将其粘贴到工作表 1 列 A 中,无论结果如何都应该粘贴到工作表 3 中,这个过程应该一直运行,直到所有 rics 都覆盖在工作表 2 中。例如,如果工作表 2 总共有 1200 个 rics,那么循环将运行三次(500 + 500+ 200 = 1200)。我需要的唯一帮助是在 for 循环部分休息,我将自己尝试。

重写序列以便更好地理解:表 2:我将输入数据,宏应从 B 列中选择前 500 个 rics 并将它们粘贴到表 1 的 (A2) 列中,然后 eikon 公式将根据 A 列获取结果并且宏应该将结果复制到表 3 中,然后再次选择表 2 中的下 500 个 ric,并且应该遵循相同的过程。

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
72 浏览

excel - 如何在 Excel/Google 表格中的滚动函数中找到处理夏普比率的“无风险收益率”

我试图弄清楚如何在 Excel 或 Google 表格中找到每天自动更新多个股票/投资组合的夏普比率的“无风险回报率”。

夏普比率 = (平均投资组合回报 - 无风险利率)/投资组合回报的标准差,或,S(x) = (rx - Rf) / StandDev(rx)

在试图找到这个利率时,我将使用“10 年国债收益率”(TNX)。我对我发现的任何东西都感到不舒服。我有一个插件可以自动更新 TNX(以及我需要的任何其他绑定)。任何帮助,将不胜感激。