Reading your post, have you not answered your own question???
A Dr. is a privilege, not an entitlement..
In finance IMHO you need to know maths and programming (C++, Python etc.). I don't see how telecoms helps. My rough guess is it's graph optimization algorithms?
Fair enough. But in a student project it's also important to do some original work as well. My MSc students locate the relevant finance paper and take it all the way to code themselves. I do not accept code that they have found on internet.
A feature of copying from other articles, blogs and...
" relation between underpricing of bonds and short interest"
In that case you probably mean a 2-factor model? In that case a PDE/FDM model is probably needed, especially if you have correlation, dividend-paying stock and free boundaries.
It has been done.
Hi, @rohitkrohit sorry for the delay.
Here is the new video etc.
No free lunch I suppose. There are several commercial products. Or build your own CB code. If you need more than free stuff it is necessary to allocate resources..
Out of curiosity, is it a student project?
Some weekend thoughts ...
I didn't always work on high-level languages like C++. Once upon a time I was a summer intern with GE in Ireland testing diodes and triodes (big ones!) using Basic on a noisy teletype machine connected to the computer in Scotland by a very long cable.
I supervised a number of CB MSc projects using both lattice and finite difference method (FDM). The latter is more flexible _by far_ (BTW CRR is not very good... ziggy zaggy).
I'm not a CB practitioner, so I am not familiar with the latest nuances. The last state of art I know is...
I was just thinking about that very idea yesterday! I will create a demo video early next week. The style of this course is similar to that of my other courses. BTW the course starts 1 October 2019.
The style will be similar to these videos
If history is anything to go on, at some stage we will encounter the same software maintenance problems with ML applications as with 99.99% of legacy code. The root cause is not the choice of language but the fact that these applications are created by non-programmers who are in all probability...
I offer these online courses (student discount).
PDEs/FDM are important when you need performance but it is possible to go through life as a quant without using them.
And UCB assumes you have a good knowledge of them.