All Projects → seaweiqing → deep_trading

seaweiqing / deep_trading

Licence: other
This project aims to select a supervised algorithm that can predict stock prices basing on historical data and use the predictor generated to form trading strategies.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to deep trading

LiuAlgoTrader
Framework for algorithmic trading
Stars: ✭ 514 (+2755.56%)
Mutual labels:  trading-strategies, algorithmic-trading
algobox
Open Source algorithmic trading platform in Java / Python
Stars: ✭ 90 (+400%)
Mutual labels:  trading-strategies, algorithmic-trading
NSE-Stock-Scanner
National Stock Exchange (NSE), India based Stock screener program. Supports Live Data, Swing / Momentum Trading, Intraday Trading, Connect to online brokers as Zerodha Kite, Risk Management, Emotion Control, Screening, Strategies, Backtesting, Automatic Stock Downloading after closing, live free day trading data and much more
Stars: ✭ 78 (+333.33%)
Mutual labels:  trading-strategies, algorithmic-trading
Openalgo
💹 openAlgo is a public repository for various work product relavant to algorithms and the high frequency low latency electronic trading space with a bias toward market microstructure as well as exchange traded futures and options.
Stars: ✭ 158 (+777.78%)
Mutual labels:  trading-strategies, algorithmic-trading
quick trade
convenient script for trading with python.
Stars: ✭ 63 (+250%)
Mutual labels:  trading-strategies, algorithmic-trading
Devalpha Node
A stream-based approach to algorithmic trading and backtesting in Node.js
Stars: ✭ 217 (+1105.56%)
Mutual labels:  trading-strategies, algorithmic-trading
awesome-pinescript
A Comprehensive Collection of Everything Related to Tradingview Pine Script.
Stars: ✭ 563 (+3027.78%)
Mutual labels:  trading-strategies, algorithmic-trading
Quant Trading
Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD
Stars: ✭ 2,407 (+13272.22%)
Mutual labels:  trading-strategies, algorithmic-trading
roq-samples
How to use the Roq C++20 API for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
Stars: ✭ 119 (+561.11%)
Mutual labels:  trading-strategies, algorithmic-trading
algotrading-example
algorithmic trading backtest and optimization examples using order book imbalances. (bitcoin, cryptocurrency, bitmex, binance futures, market making)
Stars: ✭ 169 (+838.89%)
Mutual labels:  trading-strategies, algorithm-trading
Eiten
Statistical and Algorithmic Investing Strategies for Everyone
Stars: ✭ 2,197 (+12105.56%)
Mutual labels:  trading-strategies, algorithmic-trading
quanttrader
Backtest and live trading in Python
Stars: ✭ 139 (+672.22%)
Mutual labels:  trading-strategies, algorithmic-trading
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (+744.44%)
Mutual labels:  trading-strategies, algorithmic-trading
Darwinexlabs
Datasets, tools and more from Darwinex Labs - Prop Investing Arm & Quant Team @ Darwinex
Stars: ✭ 248 (+1277.78%)
Mutual labels:  trading-strategies, algorithmic-trading
Grademark
An API for backtesting trading strategies in JavaScript and TypeScript.
Stars: ✭ 140 (+677.78%)
Mutual labels:  trading-strategies, algorithmic-trading
plutus-algo-backtesting
Algorithmic Trading : A python framework to run backtest on stocks using your own custom algorithmic strategies
Stars: ✭ 28 (+55.56%)
Mutual labels:  trading-strategies, algorithmic-trading
Turingtrader
The Open-Source Backtesting Engine/ Market Simulator by Bertram Solutions.
Stars: ✭ 132 (+633.33%)
Mutual labels:  trading-strategies, algorithmic-trading
Roq Api
API for algorithmic and high-frequency trading
Stars: ✭ 132 (+633.33%)
Mutual labels:  trading-strategies, algorithmic-trading
QuantResearch
Quantitative analysis, strategies and backtests
Stars: ✭ 1,013 (+5527.78%)
Mutual labels:  trading-strategies, algorithmic-trading
sdoosa-algo-trade-python
Algo trade project in python
Stars: ✭ 320 (+1677.78%)
Mutual labels:  trading-strategies, algorithmic-trading

deep_trading

Task:

1. Select a supervised algorithm that can predict stock prices basing on historical data.

2. Accordingly formulate a trading strategy (based on predicted values) in order to generate orders dynamically (on same historical training set for back testing) and observe the gain / loss in overall portfolio.

3. Run the same program for 'real-time trades'

4. Select the combination of Machine learning algorithm and Trading strategy to maximize gain for future orders.

Reference:

Andrés Arévalo, Jaime Niño, German Hernández, & Sandoval, J. . (2016). High-Frequency Trading Strategy Based on Deep Neural Networks. International Conference on Intelligent Computing. Springer, Cham.

Yong, B. X. , Rahim, M. R. A. , & Abdullah, A. S. . (2017). A Stock Market Trading System Using Deep Neural Network. Asian Simulation Conference. Springer, Singapore.

Huang, C. Y. (2018). Financial Trading as a Game: A Deep Reinforcement Learning Approach. arXiv preprint arXiv:1807.02787.

Islam, S. R. (2018). A Deep Learning Based Illegal Insider-Trading Detection and Prediction Technique in Stock Market. arXiv preprint arXiv:1807.00939.

Lu, Z. , Long, W. , & Guo, Y. . (2018). Extreme Market Prediction for Trading Signal with Deep Recurrent Neural Network. International Conference on Computational Science. Springer, Cham.

Sezer, O. B. , & Ozbayoglu, A. M. . (2018). Algorithmic financial trading with deep convolutional neural networks: time series to image conversion approach. Applied Soft Computing.


Innovation

Using deep learning method to deal with algorithmic trading

Combining the prediction of stock price with trading strategies

Truly restoring the trading mechanism of the stock market

Datasets

Daily stock price from Google Finance and Yahoo! Finance

To-do lists:

Nov 10 - Nov 17: Paper searching, reading, building proper code environment

Nov 18 - Nov 24: Building up codebase and get down to datasets

Nov 25 - Nov 30: Implement ideas

Dec 01 - Dec 07: Check the efficiency and accuracy of the model and fine tune the model,paper writing

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].