Giter Site home page Giter Site logo

quant_trading_echan_book's Introduction

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

quant_trading_echan_book's People

Contributors

ftvision avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.