mingsc / Pairs-Trading-with-Machine-Learning

Pair Trading Strategy using Machine Learning written in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pairs-Trading-with-Machine-Learning

  1. Implemented PCA and DBSCAN clustering to group SP500 stocks based on similar factor loadings
  2. Identified pairs within clusters to implement dollar neutral Bollinger Band pairs trading strategy
  3. Constructed portfolio with pairs equally weighted
    Result: This portfolio achieved has a 2.5 Sharpe ratio and 25% annual return in 2018.

Please refer to here for data: https://github.com/wangy8989/Pairs-Trading-with-Machine-Learning-on-Distributed-Python-Platform/blob/master/Capstone_Final_Yicheng_Wang.rar

About

Pair Trading Strategy using Machine Learning written in Python


Languages

Language:Python 81.0%Language:HTML 19.0%