Preis-Performance-Index-Strategie


Erstellungsdatum: 2023-09-21 16:19:31 zuletzt geändert: 2023-09-21 16:19:31
Kopie: 0 Klicks: 607
1
konzentrieren Sie sich auf
1617
Anhänger

Überblick

Die Strategie nutzt den Preis-Leistungs-Index (PPI), um die Richtung des Markttrends zu bestimmen. Wenn der PPI steigt, wird er hoch und wenn er fällt, wird er leer. Der PPI beurteilt die Preisdynamik und die zukünftige Richtung, indem er den Prozentsatz der Preisänderung in einem bestimmten Zeitraum berechnet.

Strategieprinzip

Die Hauptlogik:

  • Der PPI berechnet die prozentualen Preisänderungen für einen bestimmten Zeitraum (Standard 14 Tage)

  • Wenn der PPI steigt, bedeutet das, dass die Preise steigen.

  • Wenn der PPI fällt, bedeutet das, dass der Preis fällt, und man macht sich frei.

  • Optionale Umkehrsignale

Ein Anstieg des PPI zeigt, dass sich die Preise aufwärts bewegen, während ein Abstieg eine Abwärtsbewegung bedeutet. Mit bestimmten Parametern kann die PPI-Kurve die mittleren und langen Preistrends erfassen.

Strategische Vorteile

  • Preistrends und -dynamik anhand einfacher Indikatoren

  • Parameter sind frei konfigurierbar und für verschiedene Sorten geeignet

  • Transaktionslogik ist klar und intuitiv

  • Umkehrbarer Handel unter Berücksichtigung verschiedener Marktbedingungen

Strategisches Risiko

  • Das Problem ist, dass die Geräusche nicht ausgeschaltet werden können, und es ist leicht zu durchbrechen.

  • Keine Berücksichtigung von Positionsverwaltung und Stop-loss

  • Fehlende Parameter können einen Trend verpassen oder übertrieben werden

Wie man damit umgeht:

  • Optimierungsparameter, Balance zwischen Stabilität und Sensitivität

  • Erhöhung der Stop-Loss-Strategie und Kontrolle von Einzelschäden

  • Berücksichtigung der Positionsverwaltung und Verringerung des Einmalrisikos

Richtung der Strategieoptimierung

  • Verschiedene Varianten mit unterschiedlichen Parameterkombinationen

  • In Kombination mit anderen Indikatoren filtern falsche Signale

  • Entwicklung eines dynamischen Positionsmanagementsystems

  • Erhöhung der Bewegungs- oder Zeitverlust

  • Maschinelles Lernen zur Bestimmung der Signalqualität

Zusammenfassen

Die Strategie basiert auf dem Preis-Leistungs-Index Trends zu beurteilen, hat die Einfachheit und Allgemeinheit. Durch die Optimierung der Parameter, Risikokontrolle Maßnahmen und so weiter zu verbessern, kann eine stabile quantitative Trading-Strategie zu werden. Es bietet eine effektive Idee auf der Basis von einfachen Indikatoren Trends zu beurteilen.

Strategiequellcode
/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/03/2018
// The Performance indicator or a more familiar term, KPI (key performance indicator), 
// is an industry term that measures the performance. Generally used by organizations, 
// they determine whether the company is successful or not, and the degree of success. 
// It is used on a business’ different levels, to quantify the progress or regress of a 
// department, of an employee or even of a certain program or activity. For a manager 
// it’s extremely important to determine which KPIs are relevant for his activity, and 
// what is important almost always depends on which department he wants to measure the 
// performance for.  So the indicators set for the financial team will be different than 
// the ones for the marketing department and so on.
//
// Similar to the KPIs companies use to measure their performance on a monthly, quarterly 
// and yearly basis, the stock market makes use of a performance indicator as well, although 
// on the market, the performance index is calculated on a daily basis. The stock market 
// performance indicates the direction of the stock market as a whole, or of a specific stock 
// and gives traders an overall impression over the future security prices, helping them decide 
// the best move. A change in the indicator gives information about future trends a stock could 
// adopt, information about a sector or even on the whole economy. The financial sector is the 
// most relevant department of the economy and the indicators provide information on its overall 
// health, so when a stock price moves upwards, the indicators are a signal of good news. On the 
// other hand, if the price of a particular stock decreases, that is because bad news about its 
// performance are out and they generate negative signals to the market, causing the price to go 
// downwards. One could state that the movement of the security prices and consequently, the movement 
// of the indicators are an overall evaluation of a country’s economic trend.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Perfomance index Backtest")
Period = input(14, minval=1)
reverse = input(false, title="Trade reverse")
xKPI = (close - close[Period]) * 100 / close[Period]
clr = iff(xKPI > 0, green, red)
p1 = plot(xKPI, color=blue, title="KPI")
p2 = plot(0, color=blue, title="0")
pos = iff(xKPI > 0, 1,
       iff(xKPI < 0, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
fill(p1,p2,color=clr)