我目前正在Perl中这样做,我想找到一种更有效/更快的方法来实现它。任何建议表示赞赏!
我要做的是从csv / xlsx文件中提取某些数据并将它们写入Excel,以便Bloomberg可以读取。
以下是csv文件的示例:
Account.Name Source.Number Source.Name As.Of.Date CUSIP.ID Value
AR PSF30011202 DK 3/31/2016 111165194 100.00
AR PSF30011602 MOF 3/31/2016 11VVA0WE4 150.00
AR PSF30014002 OZM 3/31/2016 11VVADWF3 125.00
FI PSF30018502 FS 3/31/2016 11VVA2625 170.00
FI PSF30018102 IP 3/31/2016 11VVAFPH2 115.00
....
我想在Excel文件中拥有的是,如果Account.Name = AR,则:
中间有两列,因为如果DK的CUSIP有效,则A3和之后的日期是; B3及之后将包含彭博的月度价格; C4及之后将是每月价格的对数回报(= LN(B4 / B3))。
下面是它的样子:
答案 0 :(得分:0)
我对珍珠一无所知,而且我不确定你在做什么,但看起来你的价格已经上涨了。是对的吗。也许你可以从Yahoo.finance下载你需要的东西并完全摆脱Bloomberg。请查看下面的链接,看看它是否有助于您获得所需。
http://www.financialwisdomforum.org/gummy-stuff/Yahoo-data.htm