我们有订阅彭博数据,我们使用excel加载数据从彭博使用bdp功能。但这很痛苦,所以我们决定找到一种简单的方法来做到这一点。有没有办法使用VBA、access、sql或其他工具从证券列表中编程和计算固定收益字符?
谢谢
发布于 2011-05-03 20:12:55
这是一个古老的问题,但也许有人会寻找答案。基本上,您可以通过Bloomberg API检索相同的数据。对于个人使用,它是一个桌面API (当前版本3)。快速入门指南(可从彭博终端下载)提供了C++、Java和C#的示例。字段的名称与bdp函数中的名称完全相同。例如:
Element fields = request.GetElement("fields");
fields.AppendValue("PX_LAST");
fields.AppendValue("VOLUME_AVG_30D");
session.SendRequest(request,null);发布于 2010-02-05 04:56:36
是。您需要在excel中使用VBA自动化来完成此操作,或者直接写入c api。
发布于 2010-02-15 04:48:55
如果您已经在使用Excel VBA,那么将代码复制并粘贴到Access VBA中将非常容易。然后,您需要进行适当的更改以插入记录,而不是插入单元格。如果使用DAO,您将希望使用类似于下面的代码来添加记录。
Set rs = CurrentDb.OpenRecordset("Customer")
rs.AddNew
rs!cName = NewData
rs.Update
rs.Move 0, rs.LastModified
CustomerID = rs!cID
rs.Close: Set rs = Nothing如果需要插入子记录,rs.move 0行将获取刚刚添加的记录的autonumbr键。
https://stackoverflow.com/questions/2203054
复制相似问题