{"repo":"s-diaco/DRL4Trading","free":true,"listed":false,"github":"https://github.com/s-diaco/DRL4Trading","clone":"git clone https://github.com/s-diaco/DRL4Trading.git","description":"Trade using DRL algorithms on tensorflow2 and tf-agents","language":"Python","stars":11,"topics":["tf-agents","tensorflow2","tensorflow","python3","trading","trading-algorithms","stock-market","time-series"],"license":"MIT","category":"trading","readme_excerpt":"DRL4Trading DRL4Trading is an open source Python framework for building, training and evaluating trading algorithms using deep reinforcement learning. This framework uses numpy, pandas, tensorflow (v2) and tf-agents. Features and Limitations - Add your own indicator. Users can add any calculated feature to the data by implementing a simple calss. For example a technical indicator or a fundamental parameter can be added by implementing \"CustomColumn\" class as seen in \"preprocess data/custom columns.py\". - Multiple csv files. You can use several csv files for one stock. for example you can load \"price data\" for each ticker (open, high, low, close ...) in a directory and \"fundamental data\" in another directory. Just add the list of dirs in settings file (config/settins.py) in section \"CSV FILE SETTINGS- dir list\". - Only csv files. As of today, the framework work just with csv data. you should provide separate csv files for every single ticker. - Only PPO. as of today, this framework only works with PPO algorithm. more models will be added later if I can find more free time. - Supports DTL. In some markets there is a daily trading limit (A maximum or minimum price per day). The envoirement supports daily trading limits and stopped tickers. - Select columns to train. You can set wich columns to use for the training in the settings file (config/settings.py) under \"DATA COLUMNS\" section. Bug reports You can post bug reports and feature requests in GitHub issues. Contributors Contri","default_branch":null,"files":null,"tree":[],"storefront":"/r/s-diaco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/s-diaco/DRL4Trading/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."}