All Projects → gsoros → Gtrader

gsoros / Gtrader

Licence: gpl-3.0
a trading strategy trainer, back-tester and bot

Projects that are alternatives of or similar to Gtrader

Jesse
An advanced crypto trading bot written in Python
Stars: ✭ 1,038 (+1361.97%)
Mutual labels:  trading-bot, bitcoin, trading, algorithmic-trading
Crypto Signal
Github.com/CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks
Stars: ✭ 3,690 (+5097.18%)
Mutual labels:  trading-bot, bitcoin, trading, algorithmic-trading
Tai
A composable, real time, market data and trade execution toolkit. Built with Elixir, runs on the Erlang virtual machine
Stars: ✭ 264 (+271.83%)
Mutual labels:  trading-bot, bitcoin, trading, algorithmic-trading
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (+114.08%)
Mutual labels:  trading-bot, bitcoin, trading, algorithmic-trading
AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
Stars: ✭ 227 (+219.72%)
Mutual labels:  trading, trading-bot, algorithmic-trading
sdoosa-algo-trade-python
Algo trade project in python
Stars: ✭ 320 (+350.7%)
Mutual labels:  trading, trading-bot, algorithmic-trading
Siis
Trading bot including terminal, for crypto and traditionals markets. Assisted or fully automated strategy.
Stars: ✭ 45 (-36.62%)
Mutual labels:  trading-bot, bitcoin, trading
freqtrade-gym
A customized gym environment for developing and comparing reinforcement learning algorithms in crypto trading.
Stars: ✭ 192 (+170.42%)
Mutual labels:  trading, trading-bot, algorithmic-trading
Machine Learning And Ai In Trading
Applying Machine Learning and AI Algorithms applied to Trading for better performance and low Std.
Stars: ✭ 258 (+263.38%)
Mutual labels:  trading-bot, bitcoin, trading
51bitquant
51bitquant Python数字货币量化交易视频 CCXT框架 爬取交易所数据 比特币量化交易 交易机器人51bitquant tradingbot cryptocurrency quantitative trading btc trading
Stars: ✭ 284 (+300%)
Mutual labels:  trading-bot, trading, algorithmic-trading
Tribeca
A high frequency, market making cryptocurrency trading platform in node.js
Stars: ✭ 3,646 (+5035.21%)
Mutual labels:  trading-bot, bitcoin, trading
Abu
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构
Stars: ✭ 8,589 (+11997.18%)
Mutual labels:  bitcoin, trading, algorithmic-trading
quick trade
convenient script for trading with python.
Stars: ✭ 63 (-11.27%)
Mutual labels:  trading, trading-bot, 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 (+67.61%)
Mutual labels:  trading, trading-bot, algorithmic-trading
Wolfbot
Crypto currency trading bot written in TypeScript for NodeJS
Stars: ✭ 335 (+371.83%)
Mutual labels:  trading-bot, bitcoin, trading
Bxbot
A simple Bitcoin trading bot written in Java.
Stars: ✭ 515 (+625.35%)
Mutual labels:  trading-bot, bitcoin, trading
Octobot
Cryptocurrency trading bot: high frequency, daily trading, social trading, ...
Stars: ✭ 706 (+894.37%)
Mutual labels:  trading-bot, bitcoin, trading
Crypto Trading Bot
Automated Bittrex crypto-currency technical analysis and trading tool
Stars: ✭ 251 (+253.52%)
Mutual labels:  trading-bot, bitcoin, trading
Algotrading
Algorithmic trading framework for cryptocurrencies.
Stars: ✭ 249 (+250.7%)
Mutual labels:  trading-bot, trading, algorithmic-trading
Erc20 Ico Onchain Technical Analysis
An tool to analyze any company's ICO
Stars: ✭ 326 (+359.15%)
Mutual labels:  trading-bot, bitcoin, trading

About GTrader

Docker Automated Build Docker Build Status

GTrader is a trading strategy back-tester and bot manager.

Users

Please use GTrader-env to set up the PHP, MySQL and Nginx-SSL environment in Docker containers.

Developers

Either run from the Dockerhub container...

  1. docker run -d --name gtrader_php -p 127.0.0.1:9000:9000 gsoros/gtrader:latest
  2. inside the container, edit .env with your database settings
  3. configure your webserver to use php-fpm

... or rebuild everything

Requirements
Installation
  1. git clone https://github.com/gsoros/GTrader.git
  2. cd GTrader
  3. composer install
  4. npm install
  5. cp .env.example .env
  6. php artisan key:generate
  7. edit .env
  8. set up db
  9. php artisan migrate
  10. npm run dev
  11. (crontab -l; echo -e "### GTrader Schedule\n* * * * * `which php` `pwd`/artisan schedule:run >> `pwd`/storage/logs/schedule.log 2>&1") | crontab -
  12. php artisan serve

Screenshots

main chart

settings

training

strategies

Warning and disclaimer

Trading carries a high level of risk. This software is at an early stage of development and most likely contains serious bugs. Please do not use it with a live exchange account unless you are prepared to lose part or all of your balance. Even if you are confident having extensively backtested a strategy and are familiar with the inner workings of this software, it is very likely that your strategy is suffering from overfitting or any number of the many pitfalls of algo-trading.

License

GPLv3

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