From cc9fc413188105f1af6e87df38406bf031481c8a Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 24 Sep 2019 06:56:19 +0200 Subject: [PATCH] Rename section to data-downloading, implement some feedback --- docs/backtesting.md | 12 ++++++------ docs/hyperopt.md | 2 +- mkdocs.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/backtesting.md b/docs/backtesting.md index b3f22c664..9ddc6bbb3 100644 --- a/docs/backtesting.md +++ b/docs/backtesting.md @@ -3,7 +3,7 @@ This page explains how to validate your strategy performance by using Backtesting. Backtesting requires historic data to be available. -To learn how to get data for the pairs and exchange you're interrested in, head over to the [Data downloading](data-download.md) section of the documentation. +To learn how to get data for the pairs and exchange you're interrested in, head over to the [Data Downloading](data-download.md) section of the documentation. ## Test your strategy with Backtesting @@ -164,13 +164,13 @@ here: The bot has made `429` trades for an average duration of `4:12:00`, with a performance of `76.20%` (profit), that means it has earned a total of `0.00762792 BTC` starting with a capital of 0.01 BTC. -The column `avg profit %` shows the average profit for all trades made while the column `cum profit %` sums all the profits/losses. +The column `avg profit %` shows the average profit for all trades made while the column `cum profit %` sums up all the profits/losses. The column `tot profit %` shows instead the total profit % in relation to allocated capital (`max_open_trades * stake_amount`). -In the above results we have `max_open_trades=2 stake_amount=0.005` in config so `(76.20/100) * (0.005 * 2) =~ 0.00762792 BTC`. +In the above results we have `max_open_trades=2` and `stake_amount=0.005` in config so `tot_profit %` will be `(76.20/100) * (0.005 * 2) =~ 0.00762792 BTC`. Your strategy performance is influenced by your buy strategy, your sell strategy, and also by the `minimal_roi` and `stop_loss` you have set. -For example, if your minimal_roi is only `"0": 0.01`. You cannot expect the bot to make more profit than 1% (because it will sell every time a trade will reach 1%). +For example, if your `minimal_roi` is only `"0": 0.01` you cannot expect the bot to make more profit than 1% (because it will sell every time a trade reaches 1%). ```json "minimal_roi": { @@ -179,8 +179,8 @@ For example, if your minimal_roi is only `"0": 0.01`. You cannot expect the bot ``` On the other hand, if you set a too high `minimal_roi` like `"0": 0.55` -(55%), there is almost no chance that the bot will never reach this profit. -Hence, keep in mind that your performance is a mix of the different elements of the strategy, your configuration, and the crypto-currency pairs you have set up. +(55%), there is almost no chance that the bot will ever reach this profit. +Hence, keep in mind that your performance is an integral mix of all different elements of the strategy, your configuration, and the crypto-currency pairs you have set up. ### Assumptions made by backtesting diff --git a/docs/hyperopt.md b/docs/hyperopt.md index 00aec458c..9542d5725 100644 --- a/docs/hyperopt.md +++ b/docs/hyperopt.md @@ -7,7 +7,7 @@ search will burn all your CPU cores, make your laptop sound like a fighter jet and still take a long time. Hyperopt requires historic data to be available, just as backtesting does. -To learn how to get data for the pairs and exchange you're interrested in, head over to the [Data downloading](data-download.md) section of the documentation. +To learn how to get data for the pairs and exchange you're interrested in, head over to the [Data Downloading](data-download.md) section of the documentation. !!! Bug Hyperopt will crash when used with only 1 CPU Core as found out in [Issue #1133](https://github.com/freqtrade/freqtrade/issues/1133) diff --git a/mkdocs.yml b/mkdocs.yml index 069f060db..7aedb4bba 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -11,7 +11,7 @@ nav: - Telegram: telegram-usage.md - Web Hook: webhook-config.md - REST API: rest-api.md - - Data Download: data-download.md + - Data Downloading: data-download.md - Backtesting: backtesting.md - Hyperopt: hyperopt.md - Edge positioning: edge.md