Skip to content

Optimization of UKF (Kalman) for Sberbank equity price prediction

Notifications You must be signed in to change notification settings

travek/Kalman4SberBank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kalman4SberBank

Optimization of UKF (Kalman) for Sberbank equity

SberBank equities (stocks) are actively traded on Moscow Exchange. Sber is the most liquid equity on Moscow Exchange (MOEX).

Here we are trying to use genetic programing (using DEAP) to determin best parameters of UKF filter that is used for next step price prediction and price filtering. We are optimizing Direction Symmetry (DS) fitness - maximizing number of correct direction of next step price movements.

This SBER price filtering, prediction and optimization is done using DEAP and FilterPy packages. DEAP is used with multiprocessing feature.

You need to create ./arch directory to store different verions of .py source file. Each time you run .py file source code is copied into arch directory You need to create ./results directory. Statistics of optimization are saved into separate file in ./results directory

About

Optimization of UKF (Kalman) for Sberbank equity price prediction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages