All Projects → dduemig → Stanford Project Predicting Stock Prices Using A Lstm Network

dduemig / Stanford Project Predicting Stock Prices Using A Lstm Network

Stanford Project: Artificial Intelligence is changing virtually every aspect of our lives. Today’s algorithms accomplish tasks that until recently only expert humans could perform. As it relates to finance, this is an exciting time to adopt a disruptive technology that will transform how everyone invests for generations. Models that explain the returns of individual stocks generally use company and stock characteristics, e.g., the market prices of financial instruments and companies’ accounting data. These characteristics can also be used to predict expected stock returns out-of-sample. Most studies use simple linear models to form these predictions [1] or [2]. An increasing body of academic literature documents that more sophisticated tools from the Machine Learning (ML) and Deep Learning (DL) repertoire, which allow for nonlinear predictor interactions, can improve the stock return forecasts [3], [4] or [5]. The main goal of this project is to investigate whether modern DL techniques can be utilized to more efficiently predict the movements of the stock market. Specifically, we train a LSTM neural network with time series price-volume data and compare its out-of-sample return predictability with the performance of a simple logistic regression (our baseline model).

Projects that are alternatives of or similar to Stanford Project Predicting Stock Prices Using A Lstm Network

Lstm autoencoder classifier
An LSTM Autoencoder for rare event classification
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Pytorch
PyTorch tutorials A to Z
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Deprecated Boot Camps
DEPRECATED: please see individual lesson repositories for current material.
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Airbnb Dynamic Pricing Optimization
[BA project] Dynamic Pricing Optimization for Airbnb listing to optimize yearly profit for host. Use Clustering for competitive analysis, kNN regression for demand forecasting, and find dynamic optimal price with Optimization model.
Stars: ✭ 85 (-3.41%)
Mutual labels:  jupyter-notebook
Curso data science
Código para el curso "Aprende Data Science y Machine Learning con Python"
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Calogan
Generative Adversarial Networks for High Energy Physics extended to a multi-layer calorimeter simulation
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Pascal Voc Python
Repository for reading Pascal VOC data in Python, rather than requiring MATLAB to read the XML files.
Stars: ✭ 86 (-2.27%)
Mutual labels:  jupyter-notebook
Spark Nlp Models
Models and Pipelines for the Spark NLP library
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Simple Qa Emnlp 2018
Code for my EMNLP 2018 paper "SimpleQuestions Nearly Solved: A New Upperbound and Baseline Approach"
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Faster Rcnn Densecap Torch
Faster-RCNN based on Densecap(deprecated)
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Deep Learning Notes
Experiments with Deep Learning
Stars: ✭ 1,278 (+1352.27%)
Mutual labels:  jupyter-notebook
Few Shot Text Classification
Code for reproducing the results from the paper Few Shot Text Classification with a Human in the Loop
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Game Theory And Python
Game Theory and Python, a workshop investigating repeated games using the prisoner's dilemma
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Selfteaching Book python
基于李笑来的那本自学是一门手艺的书,然后里面有自己修改的痕迹,以及更多的资料。
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Repo2docker Action
GitHub Action for repo2docker
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
Detection Hackathon Apt29
Place for resources used during the Mordor Detection hackathon event featuring APT29 ATT&CK evals datasets
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Gym trading
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Fcos tensorflow
FCOS: Fully Convolutional One-Stage Object Detection.
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook
Samplevae
Multi-purpose tool for sound design and music production implemented in TensorFlow.
Stars: ✭ 88 (+0%)
Mutual labels:  jupyter-notebook
P5 vehicledetection unet
p5_VehicleDetection_Unet
Stars: ✭ 87 (-1.14%)
Mutual labels:  jupyter-notebook

Stanford Project: Predicting stock prices using a LSTM-Network

Introduction: Artificial Intelligence is changing virtually every aspect of our lives. Today’s algorithms accomplish tasks that until recently only expert humans could perform. As it relates to finance, this is an exciting time to adopt a disruptive technology that will transform how investment decisions are made on a broad scale. Models that explain the returns of individual stocks generally use company and stock characteristics, e.g., the market prices of financial instruments and companies’ accounting data. These characteristics can also be used to predict expected stock returns out-of-sample. Most studies use simple linear models to form these predictions. An increasing body of academic literature documents that more sophisticated tools from the Machine Learning (ML) and Deep Learning (DL) repertoire, which allow for nonlinear predictor interactions, can improve the stock return forecasts. The main goal of this project is to investigate whether modern DL techniques can be utilized to more efficiently predict the movements of the stock market. Specifically, we train LSTM-networks with time series price-volume data and compare their out-of-sample return predictability with the performance of simple logistic regressions (our baseline models).

Methods: Long short-term memory (LSTM) recurrent neural network

Programming language: Python

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].