Joshua Xia's repositories

LTSF-Linear

This is the official implementation for AAAI-23 Oral paper "Are Transformers Effective for Time Series Forecasting?"

Language:PythonLicense:Apache-2.0Stargazers:1Issues:0Issues:0

AI-Strategies-StockMarket

App to test strategies based on artificial intelligence for investing in the stock market.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Algo-Trading-with-Genetic-Algorithm

Algo trading with strategy customization, genetic algorithm for hyper params optimizing, and backtesting.

Language:PythonStargazers:0Issues:0Issues:0

algorithmic-trading-with-python

Source code for Algorithmic Trading with Python (2020) by Chris Conlan

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

backtrader

Python Backtesting library for trading strategies

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

btgym

Scalable, event-driven, deep-learning-friendly backtesting library

Language:PythonLicense:LGPL-3.0Stargazers:0Issues:1Issues:0

d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被55个国家的300所大学用于教学。

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

DEAP-learning

🧬learn DEAP, python lib for GA (not deep learning)

Stargazers:0Issues:0Issues:0

deep_rl_trader

Trading Environment(OpenAI Gym) + DDQN (Keras-RL)

Language:PythonStargazers:0Issues:0Issues:0

DeepLearning

深度学习入门教程, 优秀文章, Deep Learning Tutorial

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:0Issues:1Issues:0

efinance

efinance 是一个可以快速获取基金、股票、债券、期货数据的 Python 库,回测以及量化交易的好帮手!🚀🚀🚀

License:MITStargazers:0Issues:0Issues:0

finance_ml

Advances in Financial Machine Learning

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0

gym-anytrading

The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)

License:MITStargazers:0Issues:0Issues:0

HMMs_Stock_Market

Contains all code related to using HMMs to predict stock market prices.

License:GPL-2.0Stargazers:0Issues:0Issues:0

Kats

Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

LSTM-Neural-Network-for-Time-Series-Prediction

LSTM built using Keras Python package to predict time series steps and sequences. Includes sin wave and stock market data

License:AGPL-3.0Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

machine-learning-for-trading

Code for Machine Learning for Algorithmic Trading, 2nd edition.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0
Language:SvelteLicense:MITStargazers:0Issues:0Issues:0

mlfinlab

MlFinlab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

MLFINLAB-1

public version of MLFINLAB from Hudson-Thames

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

pycaret

An open-source, low-code machine learning library in Python

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0

PyPortfolioOpt

Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity

Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0

rl-hyperparameter-tuning

Code I wrote while trying out hyperparameter tuning in reinforcement learning

Stargazers:0Issues:0Issues:0

RLTrader

A cryptocurrency trading environment using deep reinforcement learning and OpenAI's gym

Language:PythonLicense:GPL-3.0Stargazers:0Issues:1Issues:0

Stock-Prediction-Models

Gathers machine learning and deep learning models for Stock forecasting including trading bots and simulations

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:0Issues:0Issues:0

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.

Stargazers:0Issues:0Issues:0

Time-Series-Analysis

code and data for the time series analysis vids on my YouTube channel

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Time-Series-Forecasting-and-Deep-Learning

Resources about time series forecasting and deep learning.

Stargazers:0Issues:0Issues:0

zipline_bundle

Create custom Zipline data bundles from Binance API

Language:PythonStargazers:0Issues:1Issues:0