GithubHelp home page GithubHelp logo

iguy0 / freqtrade-strategies Goto Github PK

View Code? Open in Web Editor NEW

This project forked from berlinguyinca/freqtrade-strategies

0.0 1.0 0.0 27 MB

Free trading strategies for Freqtrade bot

License: GNU General Public License v3.0

Python 100.00%

freqtrade-strategies's Introduction

Freqtrade strategies

This Git repo contains free buy/sell strategies for Freqtrade >= 0.16.0.

Disclaimer

These strategies are for educational purposes only. Do not risk money which you are afraid to lose. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS.

Always start by testing strategies with a backtesting then run the trading bot in Dry-run. Do not engage money before you understand how it works and what profit/loss you should expect.

We strongly recommend you to have coding and Python knowledge. Do not hesitate to read the source code and understand the mechanism of this bot.

Table of Content

Free trading strategies

Value below are result from backtesting from 2018-01-10 to 2018-01-30 and
experimental.sell_profit_only enabled. More detail on each strategy page.

Strategy Buy count AVG profit % Total profit AVG duration Backtest period
Strategy 001 55 0.05 0.00012102 476.1 2018-01-10 to 2018-01-30
Strategy 002 9 3.21 0.00114807 189.4 2018-01-10 to 2018-01-30
Strategy 003 14 1.47 0.00081740 227.5 2018-01-10 to 2018-01-30
Strategy 004 37 0.69 0.00102128 367.3 2018-01-10 to 2018-01-30
Strategy 005 180 1.16 0.00827589 156.2 2018-01-10 to 2018-01-30

Strategies from this repo are free to use. Feel free to update them. Most of them were designed from Hyperopt calculations.

Share your own strategies and contribute to this repo

Feel free to send your strategies, comments, optimizations and pull requests via an Issue ticket.

FAQ

What is Freqtrade?

Freqtrade is a Simple High frequency trading bot for crypto currencies designed to support multi exchanges and be controlled via Telegram built by gcarq@ and the core-dev team.

What includes these strategies?

Each Strategies includes:

  • Minimal ROI: Minimal ROI optimized for the strategy.
  • Stoploss: Optimimal stoploss calculated based on hyperopt result.
  • Buy Strategy: Result from Hyperopt or based on exisiting trading strategies.
  • Sell Strategy
  • Indicators: Includes the indicators required to run the strategy.
  • Hyperopt configuration: To tune the strategy parameters.
  • Backtesting results

How were tested the strategies?

All strategies tests are explain on their own tickets.
For each strategies, we generally run backtests twice with experimental.sell_profit_only enabled and disabled.

How to install a strategy?

First you need a working Freqtrade in version >= 0.16.0.

Once you have the bot on the right version, follow this steps:

  1. Select the strategy you want. All strategies of the repo are into user_data/strategies
  2. Copy the strategy file
  3. Paste it into your user_data/strategies folder
  4. Run the bot with the parameter -s <STRATEGY CLASS NAME> (ex: python3 ./freqtrade/main.py -s Strategy001)

How to test a strategy?

Let assume you have selected the strategy strategy001.py:

Simple backtesting

python3 ./freqtrade/main.py -s Strategy001 backtesting --realistic-simulation

Refresh your test data

python3 ./freqtrade/main.py -s Strategy001 backtesting --realistic-simulation -r

Test with live data

python3 ./freqtrade/main.py -s Strategy001 backtesting --realistic-simulation -l

Can I have your configuration file?

You will find them into user_data/ folder.

freqtrade-strategies's People

Contributors

berlinguyinca avatar gcarq avatar glonlas avatar shusso avatar thuruv avatar vertti avatar xmatthias avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.