Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 1.2 KB

README.md

File metadata and controls

17 lines (16 loc) · 1.2 KB

Cryptocurrency Pairs Trading via Unsupervised Learning

Methodology

In this project, we propose an unsupervised learning based approach for pairs selection in cryptocurrency perpetual futures market.

We first use dimension reduction and clustering algorithm to bundle assets in to each group. Then, we use ADF test to select top cointegrated pairs from the same group.

The result shows that our strategy is superior to pure cointegration testing strategy in terms of PnL (Profit and Loss) and Sharpe ratio.

See more at this report.

Implementation

Our backtesting framework is Jesse Trade. The implementation of our strategy can be found in strategies/AutoPairsTrading.

Results

Naive Cointegration-based Pairs Selection

Untitled Sharpe Ratio: 0.47 Annualized Return: 8%

Clustering-based Pairs Selection

Untitled Sharpe Ratio: 1.89 Annualized Return: 50.44%