[R-SIG-Finance] Possible bug in blotter
Brian G. Peterson
brian at braverock.com
Wed Dec 22 14:43:24 CET 2010
On 12/22/2010 04:30 AM, Wolfgang Wu wrote:
> thank you for the explanation. I understand this now. However consider a
> different example where the security is now a futures contract with a multiplier
> of 2. Then blotter will produce a wrong End.Eq. (See example code) I suspect the
> Con.Mult column in the first row of the portfolio object is set wrongly and is
> causing the problem. Would you agree?
The first row doesn't have anything to do with it. That row has a zero
value, and is only there to initialize things.
It does appear that your example highlights a problem in the multiplier
being applied to one of the Avg.Cost columns in the $posPL slot.
We'll investigate and fix. Thanks for the report.
Regards,
- Brian
--
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock
More information about the R-SIG-Finance
mailing list