Analyse mit maschinellem Lernen für ein diversifiziertes marktneutrales Portfolio

Aus dem Englischen übersetzt. Maßgeblich ist der englische Text. Auf Englisch lesen

Das Portfolio

Zusammensetzung des Portfolios:

  • Insgesamt 149 Assets, die sich zu 4 Sektoren zusammenfassen lassen
  • Aufteilung nach Sektoren:
    • Agrar & Lebendvieh: 53
    • Metalle: 23
    • Öl: 60
    • Strom & Gas: 13
  • Jedes Asset hat zwei Datensätze (1 für Kauf, 1 für Verkauf)
  • Signalklasse: unausgewogen (< 0.30) vs. ausgewogen (>= 0.30)
    • In allen Sektoren ist die Mehrheit der Datensätze unausgewogen.
    • Auch zwischen den Datensätzen für Kauf- und Verkaufssignale ist die Verteilung der Unausgewogenheit einheitlich

Analyseansatz

  • Für jeden Asset-Datensatz haben wir 6 Algorithmen mit Abstimmung der Hyperparameter modelliert und dabei 0.5 als Standardschwelle für positive Prognosen verwendet.
  • Modelltypen:
    • Extreme Gradient Boosting (XGBoost)
    • LightGBM (LGBM)
    • CatBoost (CAT)
    • Random Forests (RF)
    • Extra Trees (ET)
    • Entscheidungsbaum (Decision Tree, DT)
  • Kennzahlen:
    • Minimierung falsch positiver Ergebnisse (False Positives, FP)
    • Minimierung falsch negativer Ergebnisse (False Negatives, FN)
  • Wir ordnen jedes Modell anhand eines gewichteten Durchschnitts in eine Rangfolge ein
    • Die Minimierung falsch positiver Ergebnisse hat ein Ranggewicht von 2 Einheiten
    • Die Minimierung falsch negativer Ergebnisse hat ein Ranggewicht von 1 Einheit
  • Da jeder Datensatz eine eigene Verteilung binärer Signale hat, erstellen wir die Rangfolge aller Modelle für jeden Datensatz anhand beider Kennzahlen.
  • Für jede Kombination aus Sektor und Signaltyp berechnen wir den durchschnittlichen gewichteten Rang über die betreffenden Datensätze und legen die endgültige Rangfolge der Modelle fest.

Beobachtungen auf der Long-Seite

