Intro to Quant Investing with Python – Immersive Online Course


Trading has evolved

If you just want to trade using play-pretend academic theories, technical analysis or trend lines, you can click the back button now.

Forget outdated methods. We use text, videos, and python code to develop trading strategies.

When you’re done with this course, the way you think about trading will change forever.

Quantitative analysis is the use of mathematical and statistical methods (mathematical finance) in finance. Those working in the field are quantitative analysts (or, in financial jargon, a quant). Quants tend to specialize in specific areas which may include derivative structuring or pricing, risk management, algorithmic trading and investment management. The occupation is similar to those in industrial mathematics in other industries. The process usually consists of searching vast databases for patterns, such as correlations among liquid assets or price-movement patterns (trend following or mean reversion). The resulting strategies may involve high-frequency trading.

Although the original quantitative analysts were “sell side quants” from market maker firms, concerned with derivatives pricing and risk management, the meaning of the term has expanded over time to include those individuals involved in almost any application of mathematical finance, including the buy side. Examples include statistical arbitrage, quantitative investment management, algorithmic trading, and electronic market making.

Some of the larger investment managers using quantitative analysis include Renaissance Technologies, Winton Group, D. E. Shaw & Co., and AQR Capital Management.

A typical problem for a mathematically oriented quantitative analyst would be to develop a model for pricing, hedging, and risk-managing a complex derivative product. These quantitative analysts tend to rely more on numerical analysis than statistics and econometrics. One of the principal mathematical tools of quantitative finance is stochastic calculus. The mindset, however, is to prefer a deterministically “correct” answer, as once there is agreement on input values and market variable dynamics, there is only one correct price for any given security (which can be demonstrated, albeit often inefficiently, through a large volume of Monte Carlo simulations).

A typical problem for a statistically oriented quantitative analyst would be to develop a model for deciding which stocks are relatively expensive and which stocks are relatively cheap. The model might include a company’s book value to price ratio, its trailing earnings to price ratio, and other accounting factors. An investment manager might implement this analysis by buying the underpriced stocks, selling the overpriced stocks, or both. Statistically oriented quantitative analysts tend to have more of a reliance on statistics and econometrics, and less of a reliance on sophisticated numerical techniques and object-oriented programming. These quantitative analysts tend to be of the psychology that enjoys trying to find the best approach to modeling data, and can accept that there is no “right answer” until time has passed and we can retrospectively see how the model performed. Both types of quantitative analysts demand a strong knowledge of sophisticated mathematics and computer programming proficiency.