Wednesday 2 January 2013

Cracking Quant-Finance Interviews

Quantitative finance or Mathematical finance is one of the most lucrative (read high-paying) job profiles offered at IITs. This post is meant to be useful to people who are targeting quant-finance jobs. Below post is based on my experience at IIT-Bombay's placements, but I think it will be useful to everyone in general.



What is Quantitative Finance ?
Naively speaking, it involves using mathematical models for profit maximization and risk minimization in financial markets. The word quantitative is used because instead of qualitatively ranking assets, you try to figure out actual numbers and hence make good decisions and thus great profits. Quants generally code up mathematical models. Thus extensive knowledge of Computer Science is needed.

Example: One example is Algorithmic Trading. In naive terms, you give the computer a set of conditions and if some condition holds true, you execute some trades (buy or sell orders).
  • Since you have a huge amount of market data about different assets available every second, you need to be able to store and retrieve the data efficiently. Knowledge of Databases helps us in managing the data efficiently.
  • Also sometimes, the profit-making conditions may hold true only for a fraction of a second and your hardware and software developed should be very fast so as to execute the trades within that fraction of the second. Thus your systems must be time-optimized at hardware and software levels. Knowledge in Algorithm Design, Compilers and Networks helps us tackle this problem.
Here is a presentation that Mr. Ashwin Rao (MD, Morgan Stanley India) gave on Quantitative Finance; it might give you more perspective.


Why Quantitative Finance ?
  • You might want to work as a quant simply because you love Mathematics and want to see it's application in the real-world financial markets.
  • Quants get paid truck-loads of money! This is because they help make Wallstreet banks and hedge-funds make huge profits. So money is a factor that might excite you to work as a quant. 
  • But, one thing to be noted is that the work hours are on the heavier side. So it turns out to be "more work for more money" policy. Yet the pay-per-hour ratio is well above other kinds of job profiles.
  • Also there are performance related bonuses and believe me, the bonuses can be as much as your base salary or even more. This is where the finance sector beats all other sectors, in general.


What are the skills needed for Quant Finance Jobs ?
  • CS major students have an edge over others for this profile. This is because of application of various CS based concepts on the job. Knowledge about Data Structures & Algorithms is essential.
  • You are expected to have a solid programming background in C/C++ or Java.
  • Generally you are not expected to have any prior knowledge/experience in finance.
  • Solid background in Math topics like Probability Theory, Linear Algebra and Calculus.


How to do well on Quant Interviews/Tests ?
You need to be very good in Probability theory, Combinatorics and general Math topics like Linear Algebra and Calculus. Also having idea about Data Structures and Algorithms is essential. I recommend reading/practicing from the following resources:

Probability / Combinatorics / Math:
Data Structures and Algorithms:
  • Introduction To Algorithms - By Cormen : If you have no idea about Data Structures and Algorithms, this book is an absolute must. It's considered to be a bible for Algorithms.
  • Algorithms For Interviews : This book has a huge number of algorithmic puzzles classified as per different algorithm design paradigms. I recommend practicing from it if you have time.
Puzzle Blogs:

Also, I will be posting questions asked by various quant firms that appeared at IITB's 2012 placements. I suggest you to keep checking my blog from time to time.


Which kind of firms offer Quant Finance jobs ?
Generally investment banks and hedge-funds. Some recruiters at IIT-Bombay offering quant-finance profiles:
  • Hedge Funds: WorldQuant, Tower Research Capital
  • Investment Banks: Goldman Sachs, Morgan Stanley, Deutsche Bank, CitiGroup, Credit Suisse

