DrRoad / quant_trading_echan_book

Notes for the Book Quantitative Trading by Ernie Chan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Here are my notes on the book Quantitative Trading: How to Build Your Own Algorithmic Trading Business by Dr. Ernie Chan.

book cover

About This Book

This seems to be the first book by Dr. Ernest Chan on Quantitative Trading. It has eight chapters, covering many basics of quantitative trading. Most parts of the book are narratives. Dr. Chan talks about concepts, concerns, and information sources. As someone who has no background in finance or trading, I found his explanation is easy to follow.

Only a few technical details are concerned in this book, mostly implemented by matlab. The tech-heavy chapters are chapter 3 (backtesting) and chapter 7 (special topics in quantitative trading). Honestly, in my opinion, only chapter 7 can be called technical because it covers some basic strategies.

According to reviews on Amazon, this should be treated as an introductory book. Even for an introduction, as far as I am concerned, this book seems to be too easy. I finished reading this book in three nights for the first pass. I didn't feel it is difficult at all, nor did I feel I have learned what I have expected. That being said, because of its simplicity, I think it is a good and light book to play with some financial ideas, regardless how naive these ideas may be.

Most code in this book is written in matlab, and some are used Excel. The survey of matlab in the end of thsi book is apparently insufficient for beginners (I am quite fimilar with matlab, so I feel OK). I was never a big fan of Excel anyway. So I won't use any of implementations in this book...

Instead, I will use python to re-write all his matlab codes. Nowadays python or R may be a better candidate to do data analysis. I will change my implementation.

All python codes, together with notes, are written in Jupyter Notebook. I have listed here both original notebooks as well as HTML files generated from those notebooks.

If you are interested in the book, please buy an original copy. I hope I have not unintentionally pirated his book by collecting notes here.

Notes List

References

  • My Jupyter Notebook Style is adapted from AeroPython

About

Notes for the Book Quantitative Trading by Ernie Chan


Languages

Language:HTML 82.8%Language:Jupyter Notebook 16.8%Language:CSS 0.4%