Learning stock market dynamics using the kinetic ising model
In this project, I investigated an efficient approach using the kinetic Ising Model [1] to fit complex time series data. In this approach, the states in the time series data are represented by configurations of N spins, and the time evolution of these states in the time series data by an update rule...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/73031 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-73031 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-730312023-02-28T23:19:02Z Learning stock market dynamics using the kinetic ising model Nguyen, Ai Linh Cheong Siew Ann School of Physical and Mathematical Sciences DRNTU::Science::Physics In this project, I investigated an efficient approach using the kinetic Ising Model [1] to fit complex time series data. In this approach, the states in the time series data are represented by configurations of N spins, and the time evolution of these states in the time series data by an update rule that depends on the spin configuration {σ_i (t)}_(i=1,…,N), and the connection weights {W_ij }_(i,j=1,…N) between the spins. Fitting a time series to the kinetic Ising model is achieved by determining the optimal set of weights {W_ij }_(i,j=1,…N), and this is done iteratively using the scheme developed by Hoang et al. [1]. We fitted the stock returns of 30 Dow Jones companies in 2014 from Yahoo finance, and also to 16 artificial data sets generated using the kinetic Ising model resulting in 32 final average weights matrices, to understand the limitations of using the fitted model to do predictions. We find that when we perform static forecasting, i.e. one-step ahead only, the prediction accuracy can as high as 77.60% for a Dow Jones stock and 98.49% for an artificial data. Bachelor of Science in Physics 2017-12-21T08:09:42Z 2017-12-21T08:09:42Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/73031 en 59 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Science::Physics |
spellingShingle |
DRNTU::Science::Physics Nguyen, Ai Linh Learning stock market dynamics using the kinetic ising model |
description |
In this project, I investigated an efficient approach using the kinetic Ising Model [1] to fit complex time series data. In this approach, the states in the time series data are represented by configurations of N spins, and the time evolution of these states in the time series data by an update rule that depends on the spin configuration {σ_i (t)}_(i=1,…,N), and the connection weights {W_ij }_(i,j=1,…N) between the spins. Fitting a time series to the kinetic Ising model is achieved by determining the optimal set of weights {W_ij }_(i,j=1,…N), and this is done iteratively using the scheme developed by Hoang et al. [1]. We fitted the stock returns of 30 Dow Jones companies in 2014 from Yahoo finance, and also to 16 artificial data sets generated using the kinetic Ising model resulting in 32 final average weights matrices, to understand the limitations of using the fitted model to do predictions. We find that when we perform static forecasting, i.e. one-step ahead only, the prediction accuracy can as high as 77.60% for a Dow Jones stock and 98.49% for an artificial data. |
author2 |
Cheong Siew Ann |
author_facet |
Cheong Siew Ann Nguyen, Ai Linh |
format |
Final Year Project |
author |
Nguyen, Ai Linh |
author_sort |
Nguyen, Ai Linh |
title |
Learning stock market dynamics using the kinetic ising model |
title_short |
Learning stock market dynamics using the kinetic ising model |
title_full |
Learning stock market dynamics using the kinetic ising model |
title_fullStr |
Learning stock market dynamics using the kinetic ising model |
title_full_unstemmed |
Learning stock market dynamics using the kinetic ising model |
title_sort |
learning stock market dynamics using the kinetic ising model |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/73031 |
_version_ |
1759857989896896512 |