对于一些金融工具获得真正的世界价格,彭博秤被显示在终端的价格 - 例如:在CME彭博 - 从API
外汇期货:例如
ADZ3 Curncy
(DEC-2013在CME澳元期货)显示为93.88(接近04 - 10月 - 2013年),而实际(CME)市场/结算价为0.9388外汇价格:有时FX是按比例调整 - 这可能会因外汇汇率的要求而有所不同,所以
EURJPY Curncy
(即日元/欧元)在2013年10月4日的BGN
收盘价为132.14。反向(欧元/日元)为0.007567。然而,对于JPYEUR Curncy
(即欧元/日元),BGN
截至2013年10月4日的收盘价为0.75672。FX前锋:根据您所要求的汇率和远期点数(可set by overrides)......如果你问的价格,你可能会在原来的速率方面得到这些,所以对于
EURJPY1M Curncy
,BGN
于2013年10月4日结束132.1174。但是如果你要求转发点数,你可以通过一些因子来缩放,例如EURJPY1M Curncy
,即-1.28。
现在,我不想批评彭博代表他们在终端代表这些数据的方式。善良只知道他们什么时候开始写这些系统,并且他们必须保持市场从业者已经了解并可能喜欢的功能......在这种情况下,扩展到重要人物可能是有道理的。
但是,当我使用API时,我想获得真实世界的实际价格。像...交易所的实际价格或者您可以用日元交易欧元的实际价格。
那么...我该怎么做?
那么...我使用的方法是找到FLDS
传达此缩放信息,然后我获取该值以扭转它们已应用于值的比例。对于期货,这是PX_SCALING_FACTOR
。对于FX,我发现PX_POS_MULT_FACTOR
最可靠。对于FX远期点,它是FWD_SCALE
。
(另外值得一提的是,如何将这些应用vaires - 所以PX_SCALING_FACTOR
是期货价格应该是什么除以,PX_POS_MULT_FACTOR
就是外汇汇率应该是由multipled和FWD_SCALE
是多少小数分通过获得一个可以加到实际外汇汇率的价值的转发点。)
问题在于它使我必须提取的数量增加一倍,这增加了我使用的大量开销API(引用数据提取似乎也比历史数据提取花费的时间更长)。(FWIW,我在Java中使用API,但问题应该是平等的适用于在Excel或任何其他支持的语言中使用API)
我想过了解这些信息并将它存储在某处......但我真的很想不必硬编码。而且,这需要花费很长时间才能找到适合我感兴趣的所有不同乐器的正确比例因子。即使如此,我也不能保证他们在某些时候不会改变我的比例!
我真的很希望能够做的是在我的抓取中应用覆盖,这将允许我指定应使用的缩放比例。 (不,上面的字段似乎不能被覆盖。)我已经在很多场合询问过“帮助台” - 我已经在这个问题上困扰了它大约12个月,但是一如既往在彭博社看来,似乎没有任何事情发生。
所以......
- 有没有人在多所社区其他遇到这个问题呢?
- 有没有其他人找到一种方法来设置它作为重写?
- 有没有其他人制定出更好的解决方案?
谢谢 - 这是有帮助的(至少,这让我放心,我不会错过任何东西!)。两个评论(更多为未来的读者...):i)有时DES页面错误/与实际的FLDS值不一致 - 我已经发现了这一点,我已经向彭博社提出了这个问题,他们通常会修正它;和ii)有时这些字段值确实会发生变化(是的,发生这种情况时可能会造成相当大的破坏)。 – amaidment
噢 - 在外汇汇率方面,我希望能够支持外汇兑换率,这是他们用户所要求的方式。但是,正如你我建议的那样,把这些放入'市场惯例'中,然后在必要时翻转。除了你所覆盖的专业之外,我发现以下[纽约联储文件](http://www.newyorkfed.org/fxc/2005/fxc051206c.pdf)很有帮助。并非所有的数据提供商/交易对手都会遵循这一点,但大多数情况下,他们似乎是这样做的...... – amaidment
道歉的评论 - 您是否知道彭博社根据价格/价值衡量的任何其他产品? – amaidment