Current location - Education and Training Encyclopedia - Graduation thesis - What programming do undergraduates need to learn only matlab, which is helpful for applying for financial mathematics in famous foreign universities?
What programming do undergraduates need to learn only matlab, which is helpful for applying for financial mathematics in famous foreign universities?
The most commonly used programming languages of quant in the United States are C++, python, and some people use Java. C happens to be something nobody uses. Hehe, this kind of low-level stuff is played by people who engage in engineering. If quant's model is written in c, it can go on strike. . .

R and matlab are the two most used advanced calculator languages, among which the number of users of R is much larger than that of matlab because of open source. These two don't need to learn much, just like a force. As long as you don't touch the particle scattering simulation of cow X, just Google it when you want to use it. It's all ready-made library things, you can just use it directly after you understand manual, and the grammar is very simple. Being able to use matlab will not be your competitiveness, because it can't be called a programming language at all. . . Unless you are good at math, you can take the math route, only use matlab instead of the real programming language, and then conquer the interviewer and the whole team with IQ. . . .

Besides the above and sas, you can have a look (but sas is mainly made by statisticians). Other eviews and spss are just funny. No one uses it in the United States, and it is estimated that many quant have never heard of it.

My suggestion is that you should study C++ if you have confidence and strength, or you should study java and python (python is used more and more now, but in general interviews, you will ask c++ or java, and python also has it, but it is rare. Anyway, after learning java and c++, learning python is completely effortless. You lose a layer of skin when you learn python. . And C++ is the hardest, so please think twice). Personally, I take java and do machine learning with python.

In addition, looking for a job in quantitative finance in the United States mainly depends on the ability of programming. The real development of modeling is either a mathematical genius or a doctor from a famous American school. So if you are interested, you can apply for a Ph.D. in Mathematics, Physics and Statistics from a prestigious school, which is also a good choice.