{"repo":"daniloaleixo/NeuroEvolutionMarketTrader","free":true,"listed":false,"github":"https://github.com/daniloaleixo/NeuroEvolutionMarketTrader","clone":"git clone https://github.com/daniloaleixo/NeuroEvolutionMarketTrader.git","description":"Neuro evolution agent to buy and sell stocks atumatically","language":"Jupyter Notebook","stars":34,"topics":["neuroscience","neuroevolution","finance","notebook","trading-bot","trading","trading-simulator","deep-learning","deep-neural-networks","cnn"],"license":null,"category":"trading","readme_excerpt":"Neuro Evolution Market Trader Neuro evolution agent to trade If you like this project you can support me. It took me several experiments to get to this agent. I tried several deep learning architectures and technical analysis parameters. Agent v 3.0141 The agent has the following characteristics: Using neuro evolution Receives OHLC as parameters Generates RSI and MACD technical indicators to be used as parameters Also run through a pretrained CNN buy and sell classifier to get the last set of parameters Running Results Right now the best agent v3.0141, the agent uses OHLC, RSI and MACD inputs, as well as the output of a pretrained CNN buy and sell classifier. The agent has these results applied to EURUSD with 30M candles: Mean over backtest returns: 14.17% Points above buy and hold mean: 12.26% Winning Percent mean: 80% Training Max fitness for each generation Mean fitness for each generation Backtesting 2016 15M candles 2017 30M candles 2018 30M candles RUNINFO: v3.0141 - OHLC + CNN Classifier B/S w10 15x15 + RSI&MACD Params - layers: 16, 32, 64, 32, 16 - population size: 256 - generations: 100 - episodes: 10 - mutation variance: 0.005 - survival ratio: 0.3 - both parent percentage: 0.8 - one parent percentage: 0.1 - reward function: SimpleProfit - initial cash: 5.0 - profit window size: 10 - close col: 0 - large holdings penalty: 0 - lost all cash penalty: -1e2 - inaction penalty: 0 Results After 100 generations Max rewards: 2.508929 Mean rewards: 0.963821 Std rewrads: 1.40","default_branch":null,"files":null,"tree":[],"storefront":"/r/daniloaleixo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/daniloaleixo/NeuroEvolutionMarketTrader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}