Analytics Vidhya
Published in

Analytics Vidhya

Machine Learning to Predict Earnings for Stocks: Neural Networks


In this article, we are going to cover Neural Networks (NN). Let’s begin by laying down the theoretical foundation of the algorithm.

Jupyter Notebooks are available on Google Colab and Github.

For this project, we use several Python-based scientific computing technologies listed below.

import re
import math
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

Analytics Vidhya is a community of Analytics and Data Science professionals. We are building the next-gen data science ecosystem

Recommended from Medium

Let’s Build an End to End ML Project With Python and Flask

PyTorch for Deep Learning — Part 2

Practical Machine Learning Tutorial: Part.1 (Data Exploratory Analysis)

Anime2vec : A sequence recommender

Under the Hood: Using Gini impurity to your advantage in Decision Tree Classifiers

Introduction to Deep Learning: PyTorch Models and CNN Theory Part 2

Stock Market Prediction & Clustering

What is Machine Learning?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Hugh Donnelly

Hugh Donnelly

Hugh founded AlphaWave Data in 2020 and is responsible for risk, attribution, portfolio construction, and investment solutions.

More from Medium

Invested! Stock market prediction with Neural Networks

Time Series Stock Prediction with LSTM

Amazon stock price prediction with machine learning

Seasonality analysis of RSI