Coder Social home page Coder Social logo

freddiev4 / financial-ts-prediction-with-deeplearning Goto Github PK

View Code? Open in Web Editor NEW
16.0 5.0 6.0 643 KB

(Work In Progress) Implementation of "Financial Time Series Prediction Using Deep Learning"

Home Page: https://arxiv.org/abs/1711.04174

License: Apache License 2.0

Python 100.00%
pytorch deep-learning financial-analysis time-series time-series-prediction neural-network

financial-ts-prediction-with-deeplearning's Introduction

Financial Time Series Prediction Using Deep Learning

This repository contains an implementation of Financial Time Series Prediction Using Deep Learning, by Ariel Navon and Yosi Keller.

Paper Abstract

In this work we present a data-driven end-to-end Deep Learning approach for time series prediction,
applied to financial time series. A Deep Learning scheme is derived to predict the temporal
trends of stocks and ETFs in NYSE or NASDAQ. Our approach is based on a neural network (NN)
that is applied to raw financial data inputs, and is trained to predict the temporal trends of 
stocks and ETFs. In order to handle commission-based trading, we derive an investment strategy 
that utilizes the probabilistic outputs of the NN, and optimizes the average return. 
The proposed scheme is shown to provide statistically significant accurate predictions of 
financial market trends, and the investment strategy is shown to be profitable under 
this challenging setup. The performance compares favorably with contemporary benchmarks 
along two-years of back-testing.

Tools & Data

For building the neural network, I used PyTorch. Network architecture:

Due to financial constraints, instead of using the QuantQuote market data mentioned in the paper, data pulled from the IEX Trading API was used to train and test the model.

financial-ts-prediction-with-deeplearning's People

Contributors

buinvest avatar freddiev4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

financial-ts-prediction-with-deeplearning's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.