Skip to content

Anivrit/CompStatsForQuant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computational Statistics For Quantitative Finance

What this book is

This notebook is a set of short guided projects to help build skills and intuition for the types of problems we have found to be useful for a career in Quantitative Finance. The main topics we will try focus on are

  • Writing fast, vectorized python code
  • Statistics, probability, and Bayesian inference
  • Creating simple, readable graphs with matplotlib to quickly portray and analyse data
  • Monte Carlo methods and Markov-Chain processes for statistical models
  • Introduction to Game Theory

Each of the 3 topics are structured with two projects. The first aims to introduce the new concept and guide you through a simple example with short exercises to build familiarity with the subject. The second project is a more advanced application of the topic, with only an introduction to the problem and a few goals to get you started, being more open-ended for you to explore.

  1. Bayesian Inference

    • Coins in a bag
    • Measuring the expansion of the universe (Cosmology)
  2. Markov-Chain Monte-Carlo

    • Estimating Pi
    • Ising Model
  3. Game Theory

    • Rock Paper Scissors
    • Quant Interview Game

These projects hope to peak your interest and show you what is out there.

What this book is NOT

This is not for interview preperation. There are lots of good existing sources for that (a few we liked linked at the bottom). These projects should be for interest in the style of problems that traders and researchers work on in the day to day at Quant firms.

This is not the best use of your time the weekend before your interview. You can easily spend months learning each of these topics in far more depth and nuance, as they are all extremely rich and we only scratch the surface.

You can find the full solutions in the solutions branch of the GitHub, but try to only look at them as a last resort.

Gallery

Here is a highlight of some of the results which you should be able to acheive after finishing this book.

bayesian updating

Bayesian updating of flipping a biased coin.

 

cosmo posterior

Probability distribution of Dark matter / Dark energy content of universe from supernova data

 

cosmo posterior

Monte Carlo moving estimate of pi

 

phase_transition

Measured phase transition in the statistical Ising model using MCMC

 

rock-paper-scissors

CFR Convergence to nash equilibrium in rock-paper-scissors

 

About

Computational Statistics For Quantitative Finance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%