28 comments:

  1. "Quants get paid truck-loads of money! This is because they help make Wallstreet banks and hedge-funds make huge profits. So money is a factor that might excite you to work as a quant."

    This is a seriously naive statement. The quant salaries these days are, in many cases, about the same as the salaries that computer science people can get. Jobs are also harder to get for quants. The days of "boatloads" of money are in the past. They may return in the future, but that day has not arrived yet.

    The only accurate observation in this post is that CS people have an advantage because they know software engineering. But sometimes you need to know finance also, which is a tall order.

    ReplyDelete
  2. While I'm at it...

    It is unlikely that you will be able to answer the FAQ in Quantitative Finance without doing a graduate degree in finance.

    It is true that you can get a software job in finance without knowing finance. But you will not be a "quant" since you don't know anything about finance.

    ReplyDelete
  3. Can you give some links to PDFs of the books mentioned under probability/combinatorics?
    Or do you have to buy them ??

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
  5. You can access the book from https://www.dropbox.com/sh/n6kroyymbblz7vm/Sq6_gVAZN_

    ReplyDelete
    Replies
    1. This link is not working anymore. Can you repost another link?

      Delete
  6. Business finances are very difficult to handle. One needs some really in depth expertise in handling the money matters in the business world. People aspire to gain more insights about finance sector through educational courses. Most if the courses are three years long. Sometimes individuals look for more knowledge in less time and this formula works best in case of certification courses in finance

    ReplyDelete
  7. This report on the global sample preparation market analyzes the current and future prospects of the market. The report comprises an Tucson Tax Preparation Services executive summary, including a market snapshot that provides overall information of various segments and sub-segments.

    ReplyDelete
  8. Funeral directors, crematorium owners, and other mortuary business owners can get so caught up in caring for those who are exiting this life that they forget to plan their own life after work. Having a business succession plan for your funeral home is essential in today's economy, especially if you want to get enough money convert currency your business for retirement. Find out what to look for when planning your retirement from the mortuary business and how to find a trusted to professional to help you when you decide to sell.

    ReplyDelete
  9. I would like to get across my admiration for your kindness supporting folks that must have guidance on in this subject matter. Your personal dedication to getting the solution throughout had become particularly advantageous and has encouraged regular people just like me to achieve their pursuits. Your insightful information means a lot to me and substantially more to my fellow workers. Thanks a lot; from all of us. solidworks 2016 download

    ReplyDelete
  10. Thank you so much for providing such a nice information. Awaiting for your interesting solutions and ideas from you.Keep up the good work.
    software testing services
    software testing companies usa
    Qa Services
    Regression testing services
    Performance testing Services
    Test automation services

    ReplyDelete
  11. Pandaranol invented Kentucky Fried Chicken’s famous secret recipe, with eleven herbs and spices 먹튀검증

    ReplyDelete
  12. I’m extremely impressed with your writing skills neatly as with the format on your blog. Is this a paid subject matter or did you customize it yourself? Anyway keep up the nice high quality writing, it is uncommon to peer a nice blog like this one nowadays. 토토사이트

    ReplyDelete
  13. If you are interested in getting more active and engaged within the blockchain era, it is time you became part of a supportive cryptocurrency community. But before you can do that, you definitely need to learn about the communities. bitcoin trading

    ReplyDelete
  14. Information for Canadian entrepreneurs who seek business money when starting a franchise. How do you successfully finance a franchise and what tips and information do you require for additional assistance? العملات الرقمية

    ReplyDelete
  15. Information for Canadian business owners and financial managers on non bank inventory financing and purchase order finance. How do these finance mechanisms work, and are they alternatives to bank financing that make sense for sales and profit growth. Bitcoin news

    ReplyDelete
  16. This post has some really wonderful insights and interpretations in it. Be sure to keep writing more great articles like this one. High Authority Backlinks

    ReplyDelete
  17. If you are getting ready to start up a new business, or if you have already done so, it is important that you understand the areas where business and law intersect and rely on one another. There are a wide variety of potential legal situations that business owners might find themselves in when starting a business or growing an existing one. Because the average person might not be aware of the minute details of business law, they could end up facing severe financial consequences. prize bond

    ReplyDelete
  18. During the 2000s, business planning and entrepreneurship experienced a resurgence due to the massive and expansive growth of Web 2.0 businesses and the solid GDP growth of the US. There was a deep hiccup in terms of the 2008 Great Recession, but for all practical purposes, this was nothing more than a major market correction that signaled the exponential change business has undergone with the integration of technology in the way we live life and build wealth. berita sumut terkini

    ReplyDelete
  19. Earning an online land finance degree from an online university, college or business school can open up many opportunities to work in the field of finance. There are the typical levels or degree programs available in finance as in many online college degrees. Associates degree is the basic degree level all the way to an MBA (Masters of Business Administration) or Doctorate. The online finance degree offers additional benefits to students and college faculty in regards to flexibility of scheduling and course instruction.

    ReplyDelete
  20. Cryptocurrency have been around for a while now and there are multiple papers and articles on basics of Cryptocurrency. Not only have the Cryptocurrency flourished but have opened up as a new and trusted opportunity for investors. This article explores cryptocurrency as an investment and the scope of cryptocurrency Crypto trading bot

    ReplyDelete
  21. The Home Business industry is a multi-billion dollar industry, but unfortunately the vast majority of people (more than 95%) never achieve any level of success with it. Why? Because they don't know the 6 keys to home business success, and they give up before they see results. 9janews

    ReplyDelete
  22. There are two major types of games - the one that is installed on your computer and the more popular online games that don't require any software to be added to your computer. This is a big advantage. Without the need to install files, you are sparing your computer of possible spyware or malware penetration. Other advantages: plug-and-play, they won't make you an addict, most of them are free, etc. play mobile and win money

    ReplyDelete
  23. If technology in the classroom is effective; why do many students dislike it so much? The effectiveness of technology use in the classroom has become a controversial issue. While many teachers and students feel that it's best to use technology because it enhances teaching many others feel that it causes too many challenges and that it is a waste of time. If technology is as effective in the classroom as many teachers believe it to be; why do some students dislike it so much? s shape cavitation machine

    ReplyDelete