Backtests for August 2023

    At Veles.Finance, we have always been skeptical of backtests: they do not predict price movements, but merely confirm the reality of the past. And history, especially in trading, does not tolerate the subjunctive mood.

    Today, we have decided to challenge the results of backtests and invite all interested parties to participate in our experiment.

    We have developed a precise backtesting system based on minute data. For this purpose, Veles maintains its own candle repository, containing hundreds of millions of bars for various assets. However, we didn’t stop there. We decided to conduct thousands of tests for each asset using proprietary indicators to identify settings that would yield a positive P&L result from August 1st onwards.

    The essence of the experiment is encapsulated within the following conditions:

    • Only one order can be entered into a trade.
    • Maximum price movement in any direction from entry is no more than 1%.
    • Take-profits (T/Ps) can range from 1 to 3 with the “Stop to Break/Up from T/P” function.
    • Price step is 0.1%.
    • Take-profit volume step is 10%.

    Thus, for one signal on one asset and timeframe, we have tens of thousands of configuration variations:

    • Stop=0.1, Take=0.1
    • Stop=0.1, Take=0.2
    • Stop=0.2, Take=0.1
    • Stop=0.1, Take=0.1 (10), 0.2 (90)
    • Stop=0.1, Take=0.1 (20), 0.2 (80)
    • Stop=0.1, Take=0.2 (10), 0.3 (90)
    • Stop=0.1, Take=0.1 (10), 0.2 (10), 0.3 (70)
    • Stop=0.1, Take=0.1 (20), 0.2 (10), 0.3 (70)

    We tested 23 assets represented in the SrgArt Scalper indicators, and the same assets were tested for the EGO Scalper.

    We conducted over a million tests and obtained interesting results.

    Before delving into the results, we want to describe a couple of commonly used tricks based on the “Stop to Break-Even” mechanics from Veles.

    1. “Safeguard”: When entering a trade with a single order, your stop-loss is usually placed quite far away (in our tests, up to 1%). Therefore, it makes sense to set the first take-profit at a 0.1-0.2 distance and with a volume of 1-10%. This take-profit shouldn’t earn profits; its purpose is to act as a safeguard—to cancel the main stop-loss and close the position at breakeven plus commission cost in case of a reversal. This is cheaper than closing at -1%.
    1. “Anchor”: The anchor is similar to the safeguard. We place two consecutive take-profits with minimal volumes, for example, with gaps of 0.2, 0.4, and volumes of 1-10%. These take-profits are not intended to be profitable; they serve to anchor: if the price reverses, we realize the entire volume from the first take-profit.

    All test results are presented in gross terms, excluding commissions and leverage. We could have factored in commissions, but then you wouldn’t see actual price movements—the financial burden of commissions would blur them.

    We have compiled several top settings considering the backtest data:

    Using the data provided in the table below, you can create your own configurations:

    IndicatorFuturesSignalsTrades +/-P&LCycle min / maxTP/SL Settings
    SRG 1MMATIC
    SHORT
    39+32 / -76%2 m. / 6 h. 55 m.SL:
    0.4%;

    TP:
    0.1% (10%)
    0.8% (90%)
    SRG 5MMATIC
    SHORT
    9+8 / -17%6 m. / 4 h. 59 m.SL:
    0.4%;

    TP:
    0.9% (100%)
    SRG 1MXRP
    SHORT
    15+12 / -34%1 m. / 1 h. 49 m.SL:
    0.4%;

    TP:
    0.2% (10%)
    0.7% (90%)
    SRG 1MBNB
    LONG
    52+38 / -138%1 m. / 9 h. 47 m.SL:
    0.3%;

    TP:
    0.2% (10%)
    0.4% (10%)
    1% (80%)
    SRG 1MDOGE
    SHORT
    44+41 / -310%2 m. / 5 h. 32 m.SL:
    0.9%;

    TP:
    0.2% (10%)
    0.9% (90%)
    SRG 1MLTC
    SHORT
    38+32 / -58%4 m. / 5 h. 30 m.SL:
    0.9%;

    TP:
    0.3% (10%)
    0.4% (10%)
    1% (80%)
    SRG 5MLTC
    LONG
    37+30 / -76%4 m. / 16 h. 1 m.SL:
    0.6%;

    TP:
    0.2% (10%)
    0.4% (10%)
    0.8% (80%)
    EGO 5MLTC
    SHORT
    58+35 / -2210%15 m. / 24 h. 19 m.SL:
    0.6%;

    TP:
    0.6% (10%)
    0.7% (10%)
    1 (80%)
    SRG 1MAVAX
    SHORT
    18+13 / -47%16 m. / 27 h. 1 m.SL:
    0.9%;

    TP:
    0.8% (10%)
    1% (80%)
    EGO 5MAVAX
    SHORT
    108+83 / -248%3 m. / 19 h. 41 m.SL:
    0.3%;

    TP:
    0.1% (10%)
    0.5% (10%)
    1% (80%)
    SRG 1MXLM
    SHORT
    81+76 / -517%2 m. / 2 h. 1 m.SL:
    0.8%;

    TP:
    0.1% (10%)
    0.9% (90%)
    SRG 1MSUSHI
    SHORT
    91+76 / -1523%2 m. / 3 h. 45 m.SL:
    0.8%;

    TP:
    0.3% (10%)
    0.5% (10%)
    1% (80%)
    SRG 5MSUSHI
    SHORT
    16+14 / -25%4 m. / 1 h. 23 m.SL:
    0.6%;

    TP:
    0.3% (10%)
    0.4% (10%)
    0,9% (80%)
    SRG 1MSTORJ
    SHORT
    56+47 / -917%5 m. / 22 h. 2 m.SL:
    0.9%;

    TP:
    0.4% (10%)
    0.8% (10%)
    1% (80%)
    SRG 5MSTORJ
    SHORT
    8+8 / -05%11 m. / 4 h. 30 m.SL:
    0.4%;

    TP:
    0.7% (100%)
    EGO 5MSTORJ
    SHORT
    113+102 / -119%2 m. / 3 h. 7 m.SL:
    0.6%;

    TP:
    0.1% (10%)
    0.3% (10%)
    0,8% (80%)
    SRG 1MONT
    SHORT
    58+47 / -1110%2 m. / 6 h. 24 m.SL:
    0.7%;

    TP:
    0.3% (10%)
    0.9% (90%)
    SRG 1MBCH
    SHORT
    68+58 / -1014%1 m. / 9 h. 5 m.SL:
    0.9%;

    TP:
    0.3% (20%)
    1% (80%)
    SRG 5MBCH
    SHORT
    12+10 / -24%4 m. / 3 h. 17 m.SL:
    0.4%;

    TP:
    0.4% (10%)
    0.5% (10%)
    0,8% (80%)
    SRG 5METH
    LONG
    33+27 / -64%1 m. / 10 h. 43 m.SL:
    0.2%;

    TP:
    0.1% (10%)
    0.2% (10%)
    0,6% (80%)
    SRG 5M1000SHIB
    SHORT
    20+16 / -410%1 m. / 5 h. 43 m.SL:
    0.6%;

    TP:
    0.7% (10%)
    0.8% (10%)
    1% (80%)
    SRG 5MKAVA
    SHORT
    2+2 / -02%11 m. / 24 m.SL:
    0.2%;

    TP:
    1% (100%)
    SRG 5MCRV
    SHORT
    8+5 / -33%1 m. / 2 h. 34 m.SL:
    0.2%;

    TP:
    0,8% (100%)
    EGO 5MBTC
    SHORT
    35+32 / -210%2 m. / 64 h. 43 m.SL:
    1%;

    TP:
    0.3% (10%)
    0.7% (90%)

    Veles cooperates with stock exchanges!!

    Register on the exchanges and get a 10% discount on transaction fees from VELES.