看看bloomberg api http://www.openbloomberg.com/和下载的示例代码,看起来我们需要一些服务器来获取数据?
private void run(String[] args) throws Exception
{
String serverHost = "127.0.0.1";
int serverPort = 8194;
String serviceName = "//blp/mktdata";
SessionOptions sessionOptions = new SessionOptions();
sessionOptions.setServerHost(serverHost);
sessionOptions.setServerPort(serverPort);
这些服务器是免费提供的,还是我们需要购买?
如果没有,这意味着我们仍然没有开放的免费数据(无论是实时的还是历史的?)
谢谢。
发布于 2012-08-13 10:31:50
127.0.0.1"
是您的本地计算机,您需要打开并登录Bloomberg终端(=>您需要是订阅者,这是收费的)。
唯一“免费”的是API,它是开源的。但数据仍然是专有的,无论它是实时的还是历史的。
发布于 2013-08-05 15:57:21
在this中有相关的信息,所以请发布。具体地说,user2023861提供了一个您可能会发现有用的项目Bloomberg API Emulator。我还没试过呢。Bloomberg在回复一个发送到open-tech@bloomberg.net的问题时,宣布了一项计划,将在本月晚些时候发布自己的模拟器。在回答问题7时,here提到了这样做的意图。
发布于 2013-09-09 08:26:53
您可以从bloomberg网站获取一些数据,例如投资基金的历史数据。它不是一个官方发布的API,所以我将来会做一些改变,但现在它是有效的。Here you can find a simple example to download yearly time series.
https://stackoverflow.com/questions/11895032
复制