AI Konrad Wawruch | 7bulls.com LTD for Financial Time Series - - PowerPoint PPT Presentation

ai
SMART_READER_LITE
LIVE PREVIEW

AI Konrad Wawruch | 7bulls.com LTD for Financial Time Series - - PowerPoint PPT Presentation

AI Konrad Wawruch | 7bulls.com LTD for Financial Time Series Forecasting and Dynamic Assets Portfolio Optimisation AGENDA The Story - why AI for finance now General solution architecture Financial time series forecasting MCTS


slide-1
SLIDE 1 Konrad Wawruch | 7bulls.com LTD

AI

for Financial Time Series Forecasting and Dynamic Assets Portfolio

Optimisation

slide-2
SLIDE 2
  • The Story - why AI for finance now
  • General solution architecture
  • Financial time series forecasting
  • MCTS neural networks - portfolio optimization
  • Application of the latest machine learning methods to finance

AGENDA

slide-3
SLIDE 3

THE AI STORY

slide-4
SLIDE 4

1950

The birth of AI

slide-5
SLIDE 5

2006

deep learning,

Deep learning

slide-6
SLIDE 6

2012

Large Scale Visual Recognition Challenge

Convolutional neural network

slide-7
SLIDE 7

2016

Deep fake

slide-8
SLIDE 8

2016

beats the world’s best Go player Kie Je

AlphaGo

slide-9
SLIDE 9

2017

super human level performance

AlphaZero

slide-10
SLIDE 10

2018

Transformer

slide-11
SLIDE 11

Never send human to do AI machine job

Science-fiction

slide-12
SLIDE 12

It’s time to send AI to do investing

CEO AI Investments

…became reality

slide-13
SLIDE 13

AI INVESTMENTS SOLUTION

slide-14
SLIDE 14

MACD

moving averages price actions

breakout MA+Boillingers Band

RSI

stochastic

chaos theory

Algorithmic transaction systems

slide-15
SLIDE 15

AI

Based on the data, AI will learn both - the method and patterns of the transaction system.

AI transaction systems

slide-16
SLIDE 16
  • Algorithmic systems - the method and system parameters are

selected by human and therefore are deterministic

  • AI – the system recognizes patterns, selects the method and

determines the parameters all by itself

AI vs algorithmic systems

slide-17
SLIDE 17

Analyst - Portfolio manager - Trader

Analyst Portfolio manager Trader

Financial time series forecasting Trading strategies Portfolio optimization Monte Carlo Tree Search with neural networks Trade execution on

  • ver 200 markets,

integration with 2 brokers

slide-18
SLIDE 18

FINANCIAL TIME SERIES FORECASTING

slide-19
SLIDE 19
  • Time series - ordered in time list of values of given attribute
  • Time series forecasting - forecasting of future, not known values of time

series

  • Hybrid time series forecasting methods - methods of time series

forecasting based on combination of machine learning and statistical methods

Time series - definitions

slide-20
SLIDE 20
  • Regression: linear, logistic, polynomial
  • ARMA, ARIMA and different variants
  • ARCH/GARCH - and different variants
  • Exponential smoothing - Holt-Winters
  • Theta method
  • Ensemble of methods

Review of fundamental statistical forecasting methods

slide-21
SLIDE 21
  • M Competition - most prestigious and scientifically backed competition in time

series forecasting

  • Organised by University of Nicosia and prof. Spyros Makridakis
  • First and second place was won by hybrid methods

In the latest edition, M4 Competition was won by hybrid methods - combination of statistical and machine learning methods. Accuracy has been evaluated on 100 000

  • f different time series.

M4 Competition - breakthrough in forecasting

slide-22
SLIDE 22
  • Data preprocessing - Exponential Smoothing
  • Neural networks: LSTM - residual, dilated, attentions
  • Model’s ensembling
  • Parameters of preprocessing per each series, shared models

Data preprocessing and neural network LSTM in one dynamic computational

  • graph. Parameters of Exponential Smoothing are trained with neural networks

weight together.

ES Hybrid Method - winning method from M4

slide-23
SLIDE 23 Source: https://eng.uber.com/m4-forecasting-competition/

ES Hybrid Method - winning method from M4

slide-24
SLIDE 24

ES Hybrid Method - practical usage

slide-25
SLIDE 25
  • Unique and innovative approach for forecasting
  • Stochastic Learning Automata algorithm for forecasting
  • Dynamically managed probabilistic distributions
  • Model’s ensembling

Dynamically learnt probabilistic distributions.

Tsetlin Machines

slide-26
SLIDE 26
  • Chaotic time series forecasting
  • Random reservoir of neurons
  • Input/output layers weights are only trained
  • Neurons are connected together - no layers

Being trained is only input/output layer based on the random reservoir.

Echo State Networks

slide-27
SLIDE 27 Source: https://tex.stackexchange.com/questions/190914/drawing-an-echo-state-network

Echo State Networks

slide-28
SLIDE 28
  • Hybrid methods - ones of the most advanced class of forecasting methods
  • For financial time series accuracy over 60% for long term

Provides significant edge in investing

Forecasting - summary

slide-29
SLIDE 29
  • Forecasting risk of credit exposure
  • Forecasting prices of assets
  • Forecasting of macroeconomic values (GDP

, inflation, unemployment, …)

  • Forecasting demand for credit and saving
  • Forecasting of customer behaviour
  • ...and many more

Many areas of application and potential improvements.

Forecasting - applications to finance

slide-30
SLIDE 30

FUTURE PORTFOLIO OPTIMIZATION MONTE CARLO TREE SEARCH WITH NEURAL NETWORKS

slide-31
SLIDE 31
  • Reinforcement learning - self-learning algorithms
  • Managing the exposure for instruments
  • Managing the risk exposure
  • Optimization based on future probabilities instead of now

casting

Investing with AI tools is the future of financial markets.

Portfolio management and exposure

slide-32
SLIDE 32
slide-33
SLIDE 33
  • Optimization of capital usage
  • Optimization of exposure
  • Optimization of assets portfolio
  • ...and many more

Advanced possibilities of the future cast optimization

Application to finance domain

slide-34
SLIDE 34

AI INVESTMENTS SOLUTION HOW IT WORKS LIVE

slide-35
SLIDE 35

Model Training

slide-36
SLIDE 36

Predictions

slide-37
SLIDE 37

Ensembling

slide-38
SLIDE 38

Results

slide-39
SLIDE 39

Period: 2018.10 - 2019.06 - 34 weeks, Return in period: 34%

34 weeks live results

slide-40
SLIDE 40
  • Complete development and research process of building AI

applications for finance

  • Requirements gathering & analysis for AI projects
  • Development, research & fine tuning models
  • Building & deployment of the complete solution into multicloud

7bulls methodology - AI applications in finance

slide-41
SLIDE 41

150 staff members two offices: Warsaw, Torun (Poland, EU) strong growth: 25% per year on average pure self-service revenue stream certified R&D organisation in Poland & France

7bulls.com Group

We create, integrate and deploy software for over 25 years 41

slide-42
SLIDE 42
  • AI in finance - real, measurable benefits
  • Latest forecasting & optimization methods are the real breakthrough
  • Super human performance is possible for selected areas

AI become reality in finance!

Summary

slide-43
SLIDE 43

Paweł Skrzypek

CEO and CTO, AI Investments pawel.skrzypek@aiinvestments.pl www.aiinvestments.pl

Konrad Wawruch

SVP , 7bulls.com kwaw@7bulls.com www.7bulls.com