Allgemeine Beobachtungen:

  • CAT erscheint in allen 4 Sektoren unter den ersten 3 der Rangfolge
    • Agrar & Lebendvieh (Rang 2)
    • Metalle (Rang 1)
    • Öl (Rang (3)
    • Strom & Gas (1)
  • RF und LGBM erscheinen in 3 Sektoren unter den ersten 3
    • RF:
      • Agrar & Lebendvieh (Rang 1)
      • Öl (Rang 2)
      • Strom & Gas (2)
    • LGBM
      • Agrar & Lebendvieh (Rang 3)
      • Metalle (Rang 3)
      • Strom & Gas (3)
  • XGB und DT prognostizieren tendenziell aggressiver und minimieren FN besser. Wegen der höheren Gewichtung der Minimierung von FP schneiden sie im gewichteten Gesamtrang jedoch schlechter ab.
    • Detaillierte Ergebnisse im nächsten Abschnitt
SektorModellEndrangGewichteter Durchschnittsrang
Agrar & LebendviehRF12.9057
CAT23.2925
LGBM33.5031
ET43.6101
XGB53.6258
DT64.0629
MetalleCAT13.0797
ET23.0870
LGBM33.4855
XGB43.6377
RF53.6957
DT64.0145
ÖlET13.3079
RF23.3139
CAT33.3194
LGBM43.5667
XGB53.6750
DT63.7722
Strom & GasCAT12.7949
RF23.0513
LGBM33.5000
ET43.7692
XGB53.8333
DT64.0513

Long-Allokationen (detaillierte Rangergebnisse)

SektorModellEndrangGewichteter DurchschnittsrangRang falsch positivGewicht Rang falsch positivGewichteter Rang falsch positivRang falsch negativGewicht Rang falsch negativGewichteter Rang falsch negativ
Agrar & LebendviehRF12.90571.81132075523.62265.09433962315.0943
CAT23.29252.53773584925.07554.80188679214.8019
LGBM33.50313.71698113227.43403.07547169813.0755
ET43.61013.77358490627.54723.28301886813.2830
XGB53.62583.93396226427.86793.00943396213.0094
DT64.06295.226415094210.45281.73584905711.7358
MetalleCAT13.07972.65217391325.30433.93478260913.9348
ET23.08702.17391304324.34784.91304347814.9130
LGBM33.48553.82608695727.65222.80434782612.8043
XGB43.63773.95652173927.9130313.0000
RF53.69573.13043478326.26094.82608695714.8261
DT64.01455.260869565210.52171.5217391311.5217
ÖlET13.30792.49152542424.98314.94067796614.9407
RF23.31392.90833333325.81674.12514.1250
CAT33.31942.91666666725.83334.12514.1250
LGBM43.56673.85833333327.71672.98333333312.9833
XGB53.67504.31666666728.63332.39166666712.3917
DT63.77224.4528.90002.41666666712.4167
Strom & GasCAT12.79491.53846153823.07695.30769230815.3077
RF23.05132.15384615424.30774.84615384614.8462
LGBM33.50003.46153846226.92313.57692307713.5769
ET43.76924.38461538528.76922.53846153812.5385
XGB53.83334.23076923128.46153.03846153813.0385
DT64.05135.230769231210.46151.69230769211.6923

Beobachtungen auf der Short-Seite

Allgemeine Beobachtungen:

  • RF & CAT erscheinen in allen 4 Sektoren unter den ersten 3 der Rangfolge
    • RF:
      • Agrar & Lebendvieh (Rang 1)
      • Metalle (Rang 2)
      • Öl (Rang 2)
      • Strom & Gas (2)
    • CAT
      • Agrar & Lebendvieh (Rang 3)
      • Metalle (Rang 3)
      • Öl (Rang 3)
      • Strom & Gas (3)
  • ET erscheint in 3 Sektoren unter den ersten 3. Wir haben jedoch festgestellt, dass ET bei der Prognose positiver Signale eher konservativ ist. Das deckt sich mit unserem Fokus auf die Minimierung falsch positiver Ergebnisse, bedeutet aber auch, dass ET nur wenige bzw. unzureichende positive Signale liefert.
    • Agrar & Lebendvieh (Rang 3)
    • Metalle (Rang 1)
    • Öl (Rang (1)
  • LGBM belegt in 3 Sektoren durchweg Rang 4 (knapp außerhalb der ersten 3) und erreichte nur bei Strom & Gas Rang 3.
  • XGB und DT prognostizieren tendenziell aggressiver und minimieren FN besser. Wegen der höheren Gewichtung der Minimierung von FP schneiden sie im gewichteten Gesamtrang jedoch schlechter ab.
    • Detaillierte Ergebnisse im nächsten Abschnitt
SektorModellEndrangGewichteter Durchschnittsrang
Agrar & LebendviehRF12.9937
CAT23.1698
ET33.3805
LGBM43.5881
XGB53.7170
DT64.1509
MetalleET12.6667
RF22.9855
CAT33.3478
LGBM43.6812
XGB54.0000
DT64.3188
ÖlET12.6667
RF22.9889
CAT33.3611
LGBM43.6861
XGB54.0750
DT64.1667
Strom & GasRF12.6410
CAT23.2821
LGBM33.4615
XGB43.5641
ET53.9487
DT64.1026

Short-Allokationen (detaillierte Rangergebnisse)

SektorModellEndrangGewichteter DurchschnittsrangRang falsch positivGewicht Rang falsch positivGewichteter Rang falsch positivRang falsch negativGewicht Rang falsch negativGewichteter Rang falsch negativ
Agrar & LebendviehRF12.99371.943423.88685.094315.0943
CAT23.16982.462324.92454.584914.5849
ET33.38053.047226.09434.047214.0472
LGBM43.58813.905727.81132.952812.9528
XGB53.71704.132128.26422.886812.8868
DT64.15095.5094211.01891.434011.4340
MetalleET12.66671.000022.00006.000016.0000
RF22.98552.000024.00004.956514.9565
CAT33.34783.130426.26093.782613.7826
LGBM43.68123.913027.82613.217413.2174
XGB54.00005.0000210.00002.000012.0000
DT64.31885.9565211.91301.043511.0435
ÖlET12.66671.000022.00006.000016.0000
RF22.98892.000024.00004.966714.9667
CAT33.36113.100026.20003.883313.8833
LGBM43.68614.183328.36672.691712.6917
XGB54.07505.0833210.16672.058312.0583
DT64.16675.5500211.10001.400011.4000
Strom & GasRF12.64101.307722.615385.3076915.3077
CAT23.28212.307724.615385.2307715.2308
LGBM33.46153.538527.076923.3076913.3077
XGB43.56413.769227.538463.1538513.1538
ET53.94874.846229.692312.1538512.1538
DT64.10265.2308210.46151.8461511.8462

Schlussfolgerungen

  • Unsere Rangfolge stützt sich auf zwei primäre Kennzahlen mit gewichtetem Rang
    • Minimierung falsch positiver Ergebnisse (2 Rangeinheiten)
    • Minimierung falsch negativer Ergebnisse (1 Rangeinheit)
  • Nach dem Rangverfahren gibt es im Allgemeinen keinen Modellalgorithmus, der die anderen durchweg übertrifft.
  • CAT, RF und LGBM schneiden jedoch tendenziell besser ab als die übrigen
  • XGBoost und DT prognostizieren tendenziell aggressiver. Das minimiert tendenziell FN, erhöht aber eher FP.
  • ET erwies sich als von Natur aus zu „konservativ“. ET mag andere Modelle bei der Minimierung von FP übertreffen, erzeugt aber nicht genügend positive Signale.
Teilen Sie Ihre Perspektiven