-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commodity Forwards Notional Resets (bug?) #203
Comments
Can you post your portfolio.xml? |
You're right, the problem seems to be in the implementation of CommodityForward::notional()
|
I agree, the notional should most likely be "quantity x strike" as here In general we set the notional in a way that complies with ISDA recommendations for trade reconciliation. We'll confirm that "quantity x strike" is correct and fix this in the next release. Of course you are welcome to open a PR if you want. (our internal ref: QPR-12213) |
Hi there,
I've set up a new commodity forward and run standard stuff similar to Example_24. I've noticed that the notional gets set to the present forward price x quantity similar as if it was resettable daily (see for example notional from NPV of Example_24).
In my opinion, the default for a forward notional should be the forward's agreed price at closure ("strike") x quantity and this notional should not change during the trade's lifetime.
Here's a modified Example_24 (trade's price/"strike" set to 1100) to highlight the issue. Forward from Curve is at 1161.80:

Rgds,
Nick
The text was updated successfully, but these errors were encountered: