-
-
Notifications
You must be signed in to change notification settings - Fork 142
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
Implement finite-difference pricers. #98
Comments
I'd take this one. Do you have some references for the implementation? |
You could try Finite Difference Computing with PDEs. It's supposed to be quite good and it's open access here. Also might be worth having a look at QuantLib. |
@avhz I also found a chapter in implementing quantlib. I'm reading, we will see soon. |
You can take a look here, specifically at the PDE_European.jl and PDE_American.jl files. I worked on this very problem a while ago, albeit, in Julia. Feel free to translate this code to Rust. |
Thanks. I'm a little bit busy at work but I'll take a look! |
Hey @SimonG85 Would it be ok if I take this issue? I was able to make some progress on it. I would very happy for you to look at the PR once it is ready. |
@yfnaji yeah you can take it for sure! |
In the latest commit (74a90f0), I tried ATM option tests, and there a number of failures. In particular, the
Edit (see e5db8c0): There also seems to be an issue with OTM Eur Call
|
@avhz thanks for bringing this to my attention - I am currently investigating and will update as soon as I find something |
No description provided.
The text was updated successfully, but these errors were encountered: