Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ph3nol/ft-trading-bot
Fully Dockerized cryptocurrencies Trading Bot, based on Freqtrade engine. Multi instances.
https://github.com/ph3nol/ft-trading-bot
automation binance bot bots cryptocurrencies cryptocurrency freqtrade freqtrade-strategies kucoin trading trading-bot
Last synced: 16 days ago
JSON representation
Fully Dockerized cryptocurrencies Trading Bot, based on Freqtrade engine. Multi instances.
- Host: GitHub
- URL: https://github.com/ph3nol/ft-trading-bot
- Owner: Ph3nol
- Created: 2021-11-16T13:00:14.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T11:00:05.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T06:51:37.609Z (about 1 month ago)
- Topics: automation, binance, bot, bots, cryptocurrencies, cryptocurrency, freqtrade, freqtrade-strategies, kucoin, trading, trading-bot
- Language: Shell
- Homepage:
- Size: 472 KB
- Stars: 57
- Watchers: 7
- Forks: 31
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cryptocurrencies Trading Bot - Freqtrade Manager
This automated Trading Bot is based on the amazing [Freqtrade](https://www.freqtrade.io/en/latest/) one.
It allows you to manage many Freqtrade fully Dockerized instances and UI with ease.## Features
* **Fast & easy deploy** 🚀
* Generate a new ready instance with 1 command line only
* Unlimited instances configurations from 1 file
* Many available public strategies, grabbed from multiple sources (Github, Discord, etc.)
* Many more is coming!## DISCLAIMER
Do not risk money which you are afraid to lose. **USE THIS APPLICATION AT YOUR OWN RISK.** THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY ABOUT YOUR TRADING RESULTS.
## Installation
### Requirements
* A cryptocurrency exchange account, like [Binance](https://www.binance.com/fr/register?ref=69525434) or [Kucoin](https://www.kucoin.com/ucenter/signup?rcode=rJ4U44Y)
* [Docker](https://www.docker.com/) #CaptainObvious### Get this Trading Bot
```
mkdir fq-trading-bot && cd fq-trading-bot
git clone https://github.com/Ph3nol/FT-Trading-Bot.git .
./b install
```### Configure & Customize
* Adapt basic private generated files into `./configs/private` — **of course you can add yours!**
* Use or add your best strategies into `./strategies` — **first official ones are into official/ dedicated directory!**
* Use or add your hyperopts into `./hyperopts`### Create and configure your first instance
Suppose you want to create an instance named `unicorn01`.
```
./b i unicorn01 create
```* Configure your instance parameters from `./instances/unicorn01.sh`
## Usage
Just use `./b` from your Trading Bot directory.
## Backtesting
```
./b instance unicorn data 10 # Download 10 days of data for `unicorn` instance
./b instance unicorn backtesting # Let's backtest!
```## Start common UI
```
./b ui start
./b ui start 8888 # if you want 8888 as HTTP port
```## Thanks
![Thanks](https://media.giphy.com/media/PoImMjCPa8QaiBWJd0/giphy.gif)
You want to support this project?
You are using this project and you want to contribute?
Feeling generous?* **BTC** -> `1MksZdEXqFwqNhEiPT5sLhgWijuCH42r9c`
* **ETH** (ERC20) -> `0x3167ddc7a6b47a0af1ce5270e067a70b997fd313`
* **BSC - Binance Smart Chain** (BEP20) -> `0x3167ddc7a6b47a0af1ce5270e067a70b997fd313`
* **Solana** (SOL) -> `DsftXATN6aQe5ppjByzQyJAQ2fJkZcN9UDF8HDiUY7iH`
* **TRX** (TRC20) -> `TVurVvbyXDzqTKhVXj1eq3U2T8UfVD4KsD`## Development
![Development](https://media.giphy.com/media/fQZX2aoRC1Tqw/giphy.gif)
### (Re)Build reference Docker images
```
docker buildx build --no-cache --push --platform linux/amd64 \
--file .docker/freqtrade/Dockerfile \
--tag ph3nol/ft-trading-bot:latest .docker buildx build --no-cache --push --platform linux/amd64 \
--file .docker/freqtrade-ui/Dockerfile \
--tag ph3nol/ft-trading-bot-ui:latest .
```