2016-06-21 2 views
2

(큰) 채권에 대한 채권 분석을 계산하는 데 Rblpapi를 사용하려고합니다. 나는 내 자신의 가격을 공급하고 싶다. Excel에서는 이전 blp() 함수를 사용하여 여전히 가능합니다.Rblpapi : 우선 적용 가격

Rblpapi에서 bdp()는 재정의를 허용하지만 전체 증권 집합에 대해 동일한 것을 허용합니다. 예를 들어, 설정할 수 있습니다

overrides=c("SETTLE_DT"="20160620") 

명백히 모든 증권을 반복하여 각 증권의 가격을 무시할 수 있습니다. 한 필드에 대한 재정의 값 벡터를 제공하는 것이 더 빠르거나 빠릅니까?

+1

기본 API는 여러 재정의를 지원하지 않으므로 Rblpapi에 요청한 것과 유사한 내용이 있으면 본질적으로 사용자가 제안한 것처럼 증권을 반복합니다. – assylias

+0

@assylias : 감사합니다. 예, 증권의 범위를 루핑하는 것처럼 보입니다. , 한 가지 방법 또는 다른 방법, 유일한 옵션입니다. –

답변

0

for() 또는 apply() 중 하나를 사용하면 예상과 거의 동일한 결과가 생성됩니다. Bloomberg에 여러 개의 개별 요청을 보내는 것은 매우 느리지 만 Excel에서 실행하는 것보다 좋습니다.

감사합니다.