Sounds like a good idea, TBH I haven't studied MCMC.
What about MLMC? Maybe MCMC is similar.
https://en.wikipedia.org/wiki/Multilevel_Monte_Carlo_method
I would say that doing a modular approach in Python pays dividends going forward in your career.
A remark: the MC architecture is the test...
Nothing wrong with SW engineering. Performance can be a requirement for many applications.
In a sense, the maths is not the most critical part(?)
C++ is still vital I reckon.
Anti-pattern and bad practices in real-life software projects
We present the following seven patterns:
BIG BALL OF MUD
THROWAWAY CODE
PIECEMEAL GROWTH
KEEP IT WORKING
SHEARING LAYERS
SWEEPING IT UNDER THE RUG
RECONSTRUCTION
The real problem with THROWAWAY CODE comes when it isn't thrown away.
C# is much better than Java for quant stuff (Java is good for other things).
C++ and C# are close.
Many shops use C# because its many advantages.
C# for Financial Markets
Daniel J. Duffy and Andrea Germani
C# is a modern object-oriented programming language that runs under the Microsoft .NET...
In the QN C++ course we use Euler scheme for Black Scholes. It's easy but 1st order.
Now, ADE is just as easy to program. Could be an exercise next version? Let me know.
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1552926
@APalley
@Paul Lopez
My 2022 book on PDE/FDM for finance is useful in this context
And I have C++ code for all schemes.
https://www.linkedin.com/pulse/upcoming-book-pde-methods-finance-planned-date-december-daniel-duffy/?trackingId=sQvR8%2Bg6RsKMnBIebUcztA%3D%3D
Fantastic!
Actually, there are 2 modules on Monte Carlo and FDM 101 to do in C++.
After that you are ready for Adv FDM and I can coach you how to set up the fancy schemes and program them in "C++" if you like idea.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.