making a.i. that trades on financial markets · 2019. 12. 9. · trading on the live market %5.34...

8
Making A.I. That Trades On Financial Markets Ceyhun Derinbogaz // Founder of A.I. Meetup Leipzig, Data Engineering & Product Intelligence Team Lead at trivago linkedin.com/in/ceyhunderinbogaz [email protected] medium.com/@cderinbogaz

Upload: others

Post on 04-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Making A.I. That Trades On Financial Markets

Ceyhun Derinbogaz

// Founder of A.I. Meetup Leipzig, Data Engineering & Product Intelligence Team Lead at trivago

linkedin.com/in/ceyhunderinbogaz [email protected] medium.com/@cderinbogaz

Page 2: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Predicting the Unpredictable

Stock market is full of emotions, (almost) cartoon like reasoning methods like

technical analysis. On top of this most of movements seems to be affected by

news.

Page 3: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

CNN’s is an Image Classifier That Learns

1000+ Samples Training with Convolutional Neural Networks

Page 4: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Creating Artificial Training Data Using Past 5 years of Hourly BTC-USD Data

12.000+ Samples

Buy Signals

Sell Signals

Page 5: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Feeding the Training Data Into Deep Neural Network

12.000+ Samples

Buy Signals

Sell Signals

Buy

Sell

Page 6: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Trained DNN Model in Action on Live Market

Figure is the actual logs from my server which runs the predictions every hour and generates

predictions. It is also connected to a live trading account on Kraken.

Page 7: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Trading on The Live Market

% 5 . 3 4 p r o f i t w i t h Z e r o h u m a n

interaction in 10 days

between: 28.01.2019 and 06.02.2019

%5.34 gain in 10 Days While BTC-USD Lost %3.29 Value!

Figure is from a screenshot of the trading account on Kraken

which is managed by Inpredo AI.

Page 8: Making A.I. That Trades On Financial Markets · 2019. 12. 9. · Trading on The Live Market %5.34 profit with Zero human interaction in 10 days between: 28.01.2019 and 06.02.2019

Whole Story: tiny.cc/cderinbogaz Github Repo: github.com/cderinbogaz/inpredo

Ceyhun Derinbogaz

// Founder of A.I. Meetup Leipzig, Data Engineering & Product Intelligence Team Lead at trivago

linkedin.com/in/ceyhunderinbogaz [email protected] medium.com/@cderinbogaz