Al Vinjamur's repositories
Bitcoin-Trader-RL
A profitable cryptocurrency trading environment using deep reinforcement learning and OpenAI's gym
stockpredictionai
In this noteboook I will create a complete process for predicting stock price movements. Follow along and we will achieve some pretty good results. For that purpose we will use a Generative Adversarial Network (GAN) with LSTM, a type of Recurrent Neural Network, as generator, and a Convolutional Neural Network, CNN, as a discriminator. We use LSTM for the obvious reason that we are trying to predict time series data. Why we use GAN and specifically CNN as a discriminator? That is a good question: there are special sections on that later.
BayesianOptimization
A Python implementation of global optimization with gaussian processes.
catch22
catch-22: CAnonical Time-series CHaracteristics
CompStats
Code for a workshop on statistical interference using computational methods in Python.
cookiecutter-data-science
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
crewai-stocks-yt
a template....
Deep-Trading
Algorithmic trading with deep learning experiments
easyesn
Python library for Reservoir Computing using Echo State Networks
Forecasting_Stock_Returns_via_Supervised_Learning
Stat 479 Project
GENDIS
Contains an implementation (sklearn API) of the algorithm proposed in "GENDIS: GEnetic DIscovery of Shapelets" and code to reproduce all experiments.
gitignore
A collection of useful .gitignore templates
handson-ml2
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
High-Dim-TS-Medium
Deep Learning for High-Dimensional Time Series
ml_sampler
Model assisted random sampling.
py-market-profile
A library to calculate Market Profile (aka Volume Profile) for financial data from a Pandas DataFrame.
PyData_LA_2018
Added repo for PyData LA 2018 tutorial
pyiqfeed
Python LIbrary for reading DTN's IQFeed
PyTricks
Collection of less popular features and tricks for the Python programming language
pytudes
Python programs, usually short, of considerable difficulty, to perfect particular skills.
scaleogram
Scaleogram plot for Continuous Wavelet Transform made easy
scipy_con_2019
Tutorial Sessions for SciPy Con 2019
simdkalman
Python Kalman filters vectorized as Single Instruction, Multiple Data
siml
Machine Learning algorithms implemented from scratch
Stock-Price-Prediction-using-Keras-and-Recurrent-Neural-Networ
Stock Price Prediction case study using Keras
timeseriescv
Scikit-learn style cross-validation classes for time series data
Trading_And_Visualizations
All the code related to the article "An Easy Probabilistic Machine Learning Approach to Trading"