{
  "author_name": "StockScorer",
  "backtest": {
    "costs": {
      "currency": "EUR",
      "tax_rate": 0.0,
      "transaction_fee_fixed": 0.0,
      "transaction_fee_pct": 0.0
    },
    "p10": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        103.94846251795606,
        112.02954096385741,
        118.1239722533181,
        114.98794887856094,
        116.89446503506619,
        121.97610309911545,
        117.07900724764367,
        126.5225828927441,
        131.95198841117022,
        116.42402621659556,
        133.51720495359476,
        136.989454233433,
        143.5680586820569,
        152.356878837887,
        122.07026858897947,
        142.98384027385066,
        147.92706120941114,
        160.66417388516507,
        177.67906369409812,
        188.4363294346993,
        193.14582123662876,
        213.3599067253631,
        206.73838526718535,
        184.26826320651574,
        183.13748999504742,
        185.25005785048234,
        196.84817117177766,
        209.07021650930506,
        208.19445730084186,
        222.54317467542594,
        248.03640841339706,
        256.3187235731585,
        262.381565719422,
        280.4879640894172,
        265.5557991366916,
        271.38454920764286,
        292.3401600383276,
        300.9338492191284,
        296.59677927593185,
        340.143785133721
      ],
      "cagr_benchmark": 13.022849920473845,
      "cagr_portfolio": 7.762229978935298,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 2,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dk-01m",
          "dk-01p",
          "dk-02m",
          "dk-02p",
          "dk-03m",
          "dk-03p",
          "dk-04m",
          "dk-04p",
          "dk-05m",
          "dk-05p",
          "dk-07m",
          "dk-07p",
          "dk-09m",
          "dk-09p",
          "dk-10m",
          "dk-10p",
          "dk-11m",
          "dk-11p",
          "dk-12m",
          "dk-12p"
        ],
        "applied_rule_names": [
          "12-Monats-Kursentwicklung < −5 %",
          "12-Monats-Kursentwicklung > +5 %",
          "5-Jahres-KGV über 16, negativ oder fehlt",
          "6-Monats-Kursentwicklung < −5 %",
          "6-Monats-Kursentwicklung > +5 %",
          "Beginnender Abwärtstrend (6M schwach, 12M noch nicht)",
          "Dreimonatsreversal: drei Monate in Folge hinter dem Markt (Large Cap)",
          "Dreimonatsreversal: drei Monate in Folge vor dem Markt (Large Cap)",
          "Dünne Eigenkapitalquote (< 15 %; Finanzwerte < 5 %) oder fehlt",
          "EBIT-Marge < 6 % oder fehlt (Finanzwerte: neutral)",
          "EBIT-Marge > 12 % (Finanzwerte: neutral)",
          "Eigenkapitalrendite < 10 % oder fehlt",
          "Eigenkapitalrendite > 20 %",
          "Frischer Aufwärtstrend (6M stark, 12M noch nicht)",
          "Günstiges 5-Jahres-KGV (0 – 12)",
          "Günstiges KGV (0 – 12, Schätzung laufendes Jahr)",
          "KGV über 16, negativ oder fehlt (Schätzung laufendes Jahr)",
          "Negative Kursreaktion auf Quartalszahlen (< −1 % vs. Markt)",
          "Positive Kursreaktion auf Quartalszahlen (> +1 % vs. Markt)",
          "Solide Eigenkapitalquote (> 25 %; Finanzwerte > 10 %)"
        ],
        "available_rules": 20,
        "configured_buy_threshold": 7,
        "configured_sell_threshold": 5,
        "coverage_pct": 71.4,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 3,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 4
          },
          "small": {
            "buy": 5,
            "sell": 4
          }
        },
        "effective_sell_threshold": 4,
        "reliability_issues": [],
        "skipped_rule_ids": [
          "dk-06lm",
          "dk-06lp",
          "dk-06sm",
          "dk-06sp",
          "dk-08m",
          "dk-08p",
          "dk-13m",
          "dk-13p"
        ],
        "skipped_rule_names": [
          "Analysten mehrheitlich skeptisch (Large Cap oder ≥ 5 Meinungen: Kontraindikator)",
          "Analysten mehrheitlich skeptisch (Small/Mid Cap, < 5 Meinungen: Trendfolge)",
          "Erwartetes Gewinnwachstum < −5 %",
          "Erwartetes Gewinnwachstum > +5 %",
          "Gewinnschätzungen angehoben (> +5 % in 4 Wochen)",
          "Gewinnschätzungen gesenkt (< −5 % in 4 Wochen)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Large/≥ 5: Kontraindikator)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Small/Mid < 5: Trendfolge)"
        ],
        "total_rules": 28
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10394.85,
        10829.63,
        10987.92,
        11522.71,
        11676.1,
        12026.92,
        12290.5,
        12727.19,
        14316.13,
        13175.13,
        13702.43,
        13457.75,
        13805.88,
        14446.33,
        11059.04,
        12388.13,
        14828.02,
        16588.9,
        17839.62,
        20640.15,
        19147.53,
        22014.3,
        18427.96,
        14479.86,
        14133.96,
        15182.53,
        15861.52,
        16126.74,
        15972.39,
        18534.83,
        22916.61,
        19415.19,
        20679.08,
        17915.12,
        16949.49,
        17009.07,
        18076.02,
        19024.75,
        18421.56,
        21118.63
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "delisted": 2,
        "score": 58
      },
      "final_cash_eur": 615.35,
      "final_positions": [],
      "final_value_eur": 21118.63,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2016",
        "Q3 2016",
        "Q4 2016",
        "Q1 2017",
        "Q2 2017",
        "Q3 2017",
        "Q4 2017",
        "Q1 2018",
        "Q2 2018",
        "Q3 2018",
        "Q4 2018",
        "Q1 2019",
        "Q2 2019",
        "Q3 2019",
        "Q4 2019",
        "Q1 2020",
        "Q2 2020",
        "Q3 2020",
        "Q4 2020",
        "Q1 2021",
        "Q2 2021",
        "Q3 2021",
        "Q4 2021",
        "Q1 2022",
        "Q2 2022",
        "Q3 2022",
        "Q4 2022",
        "Q1 2023",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -19.878728469578014,
      "max_drawdown_portfolio": -35.79647524554568,
      "max_years": 10,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 26.59,
              "entry_price_native": 247.1,
              "exit_price_estimated": false,
              "exit_price_eur": 26.59,
              "exit_price_native": 247.1,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 20.243309002433097,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 37.61108928819802,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 4.85,
              "exit_price_native": 556.277012978766,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 18.65227618652274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 206.10230326896942,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 48.46,
              "exit_price_native": 53.93,
              "exit_reason": null,
              "name": "Reynolds American Inc",
              "period_return_pct": 6.89791873141723,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.13,
              "exit_price_native": 52.8,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 15.662650602409634,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 50.32,
              "exit_price_native": 55.993464873645515,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 7.240264913776162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 122.5,
              "exit_price_native": 122.4999,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": 3.594083377660362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 3.51,
              "entry_price_native": 32.931400000000004,
              "exit_price_estimated": false,
              "exit_price_eur": 3.51,
              "exit_price_native": 32.931400000000004,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 7.96153808326423,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 285.25965060308795,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 4.23,
              "entry_price_native": 39.299931734140436,
              "exit_price_estimated": false,
              "exit_price_eur": 4.23,
              "exit_price_native": 39.299931734140436,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 1.2886597938144284,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 236.48133095967077,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 32.42,
              "exit_price_native": 36.07995869078676,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 14.213358657803088,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 40.64,
              "exit_price_native": 45.22,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 9.544573643410835,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            }
          ],
          "label": "Q2 2016",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.948462517956064,
          "cash_eur": 58.61,
          "dividends_eur": 58.61,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.54,
              "exit_price_native": 57.0,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 5.653382761816483,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 140.15,
              "exit_price_native": 140.1499,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": 14.361496827006803,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 5.06,
              "exit_price_native": 575.8683433483973,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 5.339978640085441,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 206.10230326896942,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 26.59,
              "entry_price_native": 247.1,
              "exit_price_estimated": false,
              "exit_price_eur": 27.18,
              "exit_price_native": 244.0,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": -4.313725490196074,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 37.61108928819802,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 32.03,
              "exit_price_native": 35.934958856802176,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 2.554223744292239,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 3.51,
              "entry_price_native": 32.931400000000004,
              "exit_price_estimated": false,
              "exit_price_eur": 3.66,
              "exit_price_native": 35.2671,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 7.547221595379372,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 285.25965060308795,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 42.43,
              "exit_price_native": 47.6,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 6.202588130298969,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 53.02,
              "exit_price_native": 59.48295951089521,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.35785756327252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 4.23,
              "entry_price_native": 39.299931734140436,
              "exit_price_estimated": false,
              "exit_price_eur": 4.5,
              "exit_price_native": 40.38992984076163,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -1.0049019607843324,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 236.48133095967077,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 42.02,
              "exit_price_native": 47.15,
              "exit_reason": null,
              "name": "Reynolds American Inc",
              "period_return_pct": -10.852713178294582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            }
          ],
          "label": "Q3 2016",
          "portfolio_return_eur": 3.9484984115722765,
          "portfolio_value_eur": 10394.85,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.774120222803127,
          "cash_eur": 0.0,
          "dividends_eur": 46.57,
          "exits": [
            {
              "entry_price_eur": 3.51,
              "entry_price_native": 32.931400000000004,
              "exit_price_estimated": false,
              "exit_price_eur": 2.97,
              "exit_price_native": 28.4766,
              "exit_reason": "score",
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -19.466401205885763,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 285.25965060308795,
              "symbol": "BALD-B.ST"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 29.15,
              "exit_price_native": 279.24994882761996,
              "exit_reason": null,
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": -0.5342831700801409,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 5.83,
              "exit_price_native": 716.5107414985972,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 21.694579109739976,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 206.10230326896942,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 4.23,
              "entry_price_native": 39.299931734140436,
              "exit_price_estimated": false,
              "exit_price_eur": 5.3,
              "exit_price_native": 48.109916430775996,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 22.60448521916414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 236.48133095967077,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 131.45,
              "exit_price_native": 131.4499,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": -5.3635747757917684,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 52.99,
              "exit_price_native": 56.04,
              "exit_reason": null,
              "name": "Reynolds American Inc",
              "period_return_pct": 18.905155951623165,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 41.93,
              "exit_price_native": 44.34,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": -5.498721227621484,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 26.59,
              "entry_price_native": 247.1,
              "exit_price_estimated": false,
              "exit_price_eur": 28.41,
              "exit_price_native": 258.1,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 11.73160173160175,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 37.61108928819802,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.15,
              "exit_price_native": 50.4,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": -11.65644171779141,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 32.91,
              "exit_price_native": 34.799960156302085,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -2.7389603130240414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 57.23,
              "exit_price_native": 60.52496138174062,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.257687491303752,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            }
          ],
          "label": "Q4 2016",
          "portfolio_return_eur": 4.182684077930521,
          "portfolio_value_eur": 10829.63,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 5.440021655919169,
          "cash_eur": 0.0,
          "dividends_eur": 72.32,
          "exits": [
            {
              "entry_price_eur": 26.59,
              "entry_price_native": 247.1,
              "exit_price_estimated": false,
              "exit_price_eur": 20.22,
              "exit_price_native": 185.2,
              "exit_reason": "score",
              "name": "SalMar ASA",
              "period_return_pct": -28.244866330879514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 37.61108928819802,
              "symbol": "SALM.OL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 6.65,
              "exit_price_native": 788.5186114002217,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 10.049796287913093,
              "rebalance_delta_eur": -51.39,
              "rebalance_delta_shares": -7.730747450206915,
              "rule_hits": null,
              "score": 7,
              "shares": 198.37155581876252,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 31.79,
              "exit_price_native": 303.749944338011,
              "exit_reason": null,
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": 8.77350044762759,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            },
            {
              "entry_price_eur": 86.29,
              "entry_price_native": 92.22,
              "exit_price_estimated": false,
              "exit_price_eur": 86.29,
              "exit_price_native": 92.22,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": 3.933280739321532,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.248091164037922,
              "symbol": "ALK"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 48.53,
              "exit_price_native": 51.86,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 16.95985566080287,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 58.97,
              "exit_price_native": 63.02,
              "exit_reason": null,
              "name": "Reynolds American Inc",
              "period_return_pct": 12.455389007851547,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            },
            {
              "entry_price_eur": 4.23,
              "entry_price_native": 39.299931734140436,
              "exit_price_estimated": false,
              "exit_price_eur": 4.11,
              "exit_price_native": 37.59993468711655,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -21.84577011016422,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 236.48133095967077,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.58,
              "exit_price_native": 54.45,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 8.035714285714302,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 60.73,
              "exit_price_native": 64.90298474606776,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 7.23341785666618,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 33.88,
              "exit_price_native": 36.20995854194536,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 4.051724137931045,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 127.2,
              "exit_price_native": 127.1999,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": -3.233170964755405,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            }
          ],
          "label": "Q1 2017",
          "portfolio_return_eur": 1.4616127333190176,
          "portfolio_value_eur": 10987.92,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -2.654857701561142,
          "cash_eur": 0.0,
          "dividends_eur": 89.78,
          "exits": [
            {
              "entry_price_eur": 4.23,
              "entry_price_native": 39.299931734140436,
              "exit_price_estimated": false,
              "exit_price_eur": 4.75,
              "exit_price_native": 45.35,
              "exit_reason": "score",
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 17.213953928966852,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 236.48133095967077,
              "symbol": "LSG.OL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 22.52,
              "entry_price_native": 2890.0000021085575,
              "exit_price_estimated": false,
              "exit_price_eur": 22.52,
              "exit_price_native": 2890.0000021085575,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": 15.59999999999999,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 46.09004586966503,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 34.52,
              "exit_price_native": 332.4999390695923,
              "exit_reason": null,
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": 12.521150592216589,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            },
            {
              "entry_price_eur": 84.09,
              "entry_price_native": 91.52950833144136,
              "exit_price_estimated": false,
              "exit_price_eur": 78.45,
              "exit_price_native": 89.76,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -4.814422057264045,
              "rebalance_delta_eur": 313.72,
              "rebalance_delta_shares": 3.9989761232904844,
              "rule_hits": null,
              "score": 6,
              "shares": 14.247067287328406,
              "symbol": "ALK"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 7.66,
              "exit_price_native": 983.4588357735386,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 25.756947324761505,
              "rebalance_delta_eur": -137.38,
              "rebalance_delta_shares": -17.9277431696786,
              "rule_hits": null,
              "score": 5,
              "shares": 180.44381264908392,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.66,
              "exit_price_native": 59.4,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 9.79667282809611,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 52.91,
              "exit_price_native": 60.54,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 16.467872258560988,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 33.95,
              "exit_price_native": 38.839955530769345,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 8.52193350097794,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 56.85,
              "exit_price_native": 65.04,
              "exit_reason": null,
              "name": "Reynolds American Inc",
              "period_return_pct": 3.336510962821748,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 56.63,
              "exit_price_native": 64.79797680559497,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 0.3252880506353639,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 137.35,
              "exit_price_native": 137.3499,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": 12.122458875476628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            }
          ],
          "label": "Q2 2017",
          "portfolio_return_eur": 4.867088027589572,
          "portfolio_value_eur": 11522.71,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.6580138832798186,
          "cash_eur": -0.0,
          "dividends_eur": 64.8,
          "exits": [
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 62.66,
              "exit_price_native": 73.82058215237254,
              "exit_reason": "score",
              "name": "Dover Corporation",
              "period_return_pct": 16.006600660066006,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 48.46,
              "entry_price_native": 53.93,
              "exit_price_estimated": false,
              "exit_price_eur": 55.51,
              "exit_price_native": 65.4,
              "exit_reason": "delisted",
              "name": null,
              "period_return_pct": null,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": null,
              "shares": 20.6343408315602,
              "symbol": "RAI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 5.42,
              "entry_price_native": 50.95,
              "exit_price_estimated": false,
              "exit_price_eur": 5.42,
              "exit_price_native": 50.95,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 13.096559378468386,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 215.2453264406715,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 23.92,
              "exit_price_native": 225.0,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 11.551809618244935,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 48.74110836512095,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 8.44,
              "exit_price_native": 1120.9873800901548,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 12.941176470588234,
              "rebalance_delta_eur": -121.45,
              "rebalance_delta_shares": -14.3935040862432,
              "rule_hits": null,
              "score": 7,
              "shares": 166.0503085628407,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 22.52,
              "entry_price_native": 2890.0000021085575,
              "exit_price_estimated": false,
              "exit_price_eur": 22.88,
              "exit_price_native": 3040.0000022179984,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": 4.467353951890041,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 46.09004586966503,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.86,
              "exit_price_native": 63.3,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 5.6761268781302165,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 33.82,
              "exit_price_native": 325.4999403523377,
              "exit_reason": null,
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": -2.398800599700146,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 34.54,
              "exit_price_native": 40.69495340691706,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 4.884020618556706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 53.26,
              "exit_price_native": 62.75,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 4.3051861702127825,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 137.2,
              "exit_price_native": 137.2,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": -0.18181170011766223,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 80.03,
              "entry_price_native": 88.32700876165592,
              "exit_price_estimated": false,
              "exit_price_eur": 64.74,
              "exit_price_native": 76.27,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -14.39955106621773,
              "rebalance_delta_eur": 244.97,
              "rebalance_delta_shares": 3.7842078213856407,
              "rule_hits": null,
              "score": 3,
              "shares": 18.03127510871405,
              "symbol": "ALK"
            }
          ],
          "label": "Q3 2017",
          "portfolio_return_eur": 1.3311754681919252,
          "portfolio_value_eur": 11676.1,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.347201608326667,
          "cash_eur": 0.0,
          "dividends_eur": 44.52,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 9.79,
              "exit_price_native": 1323.3878792730995,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 18.055555555555557,
              "rebalance_delta_eur": -182.61,
              "rebalance_delta_shares": -18.650566402698388,
              "rule_hits": null,
              "score": 8,
              "shares": 147.39974216014232,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 25.06,
              "exit_price_native": 246.8,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 9.688888888888902,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 48.74110836512095,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 36.75,
              "exit_price_native": 43.88994974885341,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 7.851087357169173,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 22.52,
              "entry_price_native": 2890.0000021085575,
              "exit_price_estimated": false,
              "exit_price_eur": 22.94,
              "exit_price_native": 3100.0000022617746,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": 1.9736842105263053,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 46.09004586966503,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 7.76,
              "exit_price_native": 72.45,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 14.454976303317535,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 4.47,
              "exit_price_native": 43.98,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -13.68007850834152,
              "rebalance_delta_eur": 227.13,
              "rebalance_delta_shares": 50.867899331193,
              "rule_hits": null,
              "score": 5,
              "shares": 266.1132257718645,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 31.14,
              "exit_price_native": 306.4999438340753,
              "exit_reason": null,
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": -5.837173579109067,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 153.9,
              "exit_price_native": 153.9,
              "exit_reason": null,
              "name": "Gecina SA",
              "period_return_pct": 12.172011661807591,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 54.13,
              "exit_price_native": 64.64,
              "exit_reason": null,
              "name": "Baxter International Inc",
              "period_return_pct": 3.0119521912350677,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 80.03,
              "entry_price_native": 88.32700876165592,
              "exit_price_estimated": false,
              "exit_price_eur": 61.56,
              "exit_price_native": 73.51,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -3.618722957912668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.03127510871405,
              "symbol": "ALK"
            }
          ],
          "label": "Q4 2017",
          "portfolio_return_eur": 3.004622323462325,
          "portfolio_value_eur": 12026.92,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -4.0147993968068345,
          "cash_eur": 0.0,
          "dividends_eur": 62.09,
          "exits": [
            {
              "entry_price_eur": 40.64,
              "entry_price_native": 45.22,
              "exit_price_estimated": false,
              "exit_price_eur": 52.87,
              "exit_price_native": 65.04,
              "exit_reason": "score",
              "name": "Baxter International Inc",
              "period_return_pct": 0.6188118811881305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 24.608801438435236,
              "symbol": "BAX"
            },
            {
              "entry_price_eur": 122.5,
              "entry_price_native": 122.4999,
              "exit_price_estimated": false,
              "exit_price_eur": 141.1,
              "exit_price_native": 141.1,
              "exit_reason": "score",
              "name": "Gecina SA",
              "period_return_pct": -8.317089018843415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.163271970017934,
              "symbol": "GFC.PA"
            },
            {
              "entry_price_eur": 29.15,
              "entry_price_native": 279.24994882761996,
              "exit_price_estimated": false,
              "exit_price_eur": 29.09,
              "exit_price_native": 298.9999452084454,
              "exit_reason": "score",
              "name": "L E Lundbergföretagen AB (publ)",
              "period_return_pct": -2.446982055464919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 32.69732059340088,
              "symbol": "LUND-B.ST"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 9.92,
              "exit_price_native": 1298.412176649563,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -1.8872549019607887,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 147.39974216014232,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 1.22,
              "exit_price_native": 11.82,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 16.110019646365426,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 42.38,
              "entry_price_native": 52.14,
              "exit_price_estimated": false,
              "exit_price_eur": 42.38,
              "exit_price_native": 52.14,
              "exit_reason": null,
              "name": "Micron Technology Inc",
              "period_return_pct": 26.79961089494165,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 28.389265815060725,
              "symbol": "MU"
            },
            {
              "entry_price_eur": 8.61,
              "entry_price_native": 88.5,
              "exit_price_estimated": false,
              "exit_price_eur": 8.61,
              "exit_price_native": 88.5,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": -6.842105263157894,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 139.75347241826137,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 33.2,
              "exit_price_native": 321.2,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 30.145867098865466,
              "rebalance_delta_eur": -143.53,
              "rebalance_delta_shares": -4.322671237110821,
              "rule_hits": null,
              "score": 6,
              "shares": 44.418437128010126,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 22.52,
              "entry_price_native": 2890.0000021085575,
              "exit_price_estimated": false,
              "exit_price_eur": 27.65,
              "exit_price_native": 3620.000002641169,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": 16.774193548387096,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 46.09004586966503,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.93,
              "exit_price_native": 67.0,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": -7.522429261559704,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 35.57,
              "exit_price_native": 43.76,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -0.29608087864536614,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 5.01,
              "exit_price_native": 48.5,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 10.2773988176444,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 266.1132257718645,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 80.03,
              "entry_price_native": 88.32700876165592,
              "exit_price_estimated": false,
              "exit_price_eur": 50.36,
              "exit_price_native": 61.96,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -15.712148007073868,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.03127510871405,
              "symbol": "ALK"
            }
          ],
          "label": "Q1 2018",
          "portfolio_return_eur": 2.1915309060771104,
          "portfolio_value_eur": 12290.5,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.065985411992372,
          "cash_eur": 136.87,
          "dividends_eur": 194.8,
          "exits": [
            {
              "entry_price_eur": 22.52,
              "entry_price_native": 2890.0000021085575,
              "exit_price_estimated": false,
              "exit_price_eur": 21.81,
              "exit_price_native": 2820.0000020574853,
              "exit_reason": "score",
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": -18.965517241379303,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 46.09004586966503,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 4.85,
              "entry_price_native": 556.277012978766,
              "exit_price_estimated": false,
              "exit_price_eur": 9.54,
              "exit_price_native": 1233.8645815575662,
              "exit_reason": "score",
              "name": "Tokyo Electron Limited",
              "period_return_pct": -1.0148321623731582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 147.39974216014232,
              "symbol": "8035.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 35.92,
              "exit_price_native": 341.8,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 6.413449564134499,
              "rebalance_delta_eur": -68.03,
              "rebalance_delta_shares": -1.8941452261809275,
              "rule_hits": null,
              "score": 7,
              "shares": 42.5242919018292,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 10.22,
              "exit_price_native": 106.88,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": 18.230146704532668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 124.5068352462823,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 3.91,
              "entry_price_native": 1670.0,
              "exit_price_estimated": false,
              "exit_price_eur": 3.91,
              "exit_price_native": 1670.0,
              "exit_reason": null,
              "name": "ICL Israel Chemicals Ltd",
              "period_return_pct": 12.837837837837828,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 325.6324527857763,
              "symbol": "ICL.TA"
            },
            {
              "entry_price_eur": 42.38,
              "entry_price_native": 52.14,
              "exit_price_estimated": false,
              "exit_price_eur": 45.35,
              "exit_price_native": 52.44,
              "exit_reason": null,
              "name": "Micron Technology Inc",
              "period_return_pct": 0.5753739930955071,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 28.389265815060725,
              "symbol": "MU"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 5.77,
              "exit_price_native": 54.88,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 13.154639175257742,
              "rebalance_delta_eur": -7.3,
              "rebalance_delta_shares": -1.2662328410113632,
              "rule_hits": null,
              "score": 5,
              "shares": 264.84699293085316,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 8.61,
              "entry_price_native": 88.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.36,
              "exit_price_native": 97.9,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 10.621468926553668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 139.75347241826137,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 37.2,
              "exit_price_native": 43.02,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -1.6910420475319765,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 7.81,
              "exit_price_native": 71.65,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 6.940298507462694,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 1.05,
              "exit_price_native": 9.59,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -18.8663282571912,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 80.03,
              "entry_price_native": 88.32700876165592,
              "exit_price_estimated": false,
              "exit_price_eur": 52.23,
              "exit_price_native": 60.39,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -2.533892834086504,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.03127510871405,
              "symbol": "ALK"
            }
          ],
          "label": "Q2 2018",
          "portfolio_return_eur": 3.5530639949435505,
          "portfolio_value_eur": 12727.19,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.291254094163377,
          "cash_eur": 0.0,
          "dividends_eur": 51.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 11.93,
              "exit_price_native": 123.14,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": 15.213323353293418,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 124.5068352462823,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 3.91,
              "entry_price_native": 1670.0,
              "exit_price_estimated": false,
              "exit_price_eur": 5.26,
              "exit_price_native": 2220.0,
              "exit_reason": null,
              "name": "ICL Israel Chemicals Ltd",
              "period_return_pct": 32.93413173652695,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 325.6324527857763,
              "symbol": "ICL.TA"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 40.45,
              "exit_price_native": 47.07,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 9.414225941422583,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 7.02,
              "exit_price_native": 66.42,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": 21.027696793002914,
              "rebalance_delta_eur": -141.95,
              "rebalance_delta_shares": -20.213095951796838,
              "rule_hits": null,
              "score": 5,
              "shares": 244.63389697905632,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 42.95,
              "exit_price_native": 406.2,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 18.841427735517847,
              "rebalance_delta_eur": -108.35,
              "rebalance_delta_shares": -2.5228555715758225,
              "rule_hits": null,
              "score": 5,
              "shares": 40.00143633025338,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 76.32,
              "entry_price_native": 84.86671444969143,
              "exit_price_estimated": false,
              "exit_price_eur": 59.17,
              "exit_price_native": 68.86,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": 14.025500910746814,
              "rebalance_delta_eur": 230.65,
              "rebalance_delta_shares": 3.8979591278554304,
              "rule_hits": null,
              "score": 5,
              "shares": 21.929234236569478,
              "symbol": "ALK"
            },
            {
              "entry_price_eur": 41.82,
              "entry_price_native": 51.045781450194276,
              "exit_price_estimated": false,
              "exit_price_eur": 38.87,
              "exit_price_native": 45.23,
              "exit_reason": null,
              "name": "Micron Technology Inc",
              "period_return_pct": -13.749046529366893,
              "rebalance_delta_eur": 207.6,
              "rebalance_delta_shares": 5.341339171052815,
              "rule_hits": null,
              "score": 5,
              "shares": 33.73060498611354,
              "symbol": "MU"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.48,
              "exit_price_native": 77.05,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 7.536636427076049,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 8.61,
              "entry_price_native": 88.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.81,
              "exit_price_native": 101.2,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 3.3707865168539186,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 139.75347241826137,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 1.09,
              "exit_price_native": 9.89,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 3.128258602711176,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            }
          ],
          "label": "Q3 2018",
          "portfolio_return_eur": 12.484677913339336,
          "portfolio_value_eur": 14316.13,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -11.767887988310266,
          "cash_eur": 0.0,
          "dividends_eur": 50.67,
          "exits": [
            {
              "entry_price_eur": 41.82,
              "entry_price_native": 51.045781450194276,
              "exit_price_estimated": false,
              "exit_price_eur": 27.74,
              "exit_price_native": 31.73,
              "exit_reason": "score",
              "name": "Micron Technology Inc",
              "period_return_pct": -29.847446385142597,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 33.73060498611354,
              "symbol": "MU"
            },
            {
              "entry_price_eur": 8.61,
              "entry_price_native": 88.5,
              "exit_price_estimated": false,
              "exit_price_eur": 7.04,
              "exit_price_native": 71.5,
              "exit_reason": "score",
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": -29.34782608695652,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 139.75347241826137,
              "symbol": "SCA-A.ST"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 3.91,
              "entry_price_native": 1670.0,
              "exit_price_estimated": false,
              "exit_price_eur": 4.95,
              "exit_price_native": 2120.0,
              "exit_reason": null,
              "name": "ICL Israel Chemicals Ltd",
              "period_return_pct": -4.504504504504503,
              "rebalance_delta_eur": -29.26,
              "rebalance_delta_shares": -5.916949565992865,
              "rule_hits": null,
              "score": 7,
              "shares": 319.71550321978344,
              "symbol": "ICL.TA"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 11.63,
              "exit_price_native": 118.16,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": -4.044177359103463,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 124.5068352462823,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 39.83,
              "exit_price_native": 45.56,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -3.2079881028255763,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 5.09,
              "entry_price_native": 5.82,
              "exit_price_estimated": false,
              "exit_price_eur": 5.09,
              "exit_price_native": 5.82,
              "exit_reason": null,
              "name": "SPRINT Corp",
              "period_return_pct": -11.009174311926607,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 215.46087957353328,
              "symbol": "S_old"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 6.65,
              "exit_price_native": 65.94,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -0.7226738934056121,
              "rebalance_delta_eur": -46.54,
              "rebalance_delta_shares": -6.994864617761629,
              "rule_hits": null,
              "score": 6,
              "shares": 237.63903236129468,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 16.08,
              "exit_price_native": 163.35,
              "exit_reason": null,
              "name": "Castellum AB",
              "period_return_pct": 2.671275927089889,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 43.18,
              "exit_price_native": 428.0,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": 5.366814377154117,
              "rebalance_delta_eur": -146.37,
              "rebalance_delta_shares": -3.3894788678613934,
              "rule_hits": null,
              "score": 4,
              "shares": 36.611957462391985,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 0.97,
              "exit_price_native": 8.66,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -12.436804853387262,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.85,
              "exit_price_native": 79.3,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 2.9201817001946795,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 163.19885804876114,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 76.32,
              "entry_price_native": 84.86671444969143,
              "exit_price_estimated": false,
              "exit_price_eur": 53.19,
              "exit_price_native": 60.85,
              "exit_reason": null,
              "name": "Alaska Air Group Inc",
              "period_return_pct": -11.632297415045013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.929234236569478,
              "symbol": "ALK"
            }
          ],
          "label": "Q4 2018",
          "portfolio_return_eur": -7.970067407899872,
          "portfolio_value_eur": 13175.13,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.681830969493358,
          "cash_eur": 0.0,
          "dividends_eur": 44.62,
          "exits": [
            {
              "entry_price_eur": 76.32,
              "entry_price_native": 84.86671444969143,
              "exit_price_estimated": false,
              "exit_price_eur": 49.97,
              "exit_price_native": 56.12,
              "exit_reason": "score",
              "name": "Alaska Air Group Inc",
              "period_return_pct": -6.947438235781799,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 21.929234236569478,
              "symbol": "ALK"
            },
            {
              "entry_price_eur": 5.09,
              "entry_price_native": 5.82,
              "exit_price_estimated": false,
              "exit_price_eur": 5.03,
              "exit_price_native": 5.65,
              "exit_reason": "score",
              "name": "SPRINT Corp",
              "period_return_pct": -3.253424657534243,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -2,
              "shares": 215.46087957353328,
              "symbol": "S_old"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 32.41,
              "entry_price_native": 4030.000002940307,
              "exit_price_estimated": false,
              "exit_price_eur": 32.41,
              "exit_price_native": 4030.000002940307,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": 101.50000000000001,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 35.18307397343405,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 4.42,
              "exit_price_native": 46.094699999999996,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 18.254000831208273,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 17.29,
              "exit_price_native": 180.35,
              "exit_reason": null,
              "name": "Castellum AB",
              "period_return_pct": 10.407101316192225,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 12.95,
              "exit_price_native": 135.0,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": 14.251861882193628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 124.5068352462823,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 42.77,
              "exit_price_native": 413.8,
              "exit_reason": null,
              "name": "SalMar ASA",
              "period_return_pct": -3.3177570093457898,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 36.611957462391985,
              "symbol": "SALM.OL"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 6.47,
              "exit_price_native": 62.56,
              "exit_reason": null,
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -5.125872004852894,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 237.63903236129468,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 44.52,
              "exit_price_native": 50.0,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 11.234705228031139,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 1.02,
              "exit_price_native": 9.0,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 6.132075471698117,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 3.91,
              "entry_price_native": 1670.0,
              "exit_price_estimated": false,
              "exit_price_eur": 4.71,
              "exit_price_native": 1919.0,
              "exit_reason": null,
              "name": "ICL Israel Chemicals Ltd",
              "period_return_pct": -9.310018903591677,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 319.71550321978344,
              "symbol": "ICL.TA"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 10.42,
              "exit_price_native": 91.8,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 16.349809885931556,
              "rebalance_delta_eur": -56.31,
              "rebalance_delta_shares": -5.404215605288581,
              "rule_hits": null,
              "score": 3,
              "shares": 157.79464244347255,
              "symbol": "0823.HK"
            }
          ],
          "label": "Q1 2019",
          "portfolio_return_eur": 4.0022257647767345,
          "portfolio_value_eur": 13702.43,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.600600634985639,
          "cash_eur": -0.0,
          "dividends_eur": 244.57,
          "exits": [
            {
              "entry_price_eur": 1.22,
              "entry_price_native": 11.82,
              "exit_price_estimated": false,
              "exit_price_eur": 0.92,
              "exit_price_native": 8.2,
              "exit_reason": "score",
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -8.888888888888902,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 984.4690547693331,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 3.91,
              "entry_price_native": 1670.0,
              "exit_price_estimated": false,
              "exit_price_eur": 4.7,
              "exit_price_native": 1907.0,
              "exit_reason": "score",
              "name": "ICL Israel Chemicals Ltd",
              "period_return_pct": 1.0063559322033955,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 319.71550321978344,
              "symbol": "ICL.TA"
            },
            {
              "entry_price_eur": 5.23,
              "entry_price_native": 49.61767516980773,
              "exit_price_estimated": false,
              "exit_price_eur": 5.82,
              "exit_price_native": 56.44,
              "exit_reason": "score",
              "name": "Lerøy Seafood Group ASA",
              "period_return_pct": -9.782608695652184,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 237.63903236129468,
              "symbol": "LSG.OL"
            },
            {
              "entry_price_eur": 23.92,
              "entry_price_native": 225.0,
              "exit_price_estimated": false,
              "exit_price_eur": 38.23,
              "exit_price_native": 370.9,
              "exit_reason": "score",
              "name": "SalMar ASA",
              "period_return_pct": -10.367327211213151,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 36.611957462391985,
              "symbol": "SALM.OL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 42.27,
              "entry_price_native": 315.4726778578755,
              "exit_price_estimated": false,
              "exit_price_eur": 42.27,
              "exit_price_native": 315.4726778578755,
              "exit_reason": null,
              "name": "Orsted A/S",
              "period_return_pct": 12.52974078702238,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 30.16017331777181,
              "symbol": "ORSTED.CO"
            },
            {
              "entry_price_eur": 26.26,
              "entry_price_native": 29.87,
              "exit_price_estimated": false,
              "exit_price_eur": 26.26,
              "exit_price_native": 29.87,
              "exit_reason": null,
              "name": "Viacom Inc",
              "period_return_pct": 6.412540078375484,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 48.53815060647579,
              "symbol": "VIAB"
            },
            {
              "entry_price_eur": 30.48,
              "entry_price_native": 34.67,
              "exit_price_estimated": false,
              "exit_price_eur": 30.48,
              "exit_price_native": 34.67,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 8.683385579937308,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 41.818129755276374,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 6.9,
              "entry_price_native": 72.83064729444422,
              "exit_price_estimated": false,
              "exit_price_eur": 6.9,
              "exit_price_native": 72.83064729444422,
              "exit_reason": null,
              "name": "Atlas Copco AB Series A",
              "period_return_pct": 18.886455753851973,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 184.7494199783264,
              "symbol": "ATCO-A.ST"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 4.56,
              "exit_price_native": 48.1055,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 4.362323651092215,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 13.24,
              "exit_price_native": 139.75,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": 3.518518518518521,
              "rebalance_delta_eur": -33.59,
              "rebalance_delta_shares": -2.537185775645789,
              "rule_hits": null,
              "score": 6,
              "shares": 121.9696494706365,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 29.55,
              "entry_price_native": 3660.09394727879,
              "exit_price_estimated": false,
              "exit_price_eur": 24.3,
              "exit_price_native": 2980.0,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": -26.054590624670514,
              "rebalance_delta_eur": 464.99,
              "rebalance_delta_shares": 19.136226945753666,
              "rule_hits": null,
              "score": 5,
              "shares": 54.31930091918771,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 10.82,
              "exit_price_native": 96.0,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": 4.575163398692816,
              "rebalance_delta_eur": -91.98,
              "rebalance_delta_shares": -8.502827997633538,
              "rule_hits": null,
              "score": 5,
              "shares": 149.291814445839,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 16.82,
              "exit_price_native": 177.55,
              "exit_reason": null,
              "name": "Castellum AB",
              "period_return_pct": -1.5525367341280738,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 48.19,
              "exit_price_native": 54.81,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 9.620000000000006,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            }
          ],
          "label": "Q2 2019",
          "portfolio_return_eur": -1.785676778631684,
          "portfolio_value_eur": 13457.75,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.802270718893298,
          "cash_eur": 0.0,
          "dividends_eur": 41.16,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 42.27,
              "entry_price_native": 315.4726778578755,
              "exit_price_estimated": false,
              "exit_price_eur": 47.39,
              "exit_price_native": 353.82290171261116,
              "exit_reason": null,
              "name": "Orsted A/S",
              "period_return_pct": 12.156432726644217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 30.16017331777181,
              "symbol": "ORSTED.CO"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 5.38,
              "exit_price_native": 57.66480000000001,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 19.871532361164547,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 30.48,
              "entry_price_native": 34.67,
              "exit_price_estimated": false,
              "exit_price_eur": 31.15,
              "exit_price_native": 34.09,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -1.6729160657628972,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 41.818129755276374,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 6.9,
              "entry_price_native": 72.83064729444422,
              "exit_price_estimated": false,
              "exit_price_eur": 6.94,
              "exit_price_native": 74.401121697019,
              "exit_reason": null,
              "name": "Atlas Copco AB Series A",
              "period_return_pct": 2.1563372850794016,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 184.7494199783264,
              "symbol": "ATCO-A.ST"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 15.12,
              "exit_price_native": 162.2,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": 16.064400715563497,
              "rebalance_delta_eur": -187.37,
              "rebalance_delta_shares": -12.39316762690369,
              "rule_hits": null,
              "score": 4,
              "shares": 109.57648184373281,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 19.65,
              "exit_price_native": 210.8001,
              "exit_reason": null,
              "name": "Castellum AB",
              "period_return_pct": 18.727175443537014,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 29.55,
              "entry_price_native": 3660.09394727879,
              "exit_price_estimated": false,
              "exit_price_eur": 20.8,
              "exit_price_native": 2450.0,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": -17.785234899328863,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 54.31930091918771,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 47.81,
              "exit_price_native": 52.32,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -4.5429666119321315,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 10.12,
              "exit_price_native": 86.45,
              "exit_reason": null,
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": -9.947916666666668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 149.291814445839,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 25.5,
              "entry_price_native": 28.838911959990835,
              "exit_price_estimated": false,
              "exit_price_eur": 21.96,
              "exit_price_native": 24.03,
              "exit_reason": null,
              "name": "Viacom Inc",
              "period_return_pct": -19.551389353866753,
              "rebalance_delta_eur": 228.54,
              "rebalance_delta_shares": 10.407157999747666,
              "rule_hits": null,
              "score": 3,
              "shares": 58.945308606223456,
              "symbol": "VIAB"
            }
          ],
          "label": "Q3 2019",
          "portfolio_return_eur": 2.5868796605907463,
          "portfolio_value_eur": 13805.88,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.121709965650268,
          "cash_eur": 0.0,
          "dividends_eur": 66.42,
          "exits": [
            {
              "entry_price_eur": 6.13,
              "entry_price_native": 52.8,
              "exit_price_estimated": false,
              "exit_price_eur": 9.46,
              "exit_price_native": 82.5,
              "exit_reason": "score",
              "name": "Link Real Estate Investment Trust",
              "period_return_pct": -3.621495327102797,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 149.291814445839,
              "symbol": "0823.HK"
            },
            {
              "entry_price_eur": 25.5,
              "entry_price_native": 28.838911959990835,
              "exit_price_estimated": false,
              "exit_price_eur": 21.62,
              "exit_price_native": 24.22,
              "exit_reason": "delisted",
              "name": null,
              "period_return_pct": null,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": null,
              "shares": 58.945308606223456,
              "symbol": "VIAB"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 25.71,
              "entry_price_native": 3130.0,
              "exit_price_estimated": false,
              "exit_price_eur": 25.71,
              "exit_price_native": 3130.0,
              "exit_reason": null,
              "name": "Open House Co Ltd",
              "period_return_pct": 16.184112843355614,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 53.54270881603643,
              "symbol": "3288.T"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 1.18,
              "exit_price_native": 10.32,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 21.41176470588235,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1163.3408459276336,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 20.96,
              "exit_price_native": 220.0001,
              "exit_reason": null,
              "name": "Castellum AB",
              "period_return_pct": 6.847981132597791,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 42.27,
              "entry_price_native": 315.4726778578755,
              "exit_price_estimated": false,
              "exit_price_eur": 51.26,
              "exit_price_native": 382.9468820370487,
              "exit_reason": null,
              "name": "Orsted A/S",
              "period_return_pct": 8.197238755414183,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.16017331777181,
              "symbol": "ORSTED.CO"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 6.38,
              "exit_price_native": 67.0074,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 18.619842376949936,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 6.9,
              "entry_price_native": 72.83064729444422,
              "exit_price_estimated": false,
              "exit_price_eur": 8.73,
              "exit_price_native": 91.67631512535098,
              "exit_reason": null,
              "name": "Atlas Copco AB Series A",
              "period_return_pct": 22.612411724208712,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 184.7494199783264,
              "symbol": "ATCO-A.ST"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 14.83,
              "exit_price_native": 155.7,
              "exit_reason": null,
              "name": "Fabege AB",
              "period_return_pct": -2.7482823235477905,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.57648184373281,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 30.48,
              "entry_price_native": 34.67,
              "exit_price_estimated": false,
              "exit_price_eur": 32.15,
              "exit_price_native": 36.01,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 7.108863771564544,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 41.818129755276374,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 29.55,
              "entry_price_native": 3660.09394727879,
              "exit_price_estimated": false,
              "exit_price_eur": 19.02,
              "exit_price_native": 2316.0,
              "exit_reason": null,
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": -5.9301380991064185,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 54.31930091918771,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 47.22,
              "exit_price_native": 52.9,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 1.9464251300828739,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            }
          ],
          "label": "Q4 2019",
          "portfolio_return_eur": 4.63897449416506,
          "portfolio_value_eur": 14446.33,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -19.87872846957801,
          "cash_eur": 0.0,
          "dividends_eur": 74.83,
          "exits": [
            {
              "entry_price_eur": 25.71,
              "entry_price_native": 3130.0,
              "exit_price_estimated": false,
              "exit_price_eur": 18.76,
              "exit_price_native": 2225.0,
              "exit_reason": "score",
              "name": "Open House Co Ltd",
              "period_return_pct": -28.913738019169333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 53.54270881603643,
              "symbol": "3288.T"
            },
            {
              "entry_price_eur": 29.55,
              "entry_price_native": 3660.09394727879,
              "exit_price_estimated": false,
              "exit_price_eur": 12.75,
              "exit_price_native": 1512.0,
              "exit_reason": "score",
              "name": "GungHo Online Entertainment Inc",
              "period_return_pct": -34.715025906735754,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 54.31930091918771,
              "symbol": "3765.T"
            },
            {
              "entry_price_eur": 16.08,
              "entry_price_native": 163.35,
              "exit_price_estimated": false,
              "exit_price_eur": 15.37,
              "exit_price_native": 168.0,
              "exit_reason": "score",
              "name": "Castellum AB",
              "period_return_pct": -23.636398347091657,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 68.15040985613467,
              "symbol": "CAST.ST"
            },
            {
              "entry_price_eur": 10.22,
              "entry_price_native": 106.88,
              "exit_price_estimated": false,
              "exit_price_eur": 11.65,
              "exit_price_native": 127.3,
              "exit_reason": "score",
              "name": "Fabege AB",
              "period_return_pct": -18.24020552344251,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 109.57648184373281,
              "symbol": "FABG.ST"
            },
            {
              "entry_price_eur": 42.27,
              "entry_price_native": 315.4726778578755,
              "exit_price_estimated": false,
              "exit_price_eur": 49.63,
              "exit_price_native": 370.385776019257,
              "exit_reason": "score",
              "name": "Orsted A/S",
              "period_return_pct": -3.2801170624432663,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 30.16017331777181,
              "symbol": "ORSTED.CO"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 41.44,
              "entry_price_native": 309.3,
              "exit_price_estimated": false,
              "exit_price_eur": 41.44,
              "exit_price_native": 309.3,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -5.12269938650306,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 25.02261686396576,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 1.08,
              "entry_price_native": 9.25,
              "exit_price_estimated": false,
              "exit_price_eur": 1.08,
              "exit_price_native": 9.25,
              "exit_reason": null,
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": -6.941649899396374,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 958.1448368783447,
              "symbol": "1313.HK"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 12.16,
              "exit_price_native": 1080.0,
              "exit_reason": null,
              "name": "Plus500 Ltd",
              "period_return_pct": 22.254924156667432,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            },
            {
              "entry_price_eur": 286.82,
              "entry_price_native": 316.38,
              "exit_price_estimated": false,
              "exit_price_eur": 286.82,
              "exit_price_native": 316.38,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": 6.881524272828621,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 3.615350978672155,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 24.96,
              "exit_price_native": 272.8,
              "exit_reason": null,
              "name": "Holmen AB (publ)",
              "period_return_pct": -4.347826086956519,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 6.9,
              "entry_price_native": 72.83064729444422,
              "exit_price_estimated": false,
              "exit_price_eur": 7.5,
              "exit_price_native": 81.9344938312438,
              "exit_reason": null,
              "name": "Atlas Copco AB Series A",
              "period_return_pct": -10.626322928432474,
              "rebalance_delta_eur": -57.69,
              "rebalance_delta_shares": -7.696238802549038,
              "rule_hits": null,
              "score": 5,
              "shares": 177.05318117577735,
              "symbol": "ATCO-A.ST"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 1.04,
              "exit_price_native": 8.9,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -13.759689922480622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 1163.3408459276336,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 5.05,
              "exit_price_native": 55.2208,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -17.589997522661683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 23.61,
              "entry_price_native": 26.633055782404128,
              "exit_price_estimated": false,
              "exit_price_eur": 14.59,
              "exit_price_native": 16.09,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -55.367545076282944,
              "rebalance_delta_eur": 465.0,
              "rebalance_delta_shares": 31.87785240482755,
              "rule_hits": null,
              "score": 4,
              "shares": 73.69598216010392,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 32.42,
              "entry_price_native": 36.07995869078676,
              "exit_price_estimated": false,
              "exit_price_eur": 31.04,
              "exit_price_native": 34.24,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": -35.07773985589685,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.842884566001572,
              "symbol": "AFL"
            }
          ],
          "label": "Q1 2020",
          "portfolio_return_eur": -23.447417702450004,
          "portfolio_value_eur": 11059.04,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 17.132404087099108,
          "cash_eur": 59.32,
          "dividends_eur": 76.98,
          "exits": [
            {
              "entry_price_eur": 6.9,
              "entry_price_native": 72.83064729444422,
              "exit_price_estimated": false,
              "exit_price_eur": 9.25,
              "exit_price_native": 96.82943816504796,
              "exit_reason": "score",
              "name": "Atlas Copco AB Series A",
              "period_return_pct": 25.309627948223266,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 177.05318117577735,
              "symbol": "ATCO-A.ST"
            },
            {
              "entry_price_eur": 23.61,
              "entry_price_native": 26.633055782404128,
              "exit_price_estimated": false,
              "exit_price_eur": 19.7,
              "exit_price_native": 22.16,
              "exit_reason": "score",
              "name": "Synchrony Financial",
              "period_return_pct": 29.59064327485379,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 73.69598216010392,
              "symbol": "SYF"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 41.44,
              "entry_price_native": 309.3,
              "exit_price_estimated": false,
              "exit_price_eur": 51.46,
              "exit_price_native": 383.5,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": 25.902823374917915,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 25.02261686396576,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 10.37,
              "entry_price_native": 108.6,
              "exit_price_estimated": false,
              "exit_price_eur": 10.37,
              "exit_price_native": 108.6,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 13.717277486910984,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 119.42680856810901,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 0.85,
              "entry_price_native": 7.41,
              "exit_price_estimated": false,
              "exit_price_eur": 0.85,
              "exit_price_native": 7.41,
              "exit_reason": null,
              "name": "Man Wah Holdings Ltd",
              "period_return_pct": 73.53629976580798,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1455.2958858884592,
              "symbol": "1999.HK"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.52,
              "exit_price_native": 1315.5,
              "exit_reason": null,
              "name": "Plus500 Ltd",
              "period_return_pct": 28.970588235294127,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 28.39,
              "exit_price_native": 297.2,
              "exit_reason": null,
              "name": "Holmen AB (publ)",
              "period_return_pct": 12.832194381169337,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 1.08,
              "entry_price_native": 9.25,
              "exit_price_estimated": false,
              "exit_price_eur": 1.09,
              "exit_price_native": 9.49,
              "exit_reason": null,
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": 7.96359499431174,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 958.1448368783447,
              "symbol": "1313.HK"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 1.09,
              "exit_price_native": 9.5,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 6.741573033707859,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 1163.3408459276336,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 271.86,
              "entry_price_native": 301.4493986748131,
              "exit_price_estimated": false,
              "exit_price_eur": 237.88,
              "exit_price_native": 267.55,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": -9.83993260320134,
              "rebalance_delta_eur": 378.79,
              "rebalance_delta_shares": 1.5923398710102925,
              "rule_hits": null,
              "score": 3,
              "shares": 5.207690849682447,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 32.34,
              "entry_price_native": 36.069845579667025,
              "exit_price_estimated": false,
              "exit_price_eur": 32.03,
              "exit_price_native": 36.03,
              "exit_reason": null,
              "name": "Aflac Incorporated",
              "period_return_pct": 1.7796610169491522,
              "rebalance_delta_eur": 250.77,
              "rebalance_delta_shares": 7.828158643338941,
              "rule_hits": null,
              "score": 3,
              "shares": 38.67104320934051,
              "symbol": "AFL"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 5.25,
              "exit_price_native": 54.926899999999996,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 3.709039414680193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            }
          ],
          "label": "Q2 2020",
          "portfolio_return_eur": 12.018118091216978,
          "portfolio_value_eur": 12388.13,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.4571885368954502,
          "cash_eur": 0.0,
          "dividends_eur": 195.04,
          "exits": [
            {
              "entry_price_eur": 32.34,
              "entry_price_native": 36.069845579667025,
              "exit_price_estimated": false,
              "exit_price_eur": 30.96,
              "exit_price_native": 36.35,
              "exit_reason": "score",
              "name": "Aflac Incorporated",
              "period_return_pct": 2.5966694891335074,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 38.67104320934051,
              "symbol": "AFL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 14.35,
              "exit_price_native": 1772.9505264967554,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 4.81303930968362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 93.0917191571803,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 10.37,
              "entry_price_native": 108.6,
              "exit_price_estimated": false,
              "exit_price_eur": 12.54,
              "exit_price_native": 131.6,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 18.98734177215189,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 119.42680856810901,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 41.44,
              "entry_price_native": 309.3,
              "exit_price_estimated": false,
              "exit_price_eur": 53.72,
              "exit_price_native": 399.9,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": 5.7097541633623905,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 25.02261686396576,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 6.71,
              "exit_price_native": 70.4104,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 30.057020841145142,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 1.1,
              "entry_price_native": 9.554148581016108,
              "exit_price_estimated": false,
              "exit_price_eur": 1.16,
              "exit_price_native": 10.58,
              "exit_reason": null,
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": 12.314225053078554,
              "rebalance_delta_eur": 330.79,
              "rebalance_delta_shares": 284.07465949904133,
              "rule_hits": null,
              "score": 6,
              "shares": 1242.219496377386,
              "symbol": "1313.HK"
            },
            {
              "entry_price_eur": 0.85,
              "entry_price_native": 7.41,
              "exit_price_estimated": false,
              "exit_price_eur": 1.13,
              "exit_price_native": 10.26,
              "exit_reason": null,
              "name": "Man Wah Holdings Ltd",
              "period_return_pct": 43.29608938547484,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 1455.2958858884592,
              "symbol": "1999.HK"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 17.29,
              "exit_price_native": 1568.5,
              "exit_reason": null,
              "name": "Plus500 Ltd",
              "period_return_pct": 19.41377997716025,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 1.71,
              "exit_price_native": 15.58,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 63.99999999999999,
              "rebalance_delta_eur": -215.49,
              "rebalance_delta_shares": -125.668628261662,
              "rule_hits": null,
              "score": 4,
              "shares": 1037.6722176659716,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 31.72,
              "exit_price_native": 333.0,
              "exit_reason": null,
              "name": "Holmen AB (publ)",
              "period_return_pct": 12.196765498652296,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 271.86,
              "entry_price_native": 301.4493986748131,
              "exit_price_estimated": false,
              "exit_price_eur": 241.59,
              "exit_price_native": 283.68,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": 8.961014019588998,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 5.207690849682447,
              "symbol": "BIIB"
            }
          ],
          "label": "Q3 2020",
          "portfolio_return_eur": 19.69540321962311,
          "portfolio_value_eur": 14828.02,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.610400674236885,
          "cash_eur": -0.0,
          "dividends_eur": 15.26,
          "exits": [
            {
              "entry_price_eur": 41.44,
              "entry_price_native": 309.3,
              "exit_price_estimated": false,
              "exit_price_eur": 46.96,
              "exit_price_native": 349.5,
              "exit_reason": "score",
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -14.085545722713865,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 25.02261686396576,
              "symbol": "NSIS-B.CO"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 24.62,
              "entry_price_native": 247.453,
              "exit_price_estimated": false,
              "exit_price_eur": 24.62,
              "exit_price_native": 247.453,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": 14.65234051031139,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 51.09633740967833,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 2.27,
              "exit_price_native": 21.65,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 44.526034712950576,
              "rebalance_delta_eur": -365.48,
              "rebalance_delta_shares": -160.9599405235641,
              "rule_hits": null,
              "score": 6,
              "shares": 876.7122771424075,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 19.76,
              "exit_price_native": 2491.0830668670105,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 38.129496402877685,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 93.0917191571803,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 16.23,
              "exit_price_native": 1450.0,
              "exit_reason": null,
              "name": "Plus500 Ltd",
              "period_return_pct": -4.416611733684905,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            },
            {
              "entry_price_eur": 10.37,
              "entry_price_native": 108.6,
              "exit_price_estimated": false,
              "exit_price_eur": 14.71,
              "exit_price_native": 147.8,
              "exit_reason": null,
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 11.969696969696987,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 119.42680856810901,
              "symbol": "SCA-A.ST"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 39.16,
              "exit_price_native": 393.6,
              "exit_reason": null,
              "name": "Holmen AB (publ)",
              "period_return_pct": 17.282479141835516,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 6.6,
              "exit_price_native": 66.34230000000001,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -5.445327943970368,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 1.05,
              "entry_price_native": 9.319063833301499,
              "exit_price_estimated": false,
              "exit_price_eur": 0.91,
              "exit_price_native": 8.66,
              "exit_reason": null,
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": -16.57032755298652,
              "rebalance_delta_eur": 402.44,
              "rebalance_delta_shares": 443.0934336802756,
              "rule_hits": null,
              "score": 5,
              "shares": 1685.3129300576616,
              "symbol": "1313.HK"
            },
            {
              "entry_price_eur": 249.09,
              "entry_price_native": 283.74963649374104,
              "exit_price_estimated": false,
              "exit_price_eur": 199.07,
              "exit_price_native": 244.86,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": -13.27784664423588,
              "rebalance_delta_eur": 471.84,
              "rebalance_delta_shares": 2.370165881256281,
              "rule_hits": null,
              "score": 3,
              "shares": 7.577856730938729,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 0.85,
              "entry_price_native": 7.41,
              "exit_price_estimated": false,
              "exit_price_eur": 1.76,
              "exit_price_native": 16.82,
              "exit_reason": null,
              "name": "Man Wah Holdings Ltd",
              "period_return_pct": 66.20553359683797,
              "rebalance_delta_eur": -576.54,
              "rebalance_delta_shares": -326.82853748577674,
              "rule_hits": null,
              "score": 2,
              "shares": 1128.4673484026825,
              "symbol": "1999.HK"
            }
          ],
          "label": "Q4 2020",
          "portfolio_return_eur": 11.875347290572646,
          "portfolio_value_eur": 16588.9,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.590344690717712,
          "cash_eur": -0.0,
          "dividends_eur": 81.92,
          "exits": [
            {
              "entry_price_eur": 10.37,
              "entry_price_native": 108.6,
              "exit_price_estimated": false,
              "exit_price_eur": 15.2,
              "exit_price_native": 155.6,
              "exit_reason": "score",
              "name": "Svenska Cellulosa Aktiebolaget SCA (publ)",
              "period_return_pct": 5.277401894451961,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 119.42680856810901,
              "symbol": "SCA-A.ST"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 2.79,
              "exit_price_native": 25.4,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 17.865429234338738,
              "rebalance_delta_eur": -301.9,
              "rebalance_delta_shares": -108.35847268498188,
              "rule_hits": null,
              "score": 8,
              "shares": 768.3538044574257,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 76.02,
              "exit_price_native": 89.12,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 27.096406160867083,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 23.38,
              "exit_price_native": 3035.358768195506,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 21.848958333333336,
              "rebalance_delta_eur": -35.68,
              "rebalance_delta_shares": -1.5262219392118344,
              "rule_hits": null,
              "score": 6,
              "shares": 91.56549721796846,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 0.85,
              "entry_price_native": 7.41,
              "exit_price_estimated": false,
              "exit_price_eur": 1.77,
              "exit_price_native": 16.12,
              "exit_reason": null,
              "name": "Man Wah Holdings Ltd",
              "period_return_pct": -2.8915662650602414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1128.4673484026825,
              "symbol": "1999.HK"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 24.69,
              "exit_price_native": 252.8725,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": 2.1901128699187256,
              "rebalance_delta_eur": 505.88,
              "rebalance_delta_shares": 20.485162944367183,
              "rule_hits": null,
              "score": 6,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 6.53,
              "exit_price_native": 66.9146,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 0.8626472100002225,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 249.09,
              "entry_price_native": 283.74963649374104,
              "exit_price_estimated": false,
              "exit_price_eur": 238.62,
              "exit_price_native": 279.75,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": 14.84933081533788,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.577856730938729,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 16.45,
              "exit_price_native": 1400.0,
              "exit_reason": null,
              "name": "Plus500 Ltd",
              "period_return_pct": -5.213270142180093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 37.44,
              "exit_price_native": 383.4,
              "exit_reason": null,
              "name": "Holmen AB (publ)",
              "period_return_pct": -2.591463414634154,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 1.05,
              "entry_price_native": 9.319063833301499,
              "exit_price_estimated": false,
              "exit_price_eur": 0.96,
              "exit_price_native": 8.73,
              "exit_reason": null,
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": 1.985981308411211,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 1685.3129300576616,
              "symbol": "1313.HK"
            }
          ],
          "label": "Q1 2021",
          "portfolio_return_eur": 7.539492317443108,
          "portfolio_value_eur": 17839.62,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.054323743579304,
          "cash_eur": -0.0,
          "dividends_eur": 818.29,
          "exits": [
            {
              "entry_price_eur": 1.05,
              "entry_price_native": 9.319063833301499,
              "exit_price_estimated": false,
              "exit_price_eur": 0.8,
              "exit_price_native": 7.38,
              "exit_reason": "score",
              "name": "China Resources Cement Holdings Ltd",
              "period_return_pct": -15.84948688711516,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 1685.3129300576616,
              "symbol": "1313.HK"
            },
            {
              "entry_price_eur": 0.85,
              "entry_price_native": 7.41,
              "exit_price_estimated": false,
              "exit_price_eur": 2.03,
              "exit_price_native": 18.66,
              "exit_reason": "score",
              "name": "Man Wah Holdings Ltd",
              "period_return_pct": 20.387096774193548,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 1128.4673484026825,
              "symbol": "1999.HK"
            },
            {
              "entry_price_eur": 24.96,
              "entry_price_native": 272.8,
              "exit_price_estimated": false,
              "exit_price_eur": 38.09,
              "exit_price_native": 386.3,
              "exit_reason": "score",
              "name": "Holmen AB (publ)",
              "period_return_pct": -0.18087855297157507,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 41.55198022264192,
              "symbol": "HOLM-B.ST"
            },
            {
              "entry_price_eur": 12.16,
              "entry_price_native": 1080.0,
              "exit_price_estimated": false,
              "exit_price_eur": 15.57,
              "exit_price_native": 1335.0,
              "exit_reason": "score",
              "name": "Plus500 Ltd",
              "period_return_pct": -4.403866809881851,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 85.28077317703544,
              "symbol": "PLUS.L"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 83.47,
              "exit_price_native": 99.35,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -0.30105368790769305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 22.559939594871114,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 4.19,
              "entry_price_native": 4.189,
              "exit_price_estimated": false,
              "exit_price_eur": 4.19,
              "exit_price_native": 4.189,
              "exit_reason": null,
              "name": "Telecom Italia S.p.A.",
              "period_return_pct": -8.795993903766597,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 449.55118233075234,
              "symbol": "TIT.MI"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 23.68,
              "exit_price_native": 3119.0435899730696,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 5.1158723218189595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 91.56549721796846,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 61.24,
              "exit_price_native": 90.01,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": 13.735152893606273,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 30.75083995851624,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 127.37,
              "exit_price_native": 151.6,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": -0.40730521613454584,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.78449867249634,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 75.93,
              "exit_price_native": 90.37,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 2.8451120974166466,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 8.19,
              "exit_price_native": 83.06320000000001,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 24.941825921496985,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 3.44,
              "exit_price_native": 31.65,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 26.853707414829664,
              "rebalance_delta_eur": -165.05,
              "rebalance_delta_shares": -48.00294642846728,
              "rule_hits": null,
              "score": 4,
              "shares": 720.3508580289583,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 249.09,
              "entry_price_native": 283.74963649374104,
              "exit_price_estimated": false,
              "exit_price_eur": 290.94,
              "exit_price_native": 346.27,
              "exit_reason": null,
              "name": "Biogen Inc",
              "period_return_pct": 25.42379020573746,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.577856730938729,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 33.78,
              "exit_price_native": 342.6,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": 35.80315914774599,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 15.698350623530821,
          "portfolio_value_eur": 20640.15,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 0.0,
          "dividends_eur": 102.6,
          "exits": [
            {
              "entry_price_eur": 249.09,
              "entry_price_native": 283.74963649374104,
              "exit_price_estimated": false,
              "exit_price_eur": 243.92,
              "exit_price_native": 282.99,
              "exit_reason": "score",
              "name": "Biogen Inc",
              "period_return_pct": -18.14474140923291,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 7.577856730938729,
              "symbol": "BIIB"
            },
            {
              "entry_price_eur": 4.19,
              "entry_price_native": 4.189,
              "exit_price_estimated": false,
              "exit_price_eur": 3.39,
              "exit_price_native": 3.394,
              "exit_reason": "score",
              "name": "Telecom Italia S.p.A.",
              "period_return_pct": -18.939574874611896,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 449.55118233075234,
              "symbol": "TIT.MI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 59.14,
              "exit_price_native": 440.0,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -6.799406905316674,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 29.39592247977171,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 60.97,
              "exit_price_native": 89.54,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": -0.9403695099015286,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 30.75083995851624,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 25.01,
              "exit_price_native": 3222.189998210532,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 3.3284793010193603,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 91.56549721796846,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 72.38,
              "exit_price_native": 83.97,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -7.225720914816048,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 235.3,
              "entry_price_native": 272.99,
              "exit_price_estimated": false,
              "exit_price_eur": 235.3,
              "exit_price_native": 272.99,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 19.700955888801186,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 7.387890695565879,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 8.05,
              "exit_price_native": 81.64020000000001,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -2.9779193306871288,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 30.47,
              "exit_price_native": 309.15,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": -5.833079500456906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 129.84,
              "exit_price_native": 150.64,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": 2.4204514549904577,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.78449867249634,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 80.75,
              "exit_price_native": 93.68,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -5.583551703285616,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 22.559939594871114,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 1.18,
              "entry_price_native": 10.32,
              "exit_price_estimated": false,
              "exit_price_eur": 2.59,
              "exit_price_native": 23.3,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -28.963414634146332,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 720.3508580289583,
              "symbol": "0868.HK"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": -7.231592865855463,
          "portfolio_value_eur": 19147.53,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": 0.0,
          "dividends_eur": 20.36,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 148.4,
              "exit_price_native": 168.06,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": 9.236269093272664,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.78449867249634,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 234.57,
              "entry_price_native": 271.5324248886101,
              "exit_price_estimated": false,
              "exit_price_eur": 227.64,
              "exit_price_native": 257.8,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -7.079008073817761,
              "rebalance_delta_eur": 178.5,
              "rebalance_delta_shares": 0.7841590753908222,
              "rule_hits": null,
              "score": 7,
              "shares": 8.1720497709567,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 32.87,
              "exit_price_native": 4299.713168540246,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 29.960784313725487,
              "rebalance_delta_eur": -367.8,
              "rebalance_delta_shares": -11.190522684583062,
              "rule_hits": null,
              "score": 6,
              "shares": 80.3749745333854,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 9.81,
              "exit_price_native": 100.8205,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": 23.44697206233295,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 258.00335017403717,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 72.23,
              "exit_price_native": 537.2,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": 19.643652561247226,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 29.39592247977171,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 95.76,
              "exit_price_native": 108.45,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 25.404717853839042,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 102.57,
              "exit_price_native": 116.16,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 20.572970728669283,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 22.559939594871114,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 69.1,
              "exit_price_native": 99.28,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": 10.066518847006645,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.75083995851624,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 31.4,
              "exit_price_native": 322.75,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": 5.767655251515658,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 1.3,
              "entry_price_native": 11.388803266855364,
              "exit_price_estimated": false,
              "exit_price_eur": 2.21,
              "exit_price_native": 19.5,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -18.75,
              "rebalance_delta_eur": 209.65,
              "rebalance_delta_shares": 94.91982202790524,
              "rule_hits": null,
              "score": 5,
              "shares": 815.2706800568635,
              "symbol": "0868.HK"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 14.971984640735103,
          "portfolio_value_eur": 22014.3,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": -0.0,
          "dividends_eur": 75.3,
          "exits": [
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 60.56,
              "exit_price_native": 83.78,
              "exit_reason": "score",
              "name": "Onex Corp",
              "period_return_pct": -16.05210420841683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 30.75083995851624,
              "symbol": "ONEX.TO"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 30.47,
              "exit_price_native": 4103.151145295272,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -4.57151478575738,
              "rebalance_delta_eur": -237.89,
              "rebalance_delta_shares": -7.806580886443325,
              "rule_hits": null,
              "score": 8,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 29.1,
              "entry_price_native": 32.21,
              "exit_price_estimated": false,
              "exit_price_eur": 29.1,
              "exit_price_native": 32.21,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 51.64783427495294,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 61.26863063025507,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 62.24,
              "exit_price_native": 463.0,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -13.812360387192857,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 29.39592247977171,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 9.24,
              "exit_price_native": 96.1182,
              "exit_reason": null,
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -4.664031620553355,
              "rebalance_delta_eur": -172.09,
              "rebalance_delta_shares": -18.62861805097822,
              "rule_hits": null,
              "score": 6,
              "shares": 239.37473212305895,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 129.07,
              "exit_price_native": 142.87,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": -14.001083488834043,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.78449867249634,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 67.31,
              "exit_price_native": 74.51,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -30.694819086596592,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 1.3,
              "entry_price_native": 11.388803266855364,
              "exit_price_estimated": false,
              "exit_price_eur": 2.18,
              "exit_price_native": 19.0,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -2.6639344262295084,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 815.2706800568635,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 73.33,
              "exit_price_native": 81.17,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -29.5704989154013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 22.559939594871114,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 23.79,
              "exit_price_native": 247.5,
              "exit_reason": null,
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": -23.31525948876839,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 209.65,
              "entry_price_native": 240.2728463172852,
              "exit_price_estimated": false,
              "exit_price_eur": 154.08,
              "exit_price_native": 170.56,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -33.58514076554652,
              "rebalance_delta_eur": 564.62,
              "rebalance_delta_shares": 3.664386772293634,
              "rule_hits": null,
              "score": 3,
              "shares": 11.836436543250334,
              "symbol": "BNTX"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -16.290944498480908,
          "portfolio_value_eur": 18427.96,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 0.0,
          "dividends_eur": 121.88,
          "exits": [
            {
              "entry_price_eur": 4.42,
              "entry_price_native": 46.094699999999996,
              "exit_price_estimated": false,
              "exit_price_eur": 4.24,
              "exit_price_native": 45.4852,
              "exit_reason": "score",
              "name": "Fastighets AB Balder (publ)",
              "period_return_pct": -52.47905002397716,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 239.37473212305895,
              "symbol": "BALD-B.ST"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 112.58,
              "exit_price_native": 117.61,
              "exit_reason": "score",
              "name": "Celanese Corporation",
              "period_return_pct": -19.626870771543782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 14.78449867249634,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 24.64,
              "entry_price_native": 249.00395017606348,
              "exit_price_estimated": false,
              "exit_price_eur": 15.37,
              "exit_price_native": 164.8,
              "exit_reason": "score",
              "name": "Kinnevik Investment AB ser. B",
              "period_return_pct": -34.53823237338629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -3,
              "shares": 71.58150035404552,
              "symbol": "KINV-B.ST"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 57.28,
              "exit_price_native": 426.0,
              "exit_reason": "score",
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -5.5641764575482195,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 29.39592247977171,
              "symbol": "NSIS-B.CO"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 8.66,
              "exit_price_native": 1231.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 19.97077447637603,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 3.54,
              "entry_price_native": 5.38,
              "exit_price_estimated": false,
              "exit_price_eur": 3.54,
              "exit_price_native": 5.38,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 16.1987041036717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 368.8787452162031,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 13.21,
              "exit_price_native": 1879.9999641247732,
              "exit_reason": null,
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": 36.52868554829338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 98.9023306476359,
              "symbol": "5021.T"
            },
            {
              "entry_price_eur": 33.18,
              "entry_price_native": 342.55,
              "exit_price_estimated": false,
              "exit_price_eur": 33.18,
              "exit_price_native": 342.55,
              "exit_reason": null,
              "name": "Equinor ASA",
              "period_return_pct": 12.054301602878637,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 39.38901717397753,
              "symbol": "EQNR.OL"
            },
            {
              "entry_price_eur": 1.3,
              "entry_price_native": 11.388803266855364,
              "exit_price_estimated": false,
              "exit_price_eur": 2.3,
              "exit_price_native": 18.82,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -1.6718913270637459,
              "rebalance_delta_eur": -134.52,
              "rebalance_delta_shares": -58.58203882263413,
              "rule_hits": null,
              "score": 4,
              "shares": 756.6886412342294,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 20.2,
              "exit_price_native": 2873.827600578348,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -29.615506831903403,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 209.65,
              "entry_price_native": 240.2728463172852,
              "exit_price_estimated": false,
              "exit_price_eur": 142.73,
              "exit_price_native": 149.1,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -13.510064388885667,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 11.836436543250334,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 24.01,
              "entry_price_native": 26.25392468774792,
              "exit_price_estimated": false,
              "exit_price_eur": 14.71,
              "exit_price_native": 15.37,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -51.92367844854551,
              "rebalance_delta_eur": 493.3,
              "rebalance_delta_shares": 33.52839979893893,
              "rule_hits": null,
              "score": 3,
              "shares": 94.797030429194,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 63.36,
              "exit_price_native": 66.19,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -18.091820319267427,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 67.55,
              "exit_price_native": 70.57,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -17.69302542570562,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 22.559939594871114,
              "symbol": "LEN"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -21.424545871986833,
          "portfolio_value_eur": 14479.86,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 15.04,
          "dividends_eur": 293.47,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 13.08,
              "exit_price_native": 1854.9999646018375,
              "exit_reason": null,
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": -2.6246719160105014,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 98.9023306476359,
              "symbol": "5021.T"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.03,
              "exit_price_native": 1281.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 2.685370741482962,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 3.54,
              "entry_price_native": 5.38,
              "exit_price_estimated": false,
              "exit_price_eur": 3.7,
              "exit_price_native": 5.67,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 6.981132075471708,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 368.8787452162031,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 33.18,
              "entry_price_native": 342.55,
              "exit_price_estimated": false,
              "exit_price_eur": 33.54,
              "exit_price_native": 358.1,
              "exit_reason": null,
              "name": "Equinor ASA",
              "period_return_pct": 1.7329545454545459,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 39.38901717397753,
              "symbol": "EQNR.OL"
            },
            {
              "entry_price_eur": 209.65,
              "entry_price_native": 240.2728463172852,
              "exit_price_estimated": false,
              "exit_price_eur": 137.22,
              "exit_price_native": 134.88,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -5.000704324552752,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 11.836436543250334,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 75.84,
              "exit_price_native": 74.55,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 7.0505456634118335,
              "rebalance_delta_eur": -14.93,
              "rebalance_delta_shares": -0.19687920233130435,
              "rule_hits": null,
              "score": 3,
              "shares": 22.36306039253981,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 68.52,
              "exit_price_native": 67.35,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 2.029995455234035,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 22.736512614941944,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 1.34,
              "entry_price_native": 11.395278439835836,
              "exit_price_estimated": false,
              "exit_price_eur": 1.48,
              "exit_price_native": 11.42,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -36.76633444075305,
              "rebalance_delta_eur": 293.36,
              "rebalance_delta_shares": 198.19500920719975,
              "rule_hits": null,
              "score": 3,
              "shares": 954.8836504414292,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 24.01,
              "entry_price_native": 26.25392468774792,
              "exit_price_estimated": false,
              "exit_price_eur": 13.7,
              "exit_price_native": 13.47,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -13.929712460063893,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 94.797030429194,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 16.33,
              "exit_price_native": 2315.9287887279243,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -22.72727272727272,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": -2.3888274182233604,
          "portfolio_value_eur": 14133.96,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 0.0,
          "dividends_eur": 39.46,
          "exits": [
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 12.44,
              "exit_price_native": 1744.99996670092,
              "exit_reason": "score",
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": -8.278580814717474,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 98.9023306476359,
              "symbol": "5021.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 3.54,
              "entry_price_native": 5.38,
              "exit_price_estimated": false,
              "exit_price_eur": 3.86,
              "exit_price_native": 6.06,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 4.123711340206171,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 368.8787452162031,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 91.31,
              "exit_price_native": 97.7,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 38.16999010041013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 83.31,
              "exit_price_native": 89.14,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 30.39789350497366,
              "rebalance_delta_eur": -72.28,
              "rebalance_delta_shares": -0.8676163947556924,
              "rule_hits": null,
              "score": 6,
              "shares": 21.86889622018625,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 33.18,
              "entry_price_native": 342.55,
              "exit_price_estimated": false,
              "exit_price_eur": 33.54,
              "exit_price_native": 351.8,
              "exit_reason": null,
              "name": "Equinor ASA",
              "period_return_pct": 0.81673592205187,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 39.38901717397753,
              "symbol": "EQNR.OL"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 84.58,
              "exit_price_native": 90.5,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 20.71495264772576,
              "rebalance_delta_eur": -69.59,
              "rebalance_delta_shares": -0.8228017288116042,
              "rule_hits": null,
              "score": 5,
              "shares": 21.540258663728206,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 209.65,
              "entry_price_native": 240.2728463172852,
              "exit_price_estimated": false,
              "exit_price_eur": 140.4,
              "exit_price_native": 150.22,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 12.440119760479051,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.836436543250334,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 8.69,
              "exit_price_native": 1219.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -10.985401459854016,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 17.98,
              "exit_price_native": 2522.2216052028484,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 5.081081081081096,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 1.34,
              "entry_price_native": 11.395278439835836,
              "exit_price_estimated": false,
              "exit_price_eur": 1.74,
              "exit_price_native": 14.54,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": 28.21869488536155,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 954.8836504414292,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 24.01,
              "entry_price_native": 26.25392468774792,
              "exit_price_estimated": false,
              "exit_price_eur": 15.06,
              "exit_price_native": 16.11,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 16.99346405228759,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 94.797030429194,
              "symbol": "CLF"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 7.418840333851651,
          "portfolio_value_eur": 15182.53,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 0.0,
          "dividends_eur": 281.1,
          "exits": [
            {
              "entry_price_eur": 33.18,
              "entry_price_native": 342.55,
              "exit_price_estimated": false,
              "exit_price_eur": 26.3,
              "exit_price_native": 298.7,
              "exit_reason": "score",
              "name": "Equinor ASA",
              "period_return_pct": -15.093803297328034,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 39.38901717397753,
              "symbol": "EQNR.OL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 104.25,
              "exit_price_native": 113.06,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 15.721596724667354,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 90.08,
              "exit_price_native": 97.69,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 9.591653578640337,
              "rebalance_delta_eur": -66.46,
              "rebalance_delta_shares": -0.7378290205327317,
              "rule_hits": null,
              "score": 8,
              "shares": 21.13106719965352,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 142.43,
              "exit_price_native": 154.47,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 17.191411880737427,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 96.92,
              "exit_price_native": 105.11,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 16.143646408839786,
              "rebalance_delta_eur": -184.23,
              "rebalance_delta_shares": -1.9008908135317257,
              "rule_hits": null,
              "score": 7,
              "shares": 19.639367850196482,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 3.54,
              "entry_price_native": 5.38,
              "exit_price_estimated": false,
              "exit_price_eur": 3.58,
              "exit_price_native": 5.8,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": -4.290429042904287,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 368.8787452162031,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 1.34,
              "entry_price_native": 11.395278439835836,
              "exit_price_estimated": false,
              "exit_price_eur": 1.64,
              "exit_price_native": 14.06,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -3.301237964236581,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 954.8836504414292,
              "symbol": "0868.HK"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 21.69,
              "exit_price_native": 3121.6384938735355,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 23.765433117938862,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 209.65,
              "entry_price_native": 240.2728463172852,
              "exit_price_estimated": false,
              "exit_price_eur": 114.86,
              "exit_price_native": 124.57,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -17.07495673012914,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.836436543250334,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.5,
              "exit_price_native": 1368.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 12.177121771217703,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 24.01,
              "entry_price_native": 26.25392468774792,
              "exit_price_estimated": false,
              "exit_price_eur": 16.9,
              "exit_price_native": 18.33,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 13.780260707635005,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 94.797030429194,
              "symbol": "CLF"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": 4.472144576674131,
          "portfolio_value_eur": 15861.52,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": -0.0,
          "dividends_eur": 47.27,
          "exits": [
            {
              "entry_price_eur": 24.01,
              "entry_price_native": 26.25392468774792,
              "exit_price_estimated": false,
              "exit_price_eur": 15.36,
              "exit_price_native": 16.76,
              "exit_reason": "score",
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -6.62952646239553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 94.797030429194,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 3.54,
              "entry_price_native": 5.38,
              "exit_price_estimated": false,
              "exit_price_eur": 2.8,
              "exit_price_native": 4.58,
              "exit_reason": "score",
              "name": "Yancoal Australia Ltd",
              "period_return_pct": -16.270566727605118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 368.8787452162031,
              "symbol": "YAL.AX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 111.53,
              "exit_price_native": 121.69,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 27.078111946532978,
              "rebalance_delta_eur": -421.64,
              "rebalance_delta_shares": -3.780375319083234,
              "rule_hits": null,
              "score": 8,
              "shares": 17.350691880570285,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 150.3,
              "exit_price_native": 163.98,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 9.378335112059766,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 99.84,
              "exit_price_native": 108.93,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.3851167843563217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 71.2,
              "exit_price_native": 77.68,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 35.92300962379704,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 20.24278997594511,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 248.93,
              "exit_price_native": 271.59,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 7.573177011130028,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 5.789829983914786,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 25.41,
              "exit_price_native": 4001.302209104731,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 27.649007673670134,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 114.85,
              "exit_price_native": 125.31,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 22.289450570898794,
              "rebalance_delta_eur": -320.43,
              "rebalance_delta_shares": -2.7899089486994146,
              "rule_hits": null,
              "score": 6,
              "shares": 16.849458901497066,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.16,
              "exit_price_native": 1441.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 4.0794223826714715,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 181.73,
              "entry_price_native": 206.901052472937,
              "exit_price_estimated": false,
              "exit_price_eur": 98.92,
              "exit_price_native": 107.93,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -12.230625355777825,
              "rebalance_delta_eur": 394.81,
              "rebalance_delta_shares": 3.9910975007674123,
              "rule_hits": null,
              "score": 3,
              "shares": 15.827534044017746,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 1.34,
              "entry_price_native": 11.395278439835836,
              "exit_price_estimated": false,
              "exit_price_eur": 1.43,
              "exit_price_native": 12.2,
              "exit_reason": null,
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -10.818713450292405,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 954.8836504414292,
              "symbol": "0868.HK"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 1.6721167971752715,
          "portfolio_value_eur": 16126.74,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 0.0,
          "dividends_eur": 111.88,
          "exits": [
            {
              "entry_price_eur": 1.34,
              "entry_price_native": 11.395278439835836,
              "exit_price_estimated": false,
              "exit_price_eur": 1.23,
              "exit_price_native": 10.14,
              "exit_reason": "score",
              "name": "Xinyi Glass Holdings Ltd",
              "period_return_pct": -17.560975609756103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 954.8836504414292,
              "symbol": "0868.HK"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 70.03,
              "exit_price_native": 74.05,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -4.229177444386956,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 20.24278997594511,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 25.2,
              "exit_price_native": 3977.94830516054,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -1.6125150421179346,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 72.56839364694207,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 101.64,
              "exit_price_native": 107.47,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -10.694698354661792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 17.350691880570285,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 106.14,
              "exit_price_native": 112.23,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -9.331144505457667,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 16.849458901497066,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 117.74,
              "exit_price_native": 124.49,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -8.577513402364689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 147.87,
              "exit_price_native": 156.35,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -4.273556603195994,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 101.4,
              "exit_price_native": 107.22,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.7592083562396943,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.72,
              "exit_price_native": 1692.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 17.25571725571726,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 248.0,
              "exit_price_native": 262.23,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": -3.168272958901064,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 5.789829983914786,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 181.73,
              "entry_price_native": 206.901052472937,
              "exit_price_estimated": false,
              "exit_price_eur": 102.75,
              "exit_price_native": 108.64,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 1.532710280373828,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 15.827534044017746,
              "symbol": "BNTX"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -0.957111369453123,
          "portfolio_value_eur": 15972.39,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 0.0,
          "dividends_eur": 30.57,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 151.22,
              "exit_price_native": 166.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 34.099124427664876,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 157.65,
              "exit_price_native": 174.04,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 11.314358810361359,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 93.5,
              "exit_price_native": 103.22,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 39.39230249831196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.24278997594511,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.76,
              "exit_price_native": 1674.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -1.0342789598108748,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 137.67,
              "exit_price_native": 151.98,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 41.41620917465338,
              "rebalance_delta_eur": -164.43,
              "rebalance_delta_shares": -1.194437932400752,
              "rule_hits": null,
              "score": 6,
              "shares": 16.15625394816953,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 31.57,
              "exit_price_native": 4915.023700921205,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 23.55675146771037,
              "rebalance_delta_eur": -67.05,
              "rebalance_delta_shares": -2.1236110192810735,
              "rule_hits": null,
              "score": 6,
              "shares": 70.444782627661,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 135.0,
              "exit_price_native": 149.04,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 32.79871692060945,
              "rebalance_delta_eur": -50.56,
              "rebalance_delta_shares": -0.37450268140309906,
              "rule_hits": null,
              "score": 6,
              "shares": 16.474956220093965,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 106.98,
              "exit_price_native": 118.1,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 10.147360567058383,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 249.7,
              "entry_price_native": 273.01126451790225,
              "exit_price_estimated": false,
              "exit_price_eur": 253.34,
              "exit_price_native": 279.68,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 6.654463638790364,
              "rebalance_delta_eur": 312.61,
              "rebalance_delta_shares": 1.2339490661933294,
              "rule_hits": null,
              "score": 5,
              "shares": 7.023779050108116,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 181.73,
              "entry_price_native": 206.901052472937,
              "exit_price_estimated": false,
              "exit_price_eur": 95.6,
              "exit_price_native": 105.54,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -2.853460972017663,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 15.827534044017746,
              "symbol": "BNTX"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 16.04293684244158,
          "portfolio_value_eur": 18534.83,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 0.0,
          "dividends_eur": 94.93,
          "exits": [
            {
              "entry_price_eur": 181.73,
              "entry_price_native": 206.901052472937,
              "exit_price_estimated": false,
              "exit_price_eur": 85.49,
              "exit_price_native": 92.25,
              "exit_reason": "score",
              "name": "BioNTech SE",
              "period_return_pct": -12.592382035247308,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 15.827534044017746,
              "symbol": "BNTX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 15.53,
              "entry_price_native": 25.7,
              "exit_price_estimated": false,
              "exit_price_eur": 15.53,
              "exit_price_native": 25.7,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -11.440385940730536,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 9,
              "shares": 130.07935629157822,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 152.5,
              "exit_price_native": 164.55,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 8.270825108566937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 16.15625394816953,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 183.4,
              "exit_price_native": 197.9,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 13.709492070788333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 111.78,
              "exit_price_native": 120.62,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 16.857198217399727,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.24278997594511,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 47.15,
              "exit_price_native": 7700.949825596995,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 56.681845179172456,
              "rebalance_delta_eur": -571.66,
              "rebalance_delta_shares": -12.123549981840215,
              "rule_hits": null,
              "score": 6,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 193.27,
              "exit_price_native": 208.55,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 24.92512279861028,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 15.56,
              "exit_price_native": 2542.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 51.80650940579277,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 137.37,
              "exit_price_native": 148.23,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 25.512277730736656,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 159.38,
              "exit_price_native": 171.98,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 15.3918411164788,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.474956220093965,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 249.7,
              "entry_price_native": 273.01126451790225,
              "exit_price_estimated": false,
              "exit_price_eur": 309.7,
              "exit_price_native": 334.18,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 19.486556064073234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.023779050108116,
              "symbol": "RS"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 23.640815269991112,
          "portfolio_value_eur": 22916.61,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 35.21,
          "dividends_eur": 35.21,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 39.42,
              "exit_price_native": 6792.09373043556,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.801870103613844,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 120.87,
              "exit_price_native": 129.5,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -12.635768737772379,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 102.76,
              "exit_price_native": 110.1,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -8.721605040623459,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 20.24278997594511,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 13.55,
              "exit_price_native": 2335.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -8.143194335169158,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 139.88,
              "exit_price_native": 149.87,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -12.856146063495743,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.474956220093965,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 147.54,
              "exit_price_native": 158.08,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -20.12127337038908,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 249.7,
              "entry_price_native": 273.01126451790225,
              "exit_price_estimated": false,
              "exit_price_eur": 266.56,
              "exit_price_native": 285.6,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": -14.537075827398404,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.023779050108116,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 131.54,
              "exit_price_native": 140.93,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -14.35429960498329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 16.15625394816953,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 15.53,
              "entry_price_native": 25.7,
              "exit_price_estimated": false,
              "exit_price_eur": 13.33,
              "exit_price_native": 21.41,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.692607003891048,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 130.07935629157822,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 129.19,
              "exit_price_native": 138.41,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -33.63222248861185,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -15.278966841539832,
          "portfolio_value_eur": 19415.19,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 0.0,
          "dividends_eur": 166.63,
          "exits": [
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 12.49,
              "exit_price_native": 1997.5,
              "exit_reason": "score",
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -14.453961456102782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 150.98366063289646,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 135.02,
              "exit_price_native": 150.34,
              "exit_reason": "score",
              "name": "Nucor Corp",
              "period_return_pct": -4.896255060728749,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 11.007781360413402,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 249.7,
              "entry_price_native": 273.01126451790225,
              "exit_price_estimated": false,
              "exit_price_eur": 259.73,
              "exit_price_native": 289.21,
              "exit_reason": "score",
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 1.2640056022408919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 7.023779050108116,
              "symbol": "RS"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 128.9,
              "exit_price_native": 143.53,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 30.36330608537694,
              "rebalance_delta_eur": -127.8,
              "rebalance_delta_shares": -0.991491111275629,
              "rule_hits": null,
              "score": 8,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.82,
              "exit_price_native": 2370.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -12.287194670614355,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 39.93,
              "exit_price_native": 44.46,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 4.390702042733019,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 50.966795277087925,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 171.32,
              "exit_price_native": 190.77,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 35.36507485985951,
              "rebalance_delta_eur": -286.47,
              "rebalance_delta_shares": -1.6721163686443918,
              "rule_hits": null,
              "score": 7,
              "shares": 14.48413757952514,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 35.2,
              "entry_price_native": 35.2,
              "exit_price_estimated": false,
              "exit_price_eur": 35.2,
              "exit_price_native": 35.2,
              "exit_reason": null,
              "name": "Solvay SA",
              "period_return_pct": 7.088530574992413,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 57.81278612373461,
              "symbol": "SOLB.BR"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 168.37,
              "exit_price_native": 187.48,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 25.09508240475078,
              "rebalance_delta_eur": -292.4,
              "rebalance_delta_shares": -1.7366431944591698,
              "rule_hits": null,
              "score": 5,
              "shares": 14.738313025634795,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 30.78,
              "exit_price_native": 4921.835256238261,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -27.53581661891118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 15.53,
              "entry_price_native": 25.7,
              "exit_price_estimated": false,
              "exit_price_eur": 12.84,
              "exit_price_native": 20.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -3.4096216721158368,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 130.07935629157822,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 113.23,
              "exit_price_native": 126.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -2.640926640926644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 174.1,
              "exit_price_native": 193.86,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 40.062134238855585,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 6.509796409443824,
          "portfolio_value_eur": 20679.08,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 46.95,
          "dividends_eur": 70.36,
          "exits": [
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 131.21,
              "exit_price_native": 136.3699,
              "exit_reason": "score",
              "name": "Lennar Corporation",
              "period_return_pct": -27.086617120248093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 14.738313025634795,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 35.2,
              "entry_price_native": 35.2,
              "exit_price_estimated": false,
              "exit_price_eur": 31.16,
              "exit_price_native": 31.16,
              "exit_reason": "score",
              "name": "Solvay SA",
              "period_return_pct": -10.046189376443415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 57.81278612373461,
              "symbol": "SOLB.BR"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 46.05,
              "exit_price_native": 47.86,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 7.117278424350948,
              "rebalance_delta_eur": -197.1,
              "rebalance_delta_shares": -4.280419138196586,
              "rule_hits": null,
              "score": 7,
              "shares": 46.68637613889134,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.87,
              "exit_price_native": 816.5,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 6.245933636955114,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 181.54287855607726,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 1.52,
              "entry_price_native": 12.26,
              "exit_price_estimated": false,
              "exit_price_eur": 1.52,
              "exit_price_native": 12.26,
              "exit_reason": null,
              "name": "China State Construction International Holdings Ltd",
              "period_return_pct": 1.1551155115511635,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1180.396185436776,
              "symbol": "3311.HK"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 104.78,
              "exit_price_native": 108.9,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -23.936578892226013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 134.53,
              "exit_price_native": 139.82,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -26.5458366167586,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.48413757952514,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 10.91,
              "exit_price_native": 18.25,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -9.203980099502495,
              "rebalance_delta_eur": 372.71,
              "rebalance_delta_shares": 34.170418568683104,
              "rule_hits": null,
              "score": 4,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 137.52,
              "exit_price_native": 142.93,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -26.419562419562414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 109.75,
              "exit_price_native": 114.07,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -9.453881568502942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 28.92,
              "exit_price_native": 4706.784724085502,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.974522292993628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.78,
              "exit_price_native": 1753.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -30.896551724137932,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -13.36596544224371,
          "portfolio_value_eur": 17915.12,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 539.7,
          "dividends_eur": 208.36,
          "exits": [
            {
              "entry_price_eur": 76.02,
              "entry_price_native": 89.12,
              "exit_price_estimated": false,
              "exit_price_eur": 117.56,
              "exit_price_native": 127.13,
              "exit_reason": "score",
              "name": "DR Horton Inc",
              "period_return_pct": -8.906563485239328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 14.48413757952514,
              "symbol": "DHI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 48.95,
              "exit_price_native": 52.94,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -18.616448885472714,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 34.622990251203774,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.49,
              "exit_price_native": 53.52,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 12.224785070245336,
              "rebalance_delta_eur": -276.61,
              "rebalance_delta_shares": -5.589041970758431,
              "rule_hits": null,
              "score": 7,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 11.07,
              "exit_price_native": 927.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 13.952059004302386,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 181.54287855607726,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 8.88,
              "exit_price_native": 15.37,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.918918918918923,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 115.66,
              "exit_price_native": 125.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 9.912126537785593,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 24.13,
              "exit_price_native": 3913.7250693140145,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -16.849286747984284,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.93,
              "exit_price_native": 1772.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 1.083547191331613,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 1.52,
              "entry_price_native": 12.26,
              "exit_price_estimated": false,
              "exit_price_eur": 1.19,
              "exit_price_native": 10.06,
              "exit_reason": null,
              "name": "China State Construction International Holdings Ltd",
              "period_return_pct": -18.07817589576547,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 1180.396185436776,
              "symbol": "3311.HK"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 95.06,
              "exit_price_native": 102.8,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -5.566783024067612,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 115.53,
              "exit_price_native": 124.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -12.854851084606267,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -5.390068534430748,
          "portfolio_value_eur": 16949.49,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 5.26,
          "dividends_eur": 88.93,
          "exits": [
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 98.96,
              "exit_price_native": 116.69,
              "exit_reason": "score",
              "name": "Builders FirstSource Inc",
              "period_return_pct": -6.280620030519646,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 10.888146190239912,
              "symbol": "BLDR"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 43.69,
              "exit_price_native": 51.51,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -4.6817172464840855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.87,
              "exit_price_native": 3.87,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -12.739571589627952,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 439.5109504249274,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.89,
              "exit_price_native": 935.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 1.85185185185186,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 181.54287855607726,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 31.73,
              "exit_price_native": 5386.967176460066,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 28.594657375145193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 89.44,
              "exit_price_native": 105.46,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 3.6563790053076417,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 1.52,
              "entry_price_native": 12.26,
              "exit_price_estimated": false,
              "exit_price_eur": 1.29,
              "exit_price_native": 11.84,
              "exit_reason": null,
              "name": "China State Construction International Holdings Ltd",
              "period_return_pct": 14.065510597302499,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1180.396185436776,
              "symbol": "3311.HK"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 56.6,
              "exit_price_native": 66.74,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 27.29353423612435,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 34.622990251203774,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 108.56,
              "exit_price_native": 128.01,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 3.2588529482939332,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.07,
              "exit_price_native": 1709.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -5.866152575048201,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 8.53,
              "exit_price_native": 15.28,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -4.559650218613376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": 0.3515636896821661,
          "portfolio_value_eur": 17009.07,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 100.97,
          "dividends_eur": 193.61,
          "exits": [
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.89,
              "exit_price_native": 3.89,
              "exit_reason": "score",
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 1.6993464052287521,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 439.5109504249274,
              "symbol": "NOS.LS"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 46.85,
              "entry_price_native": 4089.0,
              "exit_price_estimated": false,
              "exit_price_eur": 46.85,
              "exit_price_native": 4089.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -1.7303532804614274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 38.578980720521784,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 112.61,
              "exit_price_native": 132.13,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 25.217968157695214,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 29.56,
              "exit_price_native": 5130.074233073964,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -4.197710339814654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.39,
              "exit_price_native": 907.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": -4.173269941891178,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 181.54287855607726,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 60.56,
              "exit_price_native": 71.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 7.342498866898328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 34.622990251203774,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 12.21,
              "exit_price_native": 2118.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 26.97033263410249,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 10.53,
              "exit_price_native": 18.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 20.827943078913314,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 118.84,
              "exit_price_native": 139.43,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 6.264766404999622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 42.57,
              "exit_price_native": 49.95,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.2164309242394773,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 1.52,
              "entry_price_native": 12.26,
              "exit_price_estimated": false,
              "exit_price_eur": 1.09,
              "exit_price_native": 9.91,
              "exit_reason": null,
              "name": "China State Construction International Holdings Ltd",
              "period_return_pct": -18.234323432343224,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 1180.396185436776,
              "symbol": "3311.HK"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": 6.272810222882019,
          "portfolio_value_eur": 18076.02,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 73.54,
          "exits": [
            {
              "entry_price_eur": 1.52,
              "entry_price_native": 12.26,
              "exit_price_estimated": false,
              "exit_price_eur": 1.0,
              "exit_price_native": 9.11,
              "exit_reason": "score",
              "name": "China State Construction International Holdings Ltd",
              "period_return_pct": -7.700101317122588,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 1180.396185436776,
              "symbol": "3311.HK"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.54,
              "exit_price_native": 832.0,
              "exit_reason": "score",
              "name": "Beazley plc",
              "period_return_pct": -6.253521126760564,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 181.54287855607726,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 144.13,
              "exit_price_native": 169.45,
              "exit_reason": "score",
              "name": "Steel Dynamics Inc",
              "period_return_pct": 22.011808755760363,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 15.621458679001094,
              "symbol": "STLD"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 99.74,
              "exit_price_native": 117.26,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -11.927294577136838,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 36.3,
              "exit_price_native": 6679.216528038636,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 29.485002829654782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 58.321232645820785,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 23.56,
              "entry_price_native": 4335.0,
              "exit_price_estimated": false,
              "exit_price_eur": 23.56,
              "exit_price_native": 4335.0,
              "exit_reason": null,
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": 8.919597989949747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 72.16285604534431,
              "symbol": "5105.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 20.93,
              "exit_price_native": 1824.5,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 20.191040843214747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 81.21956986511297,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 52.0,
              "entry_price_native": 52.0,
              "exit_price_estimated": false,
              "exit_price_eur": 52.0,
              "exit_price_native": 52.0,
              "exit_reason": null,
              "name": "Buzzi Unicem S.p.A.",
              "period_return_pct": 11.683848797250862,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 32.69145802796866,
              "symbol": "BZU.MI"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 70.96,
              "exit_price_native": 83.43,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 13.788870703764333,
              "rebalance_delta_eur": -174.03,
              "rebalance_delta_shares": -2.4523510057942746,
              "rule_hits": null,
              "score": 6,
              "shares": 32.1706392454095,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 13.34,
              "exit_price_native": 2455.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 12.76986678915939,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 12.5,
              "exit_price_native": 22.01,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 17.512012813667923,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 45.4,
              "exit_price_native": 53.37,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.612065521374344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 44.77,
              "entry_price_native": 3906.4957849040834,
              "exit_price_estimated": false,
              "exit_price_eur": 37.43,
              "exit_price_native": 3263.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -18.931677018633543,
              "rebalance_delta_eur": 409.57,
              "rebalance_delta_shares": 10.941527140925697,
              "rule_hits": null,
              "score": 3,
              "shares": 49.520507861447484,
              "symbol": "III.L"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 5.248548217220739,
          "portfolio_value_eur": 19024.75,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 0.0,
          "dividends_eur": 185.37,
          "exits": [
            {
              "entry_price_eur": 23.56,
              "entry_price_native": 4335.0,
              "exit_price_estimated": false,
              "exit_price_eur": 19.6,
              "exit_price_native": 3594.0,
              "exit_reason": "score",
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": -17.09342560553633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 72.16285604534431,
              "symbol": "5105.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 39.51,
              "exit_price_native": 7245.548698685269,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 8.47902097902098,
              "rebalance_delta_eur": -93.75,
              "rebalance_delta_shares": -2.3727659000328387,
              "rule_hits": null,
              "score": 8,
              "shares": 55.94846674578795,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 5.44,
              "entry_price_native": 5.44,
              "exit_price_estimated": false,
              "exit_price_eur": 5.44,
              "exit_price_native": 5.44,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 34.98759305210919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 251.9567332696687,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.37,
              "exit_price_native": 57.07,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.394481730052193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.63,
              "exit_price_native": 2064.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 12.756077574433222,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 81.21956986511297,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.09,
              "exit_price_native": 2584.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 5.2749490835030555,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 12.13,
              "exit_price_native": 20.31,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -7.891156462585047,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 50.34,
              "entry_price_native": 50.33684084196613,
              "exit_price_estimated": false,
              "exit_price_eur": 43.08,
              "exit_price_native": 43.08,
              "exit_reason": null,
              "name": "Buzzi Unicem S.p.A.",
              "period_return_pct": -17.153846153846153,
              "rebalance_delta_eur": 322.77,
              "rebalance_delta_shares": 7.4923922120862025,
              "rule_hits": null,
              "score": 4,
              "shares": 40.18385024005486,
              "symbol": "BZU.MI"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 101.74,
              "exit_price_native": 117.61,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -0.4401930077033711,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 58.84,
              "exit_price_native": 68.02,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -19.321551417388218,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 32.1706392454095,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 44.77,
              "entry_price_native": 3906.4957849040834,
              "exit_price_estimated": false,
              "exit_price_eur": 27.91,
              "exit_price_native": 2438.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -24.845869297163993,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 49.520507861447484,
              "symbol": "III.L"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": -3.170537862465128,
          "portfolio_value_eur": 18421.56,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 615.35,
          "dividends_eur": 148.54,
          "exits": [
            {
              "entry_price_eur": 44.77,
              "entry_price_native": 3906.4957849040834,
              "exit_price_estimated": false,
              "exit_price_eur": 28.87,
              "exit_price_native": 2486.0,
              "exit_reason": "score",
              "name": "3I Group PLC",
              "period_return_pct": 7.016788635385285,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 49.520507861447484,
              "symbol": "III.L"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 5.28,
              "entry_price_native": 5.282748910941017,
              "exit_price_estimated": false,
              "exit_price_eur": 5.04,
              "exit_price_native": 5.045,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -5.876865671641795,
              "rebalance_delta_eur": 840.74,
              "rebalance_delta_shares": 166.64837935778695,
              "rule_hits": null,
              "score": 8,
              "shares": 418.60511262745564,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 34.61,
              "entry_price_native": 56.12,
              "exit_price_estimated": false,
              "exit_price_eur": 34.61,
              "exit_price_native": 56.12,
              "exit_reason": null,
              "name": "Canadian Natural Resources Ltd",
              "period_return_pct": -19.20529801324503,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 61.01522292401326,
              "symbol": "CNQ.TO"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 120.13,
              "exit_price_native": 137.21,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 19.698159295123464,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.251298864669483,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.35,
              "entry_price_native": 1772.9505264967554,
              "exit_price_estimated": false,
              "exit_price_eur": 80.86,
              "exit_price_native": 15014.614077452821,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 96.3603970475948,
              "rebalance_delta_eur": -1989.92,
              "rebalance_delta_shares": -24.60854770348458,
              "rule_hits": null,
              "score": 6,
              "shares": 31.339919042303368,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.0,
              "exit_price_native": 1981.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": -3.3186920448999513,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 81.21956986511297,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.32,
              "exit_price_native": 56.33,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.096507827283679,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 41.09733416813291,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 12.31,
              "exit_price_native": 2285.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -14.5607476635514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 137.30731470131946,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 50.34,
              "entry_price_native": 50.33684084196613,
              "exit_price_estimated": false,
              "exit_price_eur": 44.79,
              "exit_price_native": 44.79,
              "exit_reason": null,
              "name": "Buzzi Unicem S.p.A.",
              "period_return_pct": 4.356943150046599,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 40.18385024005486,
              "symbol": "BZU.MI"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 66.58,
              "exit_price_native": 76.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 16.35556915544676,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 32.1706392454095,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 14.57,
              "entry_price_native": 24.150106744114144,
              "exit_price_estimated": false,
              "exit_price_eur": 11.6,
              "exit_price_native": 19.15,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -5.151064883605761,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 164.2497748602613,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 14.640807227930752,
          "portfolio_value_eur": 21118.63,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        103.94849841157227,
        108.29633570388097,
        109.87920873624681,
        115.22712654945883,
        116.76100179078769,
        120.26922891569194,
        122.90496623787996,
        127.2718583412756,
        143.16133992950537,
        131.75128463507113,
        137.02426849416028,
        134.57745795057014,
        138.0588148380335,
        144.46332804531644,
        110.5904080916705,
        123.88129393368624,
        148.28021428761224,
        165.8890046974715,
        178.3961934621202,
        206.4014534108362,
        191.4753406309562,
        220.1429992210182,
        184.27962540063086,
        144.7985525239472,
        141.3395650000646,
        151.82532165597985,
        158.61516954443582,
        161.26740043725636,
        159.7238918124499,
        185.34829489821095,
        229.16614290117536,
        194.15192391526898,
        206.79081888717127,
        179.15122949697917,
        169.49485544681667,
        170.09073781444695,
        180.76020700424704,
        190.24749362641296,
        184.2156248085966,
        211.18627932055142
      ],
      "profile_id": 65,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 0.9066808084558285,
      "sharpe_ratio_portfolio": 0.36881954201324124,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 2,
          "compared_runs": 29,
          "max": 14.378803054593071,
          "mean": 5.854389349803243,
          "median": 6.412180612412932,
          "min": -8.812913852604943,
          "runs": [
            {
              "cagr_benchmark": 11.061204304252815,
              "cagr_portfolio": 10.405516430885475,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 11.364452406554705,
              "cagr_portfolio": 11.609856822652942,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 10.792365990073915,
              "cagr_portfolio": 8.64288495679395,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 1.1014270559757122,
              "cagr_portfolio": -3.3009930183075187,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 7.533771180560422,
              "cagr_portfolio": 1.730399213313194,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 8.164453550901584,
              "cagr_portfolio": 0.919202796028662,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 9.617888001939768,
              "cagr_portfolio": 2.1512712966480274,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 14.917386866191995,
              "cagr_portfolio": 5.010908558989358,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 14.199848803857407,
              "cagr_portfolio": 11.168424219411023,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 13.541978888526685,
              "cagr_portfolio": 6.871194991660001,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 22.374256505711475,
              "cagr_portfolio": 12.376883902076896,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 15.689682504906056,
              "cagr_portfolio": 14.271466168192838,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 10.387814647153393,
              "cagr_portfolio": 7.32547650296862,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 8.4525605002429,
              "cagr_portfolio": -4.337178522630792,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 6.7330110981573155,
              "cagr_portfolio": 0.3346086861604869,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 17.266463520832808,
              "cagr_portfolio": 5.31455082283705,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.501535593669445,
              "cagr_portfolio": 6.461862595695611,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 12.06599323244697,
              "cagr_portfolio": 8.210650469160385,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 11.471816418540826,
              "cagr_portfolio": 12.09033935729964,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 11.76171540522728,
              "cagr_portfolio": 3.491049663659762,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 4.114293190693696,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 4.937282127250797,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": -8.812913852604943,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 3.696265912810537,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 5.1483501384964825,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 6.412180612412932,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 7.78136490871939,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 11.373289138426458,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 14.378803054593071,
              "start_label": "Q2 2023"
            }
          ],
          "stdev": 5.549690516890887,
          "years": 3
        },
        {
          "ahead_of_benchmark": 2,
          "compared_runs": 21,
          "max": 15.595931831595777,
          "mean": 5.56888242855274,
          "median": 4.054251024873801,
          "min": -1.224144423502671,
          "runs": [
            {
              "cagr_benchmark": 13.509687281814964,
              "cagr_portfolio": 15.595931831595777,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 13.19140463289874,
              "cagr_portfolio": 14.267269754918942,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 13.751216866831406,
              "cagr_portfolio": 11.107598346676873,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 11.845010698489777,
              "cagr_portfolio": 8.045352446941688,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 9.89037187217745,
              "cagr_portfolio": 2.1008419859850136,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 9.394795806093924,
              "cagr_portfolio": -1.224144423502671,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 8.716814721900956,
              "cagr_portfolio": -0.31869024141339963,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 10.950808327071071,
              "cagr_portfolio": -0.6151110708668028,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 10.566821240985735,
              "cagr_portfolio": 0.9815073082661163,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 9.549561829373454,
              "cagr_portfolio": -0.6550659045725715,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 13.834612365046816,
              "cagr_portfolio": 2.164374799420421,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 13.186763143559933,
              "cagr_portfolio": 10.271223957088527,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 13.349246967575223,
              "cagr_portfolio": 10.474625115003832,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 12.81714323280585,
              "cagr_portfolio": 4.054251024873801,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 12.982305488147627,
              "cagr_portfolio": 3.742376680243664,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 16.817841671231637,
              "cagr_portfolio": 4.050635069796238,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.673604725337718,
              "cagr_portfolio": 4.988060639635772,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 14.595659992691324,
              "cagr_portfolio": 8.935845255393925,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 13.373198446997403,
              "cagr_portfolio": 9.380030736709122,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 10.79139603271897,
              "cagr_portfolio": 2.775701808031661,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 12.538100580182476,
              "cagr_portfolio": 6.823915879381626,
              "start_label": "Q2 2021"
            }
          ],
          "stdev": 5.025699979756434,
          "years": 5
        }
      ],
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 4783.7,
      "total_return_benchmark": 240.143785133721,
      "total_return_portfolio": 111.1862793205514,
      "volatility_portfolio": 21.046146135761486,
      "warnings": [
        "Einzelne Regeln nutzen Kennzahlen ohne historische Werte, vor allem Analysten- und Schätzungsdaten wie Analystenmeinung, Analystenzahl, Gewinnrevision oder erwartetes Gewinnwachstum. Sie gelten im Backtest als nicht erfüllt.",
        "Im Backtest angenähert: Kriterium 4 rechnet im Backtest mit dem KGV auf den zuletzt veröffentlichten Gewinn statt auf die Schätzung des laufenden Jahres; Kriterium 5 rechnet im Backtest mit dem 5-Jahres-KGV aus fünf Ist-Jahren statt aus drei Ist- und zwei Schätzjahren. Die Näherung nutzt ausschließlich Zahlen, die am jeweiligen Stichtag schon veröffentlicht waren, und ist damit frei von Look-ahead. Im Live-Scoring wird unverändert mit den Analystenschätzungen gerechnet.",
        "Branchenrelative Regeln (Vergleich zu Branchenschnitt, -median oder -perzentil) messen je Stichtag gegen die Aktien, die dann zum gewählten Universum gehörten. Die Branchenzuordnung ist erst seit Einführung der Sektorhistorie aufgezeichnet: für davor liegende Perioden gilt die Zuordnung, die beim Start der Aufzeichnung galt.",
        "Regelabdeckung: 20 von 28 Regeln verfügbar. Die übrigen Regeln haben historisch zu selten Daten und bleiben im Backtest unberücksichtigt (sie vergeben keine Punkte). Die Score-Schwellen sind punkteproportional angepasst, erreichbar bleiben 71 % der Pluspunkte: Obere Schwelle 7 → 5, Untere Schwelle 5 → 4.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "p3": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        99.58111718489361,
        106.4442264379256,
        118.63784930952026,
        122.59934860772032,
        125.49925575254967,
        134.15969465786324,
        127.01751764095609,
        129.80545662541297,
        139.82869722876887,
        143.93912927608935,
        141.86467313613335,
        162.69356334577782
      ],
      "cagr_benchmark": 17.613396090353127,
      "cagr_portfolio": 14.378803054593071,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dk-01m",
          "dk-01p",
          "dk-02m",
          "dk-02p",
          "dk-03m",
          "dk-03p",
          "dk-04m",
          "dk-04p",
          "dk-05m",
          "dk-05p",
          "dk-07m",
          "dk-07p",
          "dk-09m",
          "dk-09p",
          "dk-10m",
          "dk-10p",
          "dk-11m",
          "dk-11p",
          "dk-12m",
          "dk-12p"
        ],
        "applied_rule_names": [
          "12-Monats-Kursentwicklung < −5 %",
          "12-Monats-Kursentwicklung > +5 %",
          "5-Jahres-KGV über 16, negativ oder fehlt",
          "6-Monats-Kursentwicklung < −5 %",
          "6-Monats-Kursentwicklung > +5 %",
          "Beginnender Abwärtstrend (6M schwach, 12M noch nicht)",
          "Dreimonatsreversal: drei Monate in Folge hinter dem Markt (Large Cap)",
          "Dreimonatsreversal: drei Monate in Folge vor dem Markt (Large Cap)",
          "Dünne Eigenkapitalquote (< 15 %; Finanzwerte < 5 %) oder fehlt",
          "EBIT-Marge < 6 % oder fehlt (Finanzwerte: neutral)",
          "EBIT-Marge > 12 % (Finanzwerte: neutral)",
          "Eigenkapitalrendite < 10 % oder fehlt",
          "Eigenkapitalrendite > 20 %",
          "Frischer Aufwärtstrend (6M stark, 12M noch nicht)",
          "Günstiges 5-Jahres-KGV (0 – 12)",
          "Günstiges KGV (0 – 12, Schätzung laufendes Jahr)",
          "KGV über 16, negativ oder fehlt (Schätzung laufendes Jahr)",
          "Negative Kursreaktion auf Quartalszahlen (< −1 % vs. Markt)",
          "Positive Kursreaktion auf Quartalszahlen (> +1 % vs. Markt)",
          "Solide Eigenkapitalquote (> 25 %; Finanzwerte > 10 %)"
        ],
        "available_rules": 20,
        "configured_buy_threshold": 7,
        "configured_sell_threshold": 5,
        "coverage_pct": 71.4,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 3,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 4
          },
          "small": {
            "buy": 5,
            "sell": 4
          }
        },
        "effective_sell_threshold": 4,
        "reliability_issues": [],
        "skipped_rule_ids": [
          "dk-06lm",
          "dk-06lp",
          "dk-06sm",
          "dk-06sp",
          "dk-08m",
          "dk-08p",
          "dk-13m",
          "dk-13p"
        ],
        "skipped_rule_names": [
          "Analysten mehrheitlich skeptisch (Large Cap oder ≥ 5 Meinungen: Kontraindikator)",
          "Analysten mehrheitlich skeptisch (Small/Mid Cap, < 5 Meinungen: Trendfolge)",
          "Erwartetes Gewinnwachstum < −5 %",
          "Erwartetes Gewinnwachstum > +5 %",
          "Gewinnschätzungen angehoben (> +5 % in 4 Wochen)",
          "Gewinnschätzungen gesenkt (< −5 % in 4 Wochen)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Large/≥ 5: Kontraindikator)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Small/Mid < 5: Trendfolge)"
        ],
        "total_rules": 28
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10160.07,
        11383.32,
        13458.48,
        12451.96,
        13067.4,
        11991.38,
        11336.75,
        11324.62,
        12342.62,
        13342.4,
        13581.29,
        14963.62
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 10
      },
      "final_cash_eur": 483.39,
      "final_positions": [],
      "final_value_eur": 14963.62,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -5.3236383961079214,
      "max_drawdown_portfolio": -15.855137127933776,
      "max_years": 3,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 71.2,
              "exit_price_native": 77.68,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 35.92300962379704,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 14.045417085129998,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 111.53,
              "exit_price_native": 121.69,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 27.078111946532978,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 248.93,
              "exit_price_native": 271.59,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 7.573177011130028,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 4.017261309963175,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 150.3,
              "entry_price_native": 163.98,
              "exit_price_estimated": false,
              "exit_price_eur": 150.3,
              "exit_price_native": 163.98,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 9.378335112059766,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.653543109970109,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 21.72,
              "entry_price_native": 35.57,
              "exit_price_estimated": false,
              "exit_price_eur": 21.72,
              "exit_price_native": 35.57,
              "exit_reason": null,
              "name": "Sonic Healthcare Ltd",
              "period_return_pct": 3.0118737329858147,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 46.03598559960992,
              "symbol": "SHL.AX"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 1.31,
              "exit_price_native": 11.2,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -4.599659284497449,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 760.5714132869855,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 99.84,
              "exit_price_native": 108.93,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.3851167843563217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 82.19,
              "entry_price_native": 89.6735806194375,
              "exit_price_estimated": false,
              "exit_price_eur": 82.19,
              "exit_price_native": 89.6735806194375,
              "exit_reason": null,
              "name": "Dupont De Nemours Inc",
              "period_return_pct": 0.8612169984469897,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 12.16688339682964,
              "symbol": "DD"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 124.65,
              "exit_price_native": 136.0,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 57.298172565348146,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 22.69,
              "exit_price_native": 1948.5,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 17.485679831172753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 44.074946974726,
              "symbol": "III.L"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 139.36,
          "dividends_eur": 92.07,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 117.74,
              "exit_price_native": 124.49,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -8.577513402364689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 70.03,
              "exit_price_native": 74.05,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -4.229177444386956,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 14.045417085129998,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 101.64,
              "exit_price_native": 107.47,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -10.694698354661792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.92,
              "exit_price_native": 2073.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 8.505626799267208,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 44.074946974726,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 1.67,
              "exit_price_native": 13.78,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 23.698384201077193,
              "rebalance_delta_eur": -47.29,
              "rebalance_delta_shares": -28.40020818396608,
              "rule_hits": null,
              "score": 7,
              "shares": 732.1712051030194,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 150.3,
              "entry_price_native": 163.98,
              "exit_price_estimated": false,
              "exit_price_eur": 147.87,
              "exit_price_native": 156.35,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -4.273556603195994,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.653543109970109,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 101.4,
              "exit_price_native": 107.22,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.7592083562396943,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 248.0,
              "exit_price_native": 262.23,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": -3.168272958901064,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 4.017261309963175,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 82.19,
              "entry_price_native": 89.6735806194375,
              "exit_price_estimated": false,
              "exit_price_eur": 88.55,
              "exit_price_native": 93.62755288919153,
              "exit_reason": null,
              "name": "Dupont De Nemours Inc",
              "period_return_pct": 5.2639006491673745,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.16688339682964,
              "symbol": "DD"
            },
            {
              "entry_price_eur": 21.72,
              "entry_price_native": 35.57,
              "exit_price_estimated": false,
              "exit_price_eur": 18.13,
              "exit_price_native": 29.8,
              "exit_reason": null,
              "name": "Sonic Healthcare Ltd",
              "period_return_pct": -17.474383827194686,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 46.03598559960992,
              "symbol": "SHL.AX"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": 1.6007392036032408,
          "portfolio_value_eur": 10160.07,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 173.54,
          "dividends_eur": 34.18,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 151.22,
              "exit_price_native": 166.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 34.099124427664876,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 1.51,
              "exit_price_native": 13.0,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -5.660377358490565,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 732.1712051030194,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 150.3,
              "entry_price_native": 163.98,
              "exit_price_estimated": false,
              "exit_price_eur": 157.65,
              "exit_price_native": 174.04,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 11.314358810361359,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.653543109970109,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 93.5,
              "exit_price_native": 103.22,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 39.39230249831196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.045417085129998,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 27.92,
              "exit_price_native": 2421.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 16.787264833574532,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 44.074946974726,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 137.67,
              "exit_price_native": 151.98,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 41.41620917465338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 82.19,
              "entry_price_native": 89.6735806194375,
              "exit_price_estimated": false,
              "exit_price_eur": 87.47,
              "exit_price_native": 96.5647894324374,
              "exit_reason": null,
              "name": "Dupont De Nemours Inc",
              "period_return_pct": 3.137149751977475,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 12.16688339682964,
              "symbol": "DD"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 106.98,
              "exit_price_native": 118.1,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 10.147360567058383,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 253.34,
              "exit_price_native": 279.68,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 6.654463638790364,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.017261309963175,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 21.72,
              "entry_price_native": 35.57,
              "exit_price_estimated": false,
              "exit_price_eur": 19.8,
              "exit_price_native": 32.08,
              "exit_reason": null,
              "name": "Sonic Healthcare Ltd",
              "period_return_pct": 7.651006711409392,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 46.03598559960992,
              "symbol": "SHL.AX"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 12.039690083337785,
          "portfolio_value_eur": 11383.32,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 0.0,
          "dividends_eur": 34.13,
          "exits": [
            {
              "entry_price_eur": 82.19,
              "entry_price_native": 89.6735806194375,
              "exit_price_estimated": false,
              "exit_price_eur": 89.19,
              "exit_price_native": 96.23842981652119,
              "exit_reason": "score",
              "name": "Dupont De Nemours Inc",
              "period_return_pct": -0.33796958273755173,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 12.16688339682964,
              "symbol": "DD"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 15.53,
              "entry_price_native": 25.7,
              "exit_price_estimated": false,
              "exit_price_eur": 15.53,
              "exit_price_native": 25.7,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -11.440385940730536,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 9,
              "shares": 59.80652113518532,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 152.5,
              "exit_price_native": 164.55,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 8.270825108566937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 150.3,
              "entry_price_native": 163.98,
              "exit_price_estimated": false,
              "exit_price_eur": 183.4,
              "exit_price_native": 197.9,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 13.709492070788333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.653543109970109,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 111.78,
              "exit_price_native": 120.62,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 16.857198217399727,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.045417085129998,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 193.27,
              "exit_price_native": 208.55,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 24.92512279861028,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 137.37,
              "exit_price_native": 148.23,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 25.512277730736656,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 32.85,
              "exit_price_native": 2809.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 16.02643535729038,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 44.074946974726,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.15,
              "exit_price_native": 18.12,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 39.384615384615394,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 732.1712051030194,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 309.7,
              "exit_price_native": 334.18,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 19.486556064073234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.017261309963175,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 20.5,
              "entry_price_native": 33.67219163088632,
              "exit_price_estimated": false,
              "exit_price_eur": 17.77,
              "exit_price_native": 29.41,
              "exit_reason": null,
              "name": "Sonic Healthcare Ltd",
              "period_return_pct": -8.322942643391517,
              "rebalance_delta_eur": 364.22,
              "rebalance_delta_shares": 20.4982521476091,
              "rule_hits": null,
              "score": 4,
              "shares": 66.53423774721902,
              "symbol": "SHL.AX"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 18.229844186283927,
          "portfolio_value_eur": 13458.48,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": -0.0,
          "dividends_eur": 92.49,
          "exits": [
            {
              "entry_price_eur": 20.5,
              "entry_price_native": 33.67219163088632,
              "exit_price_estimated": false,
              "exit_price_eur": 16.37,
              "exit_price_native": 26.3,
              "exit_reason": "score",
              "name": "Sonic Healthcare Ltd",
              "period_return_pct": -10.574634478068678,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -3,
              "shares": 66.53423774721902,
              "symbol": "SHL.AX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 120.87,
              "exit_price_native": 129.5,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -12.635768737772379,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 102.76,
              "exit_price_native": 110.1,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -8.721605040623459,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 14.045417085129998,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 39.42,
              "entry_price_native": 6792.09373043556,
              "exit_price_estimated": false,
              "exit_price_eur": 39.42,
              "exit_price_native": 6792.09373043556,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.801870103613844,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 28.155246132868644,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 36.18,
              "exit_price_native": 3066.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 9.149163403346394,
              "rebalance_delta_eur": -100.45,
              "rebalance_delta_shares": -2.7763599641312267,
              "rule_hits": null,
              "score": 6,
              "shares": 41.29858701059477,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.67,
              "exit_price_native": 22.4,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 23.620309050772615,
              "rebalance_delta_eur": -461.81,
              "rebalance_delta_shares": -172.8604918496867,
              "rule_hits": null,
              "score": 5,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 149.76,
              "entry_price_native": 162.84093909114122,
              "exit_price_estimated": false,
              "exit_price_eur": 147.54,
              "exit_price_native": 158.08,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -20.12127337038908,
              "rebalance_delta_eur": 234.87,
              "rebalance_delta_shares": 1.5918688974776576,
              "rule_hits": null,
              "score": 5,
              "shares": 8.245412007447767,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 266.56,
              "exit_price_native": 285.6,
              "exit_reason": null,
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": -14.537075827398404,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 4.017261309963175,
              "symbol": "RS"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 131.54,
              "exit_price_native": 140.93,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -14.35429960498329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.79,
              "entry_price_native": 24.268119483056754,
              "exit_price_estimated": false,
              "exit_price_eur": 13.33,
              "exit_price_native": 21.41,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.692607003891048,
              "rebalance_delta_eur": 399.36,
              "rebalance_delta_shares": 29.962285659254167,
              "rule_hits": null,
              "score": 3,
              "shares": 89.76880679443948,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 129.19,
              "exit_price_native": 138.41,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -33.63222248861185,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -7.478713351034338,
          "portfolio_value_eur": 12451.96,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 0.0,
          "dividends_eur": 123.65,
          "exits": [
            {
              "entry_price_eur": 149.76,
              "entry_price_native": 162.84093909114122,
              "exit_price_estimated": false,
              "exit_price_eur": 135.02,
              "exit_price_native": 150.34,
              "exit_reason": "score",
              "name": "Nucor Corp",
              "period_return_pct": -4.896255060728749,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.245412007447767,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 248.93,
              "entry_price_native": 271.59,
              "exit_price_estimated": false,
              "exit_price_eur": 259.73,
              "exit_price_native": 289.21,
              "exit_reason": "score",
              "name": "Reliance Steel & Aluminum Co",
              "period_return_pct": 1.2640056022408919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 4.017261309963175,
              "symbol": "RS"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 128.9,
              "exit_price_native": 143.53,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 30.36330608537694,
              "rebalance_delta_eur": -242.36,
              "rebalance_delta_shares": -1.8802536400689556,
              "rule_hits": null,
              "score": 8,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.82,
              "exit_price_native": 2370.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -12.287194670614355,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 74.90165739118028,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 39.93,
              "exit_price_native": 44.46,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 4.390702042733019,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 27.80257880998514,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 171.32,
              "exit_price_native": 190.77,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 35.36507485985951,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.24,
              "exit_price_native": 19.42,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -13.303571428571415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 39.7,
              "exit_price_native": 3305.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 7.795172863666022,
              "rebalance_delta_eur": -71.45,
              "rebalance_delta_shares": -1.7998451687674288,
              "rule_hits": null,
              "score": 6,
              "shares": 39.498741841827346,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 30.78,
              "exit_price_native": 4921.835256238261,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -27.53581661891118,
              "rebalance_delta_eur": 373.92,
              "rebalance_delta_shares": 12.148692918081332,
              "rule_hits": null,
              "score": 5,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.79,
              "entry_price_native": 24.268119483056754,
              "exit_price_estimated": false,
              "exit_price_eur": 12.84,
              "exit_price_native": 20.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -3.4096216721158368,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 89.76880679443948,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 113.23,
              "exit_price_native": 126.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -2.640926640926644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 174.1,
              "exit_price_native": 193.86,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 40.062134238855585,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 4.94255113840032,
          "portfolio_value_eur": 13067.4,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 313.05,
          "dividends_eur": 50.62,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 46.05,
              "exit_price_native": 47.86,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 7.117278424350948,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 27.80257880998514,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 104.78,
              "exit_price_native": 108.9,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -23.936578892226013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 43.07,
              "exit_price_native": 3564.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 5.163765122455,
              "rebalance_delta_eur": -262.43,
              "rebalance_delta_shares": -6.092439818005426,
              "rule_hits": null,
              "score": 5,
              "shares": 33.40630202382192,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 134.53,
              "exit_price_native": 139.82,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -26.5458366167586,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.79,
              "entry_price_native": 24.268119483056754,
              "exit_price_estimated": false,
              "exit_price_eur": 10.91,
              "exit_price_native": 18.25,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -9.203980099502495,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 89.76880679443948,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.37,
              "exit_price_native": 19.12,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 2.906350914962341,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 137.52,
              "exit_price_native": 142.93,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -26.419562419562414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 109.75,
              "exit_price_native": 114.07,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -9.453881568502942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 28.92,
              "exit_price_native": 4706.784724085502,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.974522292993628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.78,
              "exit_price_native": 1753.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -30.896551724137932,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 74.90165739118028,
              "symbol": "9503.T"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -8.234365025494839,
          "portfolio_value_eur": 11991.38,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": -0.0,
          "dividends_eur": 91.06,
          "exits": [
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 117.56,
              "exit_price_native": 127.13,
              "exit_reason": "score",
              "name": "DR Horton Inc",
              "period_return_pct": -8.906563485239328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.965798333247584,
              "symbol": "DHI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 48.95,
              "exit_price_native": 52.94,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -18.616448885472714,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.49,
              "exit_price_native": 53.52,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 12.224785070245336,
              "rebalance_delta_eur": -15.56,
              "rebalance_delta_shares": -0.3144123470715627,
              "rule_hits": null,
              "score": 7,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 43.18,
              "exit_price_native": 3616.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 0.9773806199385726,
              "rebalance_delta_eur": -82.12,
              "rebalance_delta_shares": -1.9016576502471125,
              "rule_hits": null,
              "score": 5,
              "shares": 31.50464437357481,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 8.88,
              "exit_price_native": 15.37,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.918918918918923,
              "rebalance_delta_eur": 293.4,
              "rebalance_delta_shares": 33.0490355627678,
              "rule_hits": null,
              "score": 4,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.2,
              "exit_price_native": 18.52,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -1.8027571580063628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 115.66,
              "exit_price_native": 125.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 9.912126537785593,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 24.13,
              "exit_price_native": 3913.7250693140145,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -16.849286747984284,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 10.93,
              "exit_price_native": 1772.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 1.083547191331613,
              "rebalance_delta_eur": 274.6,
              "rebalance_delta_shares": 25.12870344114042,
              "rule_hits": null,
              "score": 3,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 95.06,
              "exit_price_native": 102.8,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -5.566783024067612,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 115.53,
              "exit_price_native": 124.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -12.854851084606267,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -5.4591718591845195,
          "portfolio_value_eur": 11336.75,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 0.0,
          "dividends_eur": 89.67,
          "exits": [
            {
              "entry_price_eur": 124.65,
              "entry_price_native": 136.0,
              "exit_price_estimated": false,
              "exit_price_eur": 98.96,
              "exit_price_native": 116.69,
              "exit_reason": "score",
              "name": "Builders FirstSource Inc",
              "period_return_pct": -6.280620030519646,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.022411758624253,
              "symbol": "BLDR"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 43.69,
              "exit_price_native": 51.51,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -4.6817172464840855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.87,
              "exit_price_native": 3.87,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -12.739571589627952,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 267.9860492790394,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 31.73,
              "exit_price_native": 5386.967176460066,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 28.594657375145193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 48.01,
              "exit_price_native": 4120.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": 10.991379310344819,
              "rebalance_delta_eur": -153.5,
              "rebalance_delta_shares": -3.197512812156038,
              "rule_hits": null,
              "score": 6,
              "shares": 28.30713156141877,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 89.44,
              "exit_price_native": 105.46,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 3.6563790053076417,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 56.6,
              "exit_price_native": 66.74,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 27.29353423612435,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 108.56,
              "exit_price_native": 128.01,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 3.2588529482939332,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 10.07,
              "exit_price_native": 1709.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -5.866152575048201,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 1.93,
              "exit_price_native": 17.72,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -4.008667388949094,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 8.53,
              "exit_price_native": 15.28,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -4.559650218613376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": -0.10704754275290274,
          "portfolio_value_eur": 11324.62,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 0.0,
          "dividends_eur": 149.93,
          "exits": [
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.89,
              "exit_price_native": 3.89,
              "exit_reason": "score",
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 1.6993464052287521,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 267.9860492790394,
              "symbol": "NOS.LS"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 22.69,
              "entry_price_native": 1948.5,
              "exit_price_estimated": false,
              "exit_price_eur": 46.85,
              "exit_price_native": 4089.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -1.7303532804614274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 28.30713156141877,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 112.61,
              "exit_price_native": 132.13,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 25.217968157695214,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 29.56,
              "exit_price_native": 5130.074233073964,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -4.197710339814654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 22.65,
              "entry_price_native": 3931.0,
              "exit_price_estimated": false,
              "exit_price_eur": 22.65,
              "exit_price_native": 3931.0,
              "exit_reason": null,
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": 29.479578392621875,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 52.649326067154625,
              "symbol": "5105.T"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 60.56,
              "exit_price_native": 71.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 7.342498866898328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 12.21,
              "exit_price_native": 2118.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 26.97033263410249,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 10.53,
              "exit_price_native": 18.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 20.827943078913314,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 118.84,
              "exit_price_native": 139.43,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 6.264766404999622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.09,
              "exit_price_native": 19.04,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 6.249999999999978,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 42.57,
              "exit_price_native": 49.95,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.2164309242394773,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": 8.989325797854475,
          "portfolio_value_eur": 12342.62,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 69.16,
          "exits": [
            {
              "entry_price_eur": 99.84,
              "entry_price_native": 108.93,
              "exit_price_estimated": false,
              "exit_price_eur": 144.13,
              "exit_price_native": 169.45,
              "exit_reason": "score",
              "name": "Steel Dynamics Inc",
              "period_return_pct": 22.011808755760363,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 10.016046995069294,
              "symbol": "STLD"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 99.74,
              "exit_price_native": 117.26,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -11.927294577136838,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 22.65,
              "entry_price_native": 3931.0,
              "exit_price_estimated": false,
              "exit_price_eur": 23.56,
              "exit_price_native": 4335.0,
              "exit_reason": null,
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": 8.919597989949747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 52.649326067154625,
              "symbol": "5105.T"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 36.3,
              "exit_price_native": 6679.216528038636,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 29.485002829654782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 20.93,
              "exit_price_native": 1824.5,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 20.191040843214747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 59.93977151681226,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 70.96,
              "exit_price_native": 83.43,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 13.788870703764333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 13.34,
              "exit_price_native": 2455.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 12.76986678915939,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 12.5,
              "exit_price_native": 22.01,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 17.512012813667923,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 45.4,
              "exit_price_native": 53.37,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.612065521374344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 2.33,
              "exit_price_native": 21.3,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 10.477178423236522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 559.3107132533327,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 25.58,
              "entry_price_native": 2206.075432352133,
              "exit_price_estimated": false,
              "exit_price_eur": 37.43,
              "exit_price_native": 3263.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -18.931677018633543,
              "rebalance_delta_eur": 258.23,
              "rebalance_delta_shares": 6.898526038435655,
              "rule_hits": null,
              "score": 3,
              "shares": 35.205657599854426,
              "symbol": "III.L"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 8.100219565739476,
          "portfolio_value_eur": 13342.4,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 0.0,
          "dividends_eur": 131.96,
          "exits": [
            {
              "entry_price_eur": 22.65,
              "entry_price_native": 3931.0,
              "exit_price_estimated": false,
              "exit_price_eur": 19.6,
              "exit_price_native": 3594.0,
              "exit_reason": "score",
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": -17.09342560553633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 52.649326067154625,
              "symbol": "5105.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 39.51,
              "exit_price_native": 7245.548698685269,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 8.47902097902098,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 40.30393905094998,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 5.44,
              "entry_price_native": 5.44,
              "exit_price_estimated": false,
              "exit_price_eur": 5.44,
              "exit_price_native": 5.44,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 34.98759305210919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 235.04674683604165,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.37,
              "exit_price_native": 57.07,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.394481730052193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 1.31,
              "entry_price_native": 11.2,
              "exit_price_estimated": false,
              "exit_price_eur": 3.12,
              "exit_price_native": 28.0,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": 30.47530288909599,
              "rebalance_delta_eur": -114.84,
              "rebalance_delta_shares": -36.817169041579234,
              "rule_hits": null,
              "score": 6,
              "shares": 522.4935442117535,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.63,
              "exit_price_native": 2064.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 12.756077574433222,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 59.93977151681226,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 14.09,
              "exit_price_native": 2584.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 5.2749490835030555,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 12.13,
              "exit_price_native": 20.31,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -7.891156462585047,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 101.74,
              "exit_price_native": 117.61,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -0.4401930077033711,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 58.84,
              "exit_price_native": 68.02,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -19.321551417388218,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 25.58,
              "entry_price_native": 2206.075432352133,
              "exit_price_estimated": false,
              "exit_price_eur": 27.91,
              "exit_price_native": 2438.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -24.845869297163993,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 35.205657599854426,
              "symbol": "III.L"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 1.7904329878843273,
          "portfolio_value_eur": 13581.29,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 483.39,
          "dividends_eur": 121.05,
          "exits": [
            {
              "entry_price_eur": 25.58,
              "entry_price_native": 2206.075432352133,
              "exit_price_estimated": false,
              "exit_price_eur": 28.87,
              "exit_price_native": 2486.0,
              "exit_reason": "score",
              "name": "3I Group PLC",
              "period_return_pct": 7.016788635385285,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 35.205657599854426,
              "symbol": "III.L"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 5.36,
              "entry_price_native": 5.358022725512815,
              "exit_price_estimated": false,
              "exit_price_eur": 5.04,
              "exit_price_native": 5.045,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -5.876865671641795,
              "rebalance_delta_eur": 310.55,
              "rebalance_delta_shares": 61.55620698507137,
              "rule_hits": null,
              "score": 8,
              "shares": 296.60295382111303,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 34.61,
              "entry_price_native": 56.12,
              "exit_price_estimated": false,
              "exit_price_eur": 34.61,
              "exit_price_native": 56.12,
              "exit_reason": null,
              "name": "Canadian Natural Resources Ltd",
              "period_return_pct": -19.20529801324503,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 43.23238011529496,
              "symbol": "CNQ.TO"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 120.13,
              "exit_price_native": 137.21,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 19.698159295123464,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.165163445061042,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 1.51,
              "entry_price_native": 13.092236253049592,
              "exit_price_estimated": false,
              "exit_price_eur": 2.27,
              "exit_price_native": 20.32,
              "exit_reason": null,
              "name": "CNOOC Ltd",
              "period_return_pct": -30.075705437026834,
              "rebalance_delta_eur": 310.47,
              "rebalance_delta_shares": 136.78936680228404,
              "rule_hits": null,
              "score": 7,
              "shares": 659.2829110140375,
              "symbol": "0883.HK"
            },
            {
              "entry_price_eur": 36.82,
              "entry_price_native": 6228.347446189261,
              "exit_price_estimated": false,
              "exit_price_eur": 80.86,
              "exit_price_native": 15014.614077452821,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 96.3603970475948,
              "rebalance_delta_eur": -1463.46,
              "rebalance_delta_shares": -18.09801685827381,
              "rule_hits": null,
              "score": 6,
              "shares": 22.20592219267617,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.0,
              "exit_price_native": 1981.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": -3.3186920448999513,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 59.93977151681226,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.32,
              "exit_price_native": 56.33,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.096507827283679,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.488166462913576,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 13.84,
              "entry_price_native": 2219.9015680724196,
              "exit_price_estimated": false,
              "exit_price_eur": 12.31,
              "exit_price_native": 2285.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -14.5607476635514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 100.0303608323207,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 66.58,
              "exit_price_native": 76.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 16.35556915544676,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 20.177704703187228,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 13.2,
              "entry_price_native": 21.87372578916654,
              "exit_price_estimated": false,
              "exit_price_eur": 11.6,
              "exit_price_native": 19.15,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -5.151064883605761,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 122.81784235720728,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 10.178193595610896,
          "portfolio_value_eur": 14963.62,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        101.60073920360324,
        113.83315332609735,
        134.58475980977857,
        124.51955140942717,
        130.6739939151448,
        119.91382026277886,
        113.36751873172012,
        113.24616158863788,
        123.42622800740527,
        133.42402347771534,
        135.81289120782287,
        149.6361902027515
      ],
      "profile_id": 65,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.57718991988622,
      "sharpe_ratio_portfolio": 0.8733952077995454,
      "start_dispersion": null,
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 1079.96,
      "total_return_benchmark": 62.693563345777825,
      "total_return_portfolio": 49.63619020275149,
      "volatility_portfolio": 16.463111917936214,
      "warnings": [
        "Einzelne Regeln nutzen Kennzahlen ohne historische Werte, vor allem Analysten- und Schätzungsdaten wie Analystenmeinung, Analystenzahl, Gewinnrevision oder erwartetes Gewinnwachstum. Sie gelten im Backtest als nicht erfüllt.",
        "Im Backtest angenähert: Kriterium 4 rechnet im Backtest mit dem KGV auf den zuletzt veröffentlichten Gewinn statt auf die Schätzung des laufenden Jahres; Kriterium 5 rechnet im Backtest mit dem 5-Jahres-KGV aus fünf Ist-Jahren statt aus drei Ist- und zwei Schätzjahren. Die Näherung nutzt ausschließlich Zahlen, die am jeweiligen Stichtag schon veröffentlicht waren, und ist damit frei von Look-ahead. Im Live-Scoring wird unverändert mit den Analystenschätzungen gerechnet.",
        "Branchenrelative Regeln (Vergleich zu Branchenschnitt, -median oder -perzentil) messen je Stichtag gegen die Aktien, die dann zum gewählten Universum gehörten. Die Branchenzuordnung ist erst seit Einführung der Sektorhistorie aufgezeichnet: für davor liegende Perioden gilt die Zuordnung, die beim Start der Aufzeichnung galt.",
        "Regelabdeckung: 20 von 28 Regeln verfügbar. Die übrigen Regeln haben historisch zu selten Daten und bleiben im Backtest unberücksichtigt (sie vergeben keine Punkte). Die Score-Schwellen sind punkteproportional angepasst, erreichbar bleiben 71 % der Pluspunkte: Obere Schwelle 7 → 5, Untere Schwelle 5 → 4.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "p5": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        102.49924832226233,
        113.22652450588132,
        109.71259410931606,
        97.78807715015061,
        97.1879947696136,
        98.30909910324847,
        104.46402334534613,
        110.95005784527139,
        110.48530711960696,
        118.09993080583011,
        131.62876243529865,
        136.02404819819162,
        139.24149685283894,
        148.85025882793872,
        140.92600929626855,
        144.01922921221433,
        155.14002045960842,
        159.70054719380104,
        157.3989369065451,
        180.5086026426737
      ],
      "cagr_benchmark": 12.538100580182476,
      "cagr_portfolio": 6.823915879381626,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dk-01m",
          "dk-01p",
          "dk-02m",
          "dk-02p",
          "dk-03m",
          "dk-03p",
          "dk-04m",
          "dk-04p",
          "dk-05m",
          "dk-05p",
          "dk-07m",
          "dk-07p",
          "dk-09m",
          "dk-09p",
          "dk-10m",
          "dk-10p",
          "dk-11m",
          "dk-11p",
          "dk-12m",
          "dk-12p"
        ],
        "applied_rule_names": [
          "12-Monats-Kursentwicklung < −5 %",
          "12-Monats-Kursentwicklung > +5 %",
          "5-Jahres-KGV über 16, negativ oder fehlt",
          "6-Monats-Kursentwicklung < −5 %",
          "6-Monats-Kursentwicklung > +5 %",
          "Beginnender Abwärtstrend (6M schwach, 12M noch nicht)",
          "Dreimonatsreversal: drei Monate in Folge hinter dem Markt (Large Cap)",
          "Dreimonatsreversal: drei Monate in Folge vor dem Markt (Large Cap)",
          "Dünne Eigenkapitalquote (< 15 %; Finanzwerte < 5 %) oder fehlt",
          "EBIT-Marge < 6 % oder fehlt (Finanzwerte: neutral)",
          "EBIT-Marge > 12 % (Finanzwerte: neutral)",
          "Eigenkapitalrendite < 10 % oder fehlt",
          "Eigenkapitalrendite > 20 %",
          "Frischer Aufwärtstrend (6M stark, 12M noch nicht)",
          "Günstiges 5-Jahres-KGV (0 – 12)",
          "Günstiges KGV (0 – 12, Schätzung laufendes Jahr)",
          "KGV über 16, negativ oder fehlt (Schätzung laufendes Jahr)",
          "Negative Kursreaktion auf Quartalszahlen (< −1 % vs. Markt)",
          "Positive Kursreaktion auf Quartalszahlen (> +1 % vs. Markt)",
          "Solide Eigenkapitalquote (> 25 %; Finanzwerte > 10 %)"
        ],
        "available_rules": 20,
        "configured_buy_threshold": 7,
        "configured_sell_threshold": 5,
        "coverage_pct": 71.4,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 3,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 4
          },
          "small": {
            "buy": 5,
            "sell": 4
          }
        },
        "effective_sell_threshold": 4,
        "reliability_issues": [],
        "skipped_rule_ids": [
          "dk-06lm",
          "dk-06lp",
          "dk-06sm",
          "dk-06sp",
          "dk-08m",
          "dk-08p",
          "dk-13m",
          "dk-13p"
        ],
        "skipped_rule_names": [
          "Analysten mehrheitlich skeptisch (Large Cap oder ≥ 5 Meinungen: Kontraindikator)",
          "Analysten mehrheitlich skeptisch (Small/Mid Cap, < 5 Meinungen: Trendfolge)",
          "Erwartetes Gewinnwachstum < −5 %",
          "Erwartetes Gewinnwachstum > +5 %",
          "Gewinnschätzungen angehoben (> +5 % in 4 Wochen)",
          "Gewinnschätzungen gesenkt (< −5 % in 4 Wochen)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Large/≥ 5: Kontraindikator)",
          "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Small/Mid < 5: Trendfolge)"
        ],
        "total_rules": 28
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        9714.89,
        11372.53,
        10930.88,
        9119.69,
        8935.04,
        9212.51,
        9583.62,
        9510.52,
        9431.26,
        10805.59,
        13182.39,
        11285.77,
        12136.9,
        10666.95,
        10402.03,
        10681.79,
        11621.24,
        12492.16,
        12068.37,
        13910.49
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 27
      },
      "final_cash_eur": 308.9,
      "final_positions": [],
      "final_value_eur": 13910.49,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2021",
        "Q3 2021",
        "Q4 2021",
        "Q1 2022",
        "Q2 2022",
        "Q3 2022",
        "Q4 2022",
        "Q1 2023",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -14.1649934114463,
      "max_drawdown_portfolio": -21.433128594773354,
      "max_years": 5,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 83.47,
              "exit_price_native": 99.35,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -0.30105368790769305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 4.19,
              "entry_price_native": 4.189,
              "exit_price_estimated": false,
              "exit_price_eur": 4.19,
              "exit_price_native": 4.189,
              "exit_reason": null,
              "name": "Telecom Italia S.p.A.",
              "period_return_pct": -8.795993903766597,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 238.72045834328003,
              "symbol": "TIT.MI"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 23.68,
              "exit_price_native": 3119.0435899730696,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 5.1158723218189595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22767663318966,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 61.24,
              "exit_price_native": 90.01,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": 13.735152893606273,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 16.3292966359877,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 127.37,
              "exit_price_native": 151.6,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": -0.40730521613454584,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 7.8508575623704,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 10.42,
              "entry_price_native": 105.7,
              "exit_price_estimated": false,
              "exit_price_eur": 10.42,
              "exit_price_native": 105.7,
              "exit_reason": null,
              "name": "Peab AB (publ)",
              "period_return_pct": -0.0945179584120881,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 95.94796433325554,
              "symbol": "PEAB-B.ST"
            },
            {
              "entry_price_eur": 22.37,
              "entry_price_native": 22.37,
              "exit_price_estimated": false,
              "exit_price_eur": 22.37,
              "exit_price_native": 22.37,
              "exit_reason": null,
              "name": "Buzzi Unicem S.p.A.",
              "period_return_pct": 3.7569573283859015,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 44.70272686633884,
              "symbol": "BZU.MI"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 30.14,
              "exit_price_native": 305.6894,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 3.730490899429162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.176485118637125,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 60.23,
              "exit_price_native": 71.68,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": 9.921791136328807,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 16.604213259700785,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 6.04,
              "entry_price_native": 6.0383,
              "exit_price_estimated": false,
              "exit_price_eur": 6.04,
              "exit_price_native": 6.0383,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 9.923177747032685,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 165.6095258599275,
              "symbol": "TKA.VI"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 0.0,
          "dividends_eur": 25.05,
          "exits": [
            {
              "entry_price_eur": 22.37,
              "entry_price_native": 22.37,
              "exit_price_estimated": false,
              "exit_price_eur": 19.75,
              "exit_price_native": 19.745,
              "exit_reason": "score",
              "name": "Buzzi Unicem S.p.A.",
              "period_return_pct": -13.208791208791204,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 44.70272686633884,
              "symbol": "BZU.MI"
            },
            {
              "entry_price_eur": 10.42,
              "entry_price_native": 105.7,
              "exit_price_estimated": false,
              "exit_price_eur": 8.96,
              "exit_price_native": 90.9,
              "exit_reason": "score",
              "name": "Peab AB (publ)",
              "period_return_pct": -15.67717996289424,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 95.94796433325554,
              "symbol": "PEAB-B.ST"
            },
            {
              "entry_price_eur": 4.19,
              "entry_price_native": 4.189,
              "exit_price_estimated": false,
              "exit_price_eur": 3.39,
              "exit_price_native": 3.394,
              "exit_reason": "score",
              "name": "Telecom Italia S.p.A.",
              "period_return_pct": -18.939574874611896,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 238.72045834328003,
              "symbol": "TIT.MI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 59.14,
              "exit_price_native": 440.0,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -6.799406905316674,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 14.752029785737067,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 72.6,
              "exit_price_native": 84.23,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": 20.967973574608667,
              "rebalance_delta_eur": -39.71,
              "rebalance_delta_shares": -0.5469915944268818,
              "rule_hits": null,
              "score": 7,
              "shares": 16.057221665273904,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 6.04,
              "entry_price_native": 6.0383,
              "exit_price_estimated": false,
              "exit_price_eur": 6.26,
              "exit_price_native": 6.2564,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 3.468007342848156,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 165.6095258599275,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 60.97,
              "exit_price_native": 89.54,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": -0.9403695099015286,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 16.3292966359877,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 25.01,
              "exit_price_native": 3222.189998210532,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 3.3284793010193603,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22767663318966,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 235.3,
              "entry_price_native": 272.99,
              "exit_price_estimated": false,
              "exit_price_eur": 235.3,
              "exit_price_native": 272.99,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 19.700955888801186,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 3.70753405237596,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 43.7,
              "entry_price_native": 50.7,
              "exit_price_estimated": false,
              "exit_price_eur": 43.7,
              "exit_price_native": 50.7,
              "exit_reason": null,
              "name": "ZIM Integrated Shipping Services Ltd",
              "period_return_pct": 16.391184573002747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.962913628365154,
              "symbol": "ZIM"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 129.84,
              "exit_price_native": 150.64,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": 2.4204514549904577,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 7.8508575623704,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 80.75,
              "exit_price_native": 93.68,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -5.583551703285616,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 25.85,
              "exit_price_native": 262.2982,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": -14.037765307396565,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 33.176485118637125,
              "symbol": "BOL.ST"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": -2.8510588068792475,
          "portfolio_value_eur": 9714.89,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": 0.0,
          "dividends_eur": 55.31,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 84.2,
              "exit_price_native": 95.36,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": 12.175038230796375,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 16.057221665273904,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 43.7,
              "entry_price_native": 50.7,
              "exit_price_estimated": false,
              "exit_price_eur": 51.97,
              "exit_price_native": 58.86,
              "exit_reason": null,
              "name": "ZIM Integrated Shipping Services Ltd",
              "period_return_pct": 14.647448383326832,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.962913628365154,
              "symbol": "ZIM"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 148.4,
              "exit_price_native": 168.06,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": 9.236269093272664,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 7.8508575623704,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 234.65,
              "entry_price_native": 271.6970017765363,
              "exit_price_estimated": false,
              "exit_price_eur": 227.64,
              "exit_price_native": 257.8,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -7.079008073817761,
              "rebalance_delta_eur": 78.52,
              "rebalance_delta_shares": 0.3449546182865988,
              "rule_hits": null,
              "score": 7,
              "shares": 4.052488670662559,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 32.87,
              "exit_price_native": 4299.713168540246,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 29.960784313725487,
              "rebalance_delta_eur": -23.21,
              "rebalance_delta_shares": -0.7061779446359123,
              "rule_hits": null,
              "score": 6,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 72.23,
              "exit_price_native": 537.2,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": 19.643652561247226,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.752029785737067,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 6.04,
              "entry_price_native": 6.0383,
              "exit_price_estimated": false,
              "exit_price_eur": 6.39,
              "exit_price_native": 6.3906,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 1.8714531658483802,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 165.6095258599275,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 102.57,
              "exit_price_native": 116.16,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 20.572970728669283,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 69.1,
              "exit_price_native": 99.28,
              "exit_reason": null,
              "name": "Onex Corp",
              "period_return_pct": 10.066518847006645,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.3292966359877,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 31.64,
              "exit_price_native": 325.2015,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 25.448054252561402,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 33.176485118637125,
              "symbol": "BOL.ST"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 17.062819397732998,
          "portfolio_value_eur": 11372.53,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": -0.0,
          "dividends_eur": 346.68,
          "exits": [
            {
              "entry_price_eur": 61.24,
              "entry_price_native": 90.01,
              "exit_price_estimated": false,
              "exit_price_eur": 60.56,
              "exit_price_native": 83.78,
              "exit_reason": "score",
              "name": "Onex Corp",
              "period_return_pct": -16.05210420841683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 16.3292966359877,
              "symbol": "ONEX.TO"
            },
            {
              "entry_price_eur": 6.04,
              "entry_price_native": 6.0383,
              "exit_price_estimated": false,
              "exit_price_eur": 5.87,
              "exit_price_native": 5.8706,
              "exit_reason": "score",
              "name": "Telekom Austria AG",
              "period_return_pct": -8.136951146997163,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 165.6095258599275,
              "symbol": "TKA.VI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 30.47,
              "exit_price_native": 4103.151145295272,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -4.57151478575738,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 29.1,
              "entry_price_native": 32.21,
              "exit_price_estimated": false,
              "exit_price_eur": 29.1,
              "exit_price_native": 32.21,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 51.64783427495294,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 34.136291089928406,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 43.7,
              "entry_price_native": 50.7,
              "exit_price_estimated": false,
              "exit_price_eur": 65.69,
              "exit_price_native": 72.71,
              "exit_reason": null,
              "name": "ZIM Integrated Shipping Services Ltd",
              "period_return_pct": 25.34045854163074,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.962913628365154,
              "symbol": "ZIM"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 62.24,
              "exit_price_native": 463.0,
              "exit_reason": null,
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -13.812360387192857,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.752029785737067,
              "symbol": "NSIS-B.CO"
            },
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 3.0,
              "exit_price_native": 4.44,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 68.18181818181819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 330.81409061671303,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 74.47,
              "exit_price_native": 82.43,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": -13.667783829074143,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 16.057221665273904,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 42.7,
              "exit_price_native": 444.2252,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 36.599984932418806,
              "rebalance_delta_eur": -104.77,
              "rebalance_delta_shares": -2.4538530385609603,
              "rule_hits": null,
              "score": 4,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 129.07,
              "exit_price_native": 142.87,
              "exit_reason": null,
              "name": "Celanese Corporation",
              "period_return_pct": -14.001083488834043,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.8508575623704,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 73.33,
              "exit_price_native": 81.17,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -29.5704989154013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 201.98,
              "entry_price_native": 230.68727488035748,
              "exit_price_estimated": false,
              "exit_price_eur": 154.08,
              "exit_price_native": 170.56,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -33.58514076554652,
              "rebalance_delta_eur": 425.89,
              "rebalance_delta_shares": 2.76399444286177,
              "rule_hits": null,
              "score": 3,
              "shares": 6.816483113524329,
              "symbol": "BNTX"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -3.8835003320666472,
          "portfolio_value_eur": 10930.88,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 0.0,
          "dividends_eur": 110.08,
          "exits": [
            {
              "entry_price_eur": 127.37,
              "entry_price_native": 151.6,
              "exit_price_estimated": false,
              "exit_price_eur": 112.58,
              "exit_price_native": 117.61,
              "exit_reason": "score",
              "name": "Celanese Corporation",
              "period_return_pct": -19.626870771543782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 7.8508575623704,
              "symbol": "CE"
            },
            {
              "entry_price_eur": 59.14,
              "entry_price_native": 440.0,
              "exit_price_estimated": false,
              "exit_price_eur": 57.28,
              "exit_price_native": 426.0,
              "exit_reason": "score",
              "name": "Novonesis (Novozymes) A/S",
              "period_return_pct": -5.5641764575482195,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 14.752029785737067,
              "symbol": "NSIS-B.CO"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 8.66,
              "exit_price_native": 1231.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 19.97077447637603,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 3.54,
              "exit_price_native": 5.38,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 16.1987041036717,
              "rebalance_delta_eur": -77.7,
              "rebalance_delta_shares": -21.93106867937702,
              "rule_hits": null,
              "score": 6,
              "shares": 308.883021937336,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 13.21,
              "exit_price_native": 1879.9999641247732,
              "exit_reason": null,
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": 36.52868554829338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 61.84680978069759,
              "symbol": "5021.T"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 29.41,
              "exit_price_native": 315.2596,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": -23.096104134339768,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 43.7,
              "entry_price_native": 50.7,
              "exit_price_estimated": false,
              "exit_price_eur": 45.21,
              "exit_price_native": 47.23,
              "exit_reason": null,
              "name": "ZIM Integrated Shipping Services Ltd",
              "period_return_pct": -36.141157382368846,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.962913628365154,
              "symbol": "ZIM"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 73.45,
              "exit_price_native": 76.73,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": -11.83499942548546,
              "rebalance_delta_eur": -85.04,
              "rebalance_delta_shares": -1.1577498323291928,
              "rule_hits": null,
              "score": 5,
              "shares": 14.89947183294471,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 20.2,
              "exit_price_native": 2873.827600578348,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -29.615506831903403,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 201.98,
              "entry_price_native": 230.68727488035748,
              "exit_price_estimated": false,
              "exit_price_eur": 142.73,
              "exit_price_native": 149.1,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -13.510064388885667,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.816483113524329,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 23.02,
              "entry_price_native": 25.098098444277618,
              "exit_price_estimated": false,
              "exit_price_eur": 14.71,
              "exit_price_native": 15.37,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -51.92367844854551,
              "rebalance_delta_eur": 367.18,
              "rebalance_delta_shares": 24.955950343189766,
              "rule_hits": null,
              "score": 3,
              "shares": 59.092241433118176,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 67.55,
              "exit_price_native": 70.57,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -17.69302542570562,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -16.569417557443845,
          "portfolio_value_eur": 9119.69,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 0.0,
          "dividends_eur": 272.42,
          "exits": [
            {
              "entry_price_eur": 43.7,
              "entry_price_native": 50.7,
              "exit_price_estimated": false,
              "exit_price_eur": 23.91,
              "exit_price_native": 23.5,
              "exit_reason": "score",
              "name": "ZIM Integrated Shipping Services Ltd",
              "period_return_pct": -50.10615711252654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.962913628365154,
              "symbol": "ZIM"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 13.08,
              "exit_price_native": 1854.9999646018375,
              "exit_reason": null,
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": -2.6246719160105014,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 61.84680978069759,
              "symbol": "5021.T"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.03,
              "exit_price_native": 1281.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 2.685370741482962,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 3.7,
              "exit_price_native": 5.67,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 6.981132075471708,
              "rebalance_delta_eur": -71.06,
              "rebalance_delta_shares": -19.198616121204847,
              "rule_hits": null,
              "score": 7,
              "shares": 289.6844058161312,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 33.54,
              "entry_price_native": 358.1,
              "exit_price_estimated": false,
              "exit_price_eur": 33.54,
              "exit_price_native": 358.1,
              "exit_reason": null,
              "name": "Equinor ASA",
              "period_return_pct": 1.7329545454545459,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 25.263265856671598,
              "symbol": "EQNR.OL"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 73.75,
              "exit_price_native": 72.49,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": -3.667774086378739,
              "rebalance_delta_eur": -26.59,
              "rebalance_delta_shares": -0.3605050209458515,
              "rule_hits": null,
              "score": 4,
              "shares": 14.53896681199886,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 201.98,
              "entry_price_native": 230.68727488035748,
              "exit_price_estimated": false,
              "exit_price_eur": 137.22,
              "exit_price_native": 134.88,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -5.000704324552752,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.816483113524329,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 75.84,
              "exit_price_native": 74.55,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 7.0505456634118335,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 30.93,
              "exit_price_native": 335.8021,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 1.896513479962647,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 23.02,
              "entry_price_native": 25.098098444277618,
              "exit_price_estimated": false,
              "exit_price_eur": 13.7,
              "exit_price_native": 13.47,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -13.929712460063893,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 59.092241433118176,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 16.33,
              "exit_price_native": 2315.9287887279243,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -22.72727272727272,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": -2.0247821967033452,
          "portfolio_value_eur": 8935.04,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 0.0,
          "dividends_eur": 25.18,
          "exits": [
            {
              "entry_price_eur": 13.21,
              "entry_price_native": 1879.9999641247732,
              "exit_price_estimated": false,
              "exit_price_eur": 12.44,
              "exit_price_native": 1744.99996670092,
              "exit_reason": "score",
              "name": "Cosmo Energy Holdings Co Ltd",
              "period_return_pct": -8.278580814717474,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 61.84680978069759,
              "symbol": "5021.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 3.86,
              "exit_price_native": 6.06,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": 4.123711340206171,
              "rebalance_delta_eur": -12.43,
              "rebalance_delta_shares": -3.2207962709207862,
              "rule_hits": null,
              "score": 8,
              "shares": 286.4636095452104,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 91.31,
              "exit_price_native": 97.7,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 38.16999010041013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 33.97,
              "exit_price_native": 379.1158,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 14.736087732072889,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 33.54,
              "entry_price_native": 358.1,
              "exit_price_estimated": false,
              "exit_price_eur": 33.54,
              "exit_price_native": 351.8,
              "exit_reason": null,
              "name": "Equinor ASA",
              "period_return_pct": 0.81673592205187,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 25.263265856671598,
              "symbol": "EQNR.OL"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 84.58,
              "exit_price_native": 90.5,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 20.71495264772576,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.979768560194792,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 201.98,
              "entry_price_native": 230.68727488035748,
              "exit_price_estimated": false,
              "exit_price_eur": 140.4,
              "exit_price_native": 150.22,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 12.440119760479051,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.816483113524329,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 8.69,
              "exit_price_native": 1219.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -10.985401459854016,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 67.56,
              "exit_price_native": 72.29,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": 0.7526132404181318,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.53896681199886,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 17.98,
              "exit_price_native": 2522.2216052028484,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 5.081081081081096,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 23.02,
              "entry_price_native": 25.098098444277618,
              "exit_price_estimated": false,
              "exit_price_eur": 15.06,
              "exit_price_native": 16.11,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 16.99346405228759,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 59.092241433118176,
              "symbol": "CLF"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 3.1054677238618655,
          "portfolio_value_eur": 9212.51,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 0.0,
          "dividends_eur": 198.84,
          "exits": [
            {
              "entry_price_eur": 33.54,
              "entry_price_native": 358.1,
              "exit_price_estimated": false,
              "exit_price_eur": 26.3,
              "exit_price_native": 298.7,
              "exit_reason": "score",
              "name": "Equinor ASA",
              "period_return_pct": -15.093803297328034,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 25.263265856671598,
              "symbol": "EQNR.OL"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 104.25,
              "exit_price_native": 113.06,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 15.721596724667354,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 142.43,
              "exit_price_native": 154.47,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 17.191411880737427,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 96.92,
              "exit_price_native": 105.11,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 16.143646408839786,
              "rebalance_delta_eur": -11.0,
              "rebalance_delta_shares": -0.11354770175144144,
              "rule_hits": null,
              "score": 7,
              "shares": 11.86622085844335,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 3.58,
              "exit_price_native": 5.8,
              "exit_reason": null,
              "name": "Yancoal Australia Ltd",
              "period_return_pct": -4.290429042904287,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 286.4636095452104,
              "symbol": "YAL.AX"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 21.69,
              "exit_price_native": 3121.6384938735355,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 23.765433117938862,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 35.12,
              "exit_price_native": 395.1525,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": 4.230026815025911,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 201.98,
              "entry_price_native": 230.68727488035748,
              "exit_price_estimated": false,
              "exit_price_eur": 114.86,
              "exit_price_native": 124.57,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -17.07495673012914,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.816483113524329,
              "symbol": "BNTX"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.5,
              "exit_price_native": 1368.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 12.177121771217703,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 65.69,
              "exit_price_native": 71.24,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": -1.452483054364384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.53896681199886,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 23.02,
              "entry_price_native": 25.098098444277618,
              "exit_price_estimated": false,
              "exit_price_eur": 16.9,
              "exit_price_native": 18.33,
              "exit_reason": null,
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": 13.780260707635005,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 59.092241433118176,
              "symbol": "CLF"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": 4.0282840536952635,
          "portfolio_value_eur": 9583.62,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": 0.0,
          "dividends_eur": 82.12,
          "exits": [
            {
              "entry_price_eur": 23.02,
              "entry_price_native": 25.098098444277618,
              "exit_price_estimated": false,
              "exit_price_eur": 15.36,
              "exit_price_native": 16.76,
              "exit_reason": "score",
              "name": "Cleveland-Cliffs Inc",
              "period_return_pct": -6.62952646239553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 59.092241433118176,
              "symbol": "CLF"
            },
            {
              "entry_price_eur": 3.0,
              "entry_price_native": 4.44,
              "exit_price_estimated": false,
              "exit_price_eur": 2.8,
              "exit_price_native": 4.58,
              "exit_reason": "score",
              "name": "Yancoal Australia Ltd",
              "period_return_pct": -16.270566727605118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 286.4636095452104,
              "symbol": "YAL.AX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 150.3,
              "exit_price_native": 163.98,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 9.378335112059766,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 99.84,
              "exit_price_native": 108.93,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.3851167843563217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 71.2,
              "exit_price_native": 77.68,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 35.92300962379704,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 12.36674830687134,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 111.53,
              "exit_price_native": 121.69,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 27.078111946532978,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 25.41,
              "exit_price_native": 4001.302209104731,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 27.649007673670134,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 114.85,
              "exit_price_native": 125.31,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 22.289450570898794,
              "rebalance_delta_eur": -221.61,
              "rebalance_delta_shares": -1.9294897047710227,
              "rule_hits": null,
              "score": 6,
              "shares": 9.936731153672328,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 78.8,
              "exit_price_native": 85.98,
              "exit_reason": null,
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": 22.3914590747331,
              "rebalance_delta_eur": -4.48,
              "rebalance_delta_shares": -0.056857241555973916,
              "rule_hits": null,
              "score": 6,
              "shares": 14.482109570442885,
              "symbol": "WFG"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.16,
              "exit_price_native": 1441.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 4.0794223826714715,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 26.43,
              "exit_price_native": 311.55,
              "exit_reason": null,
              "name": "Boliden AB",
              "period_return_pct": -20.336542628963127,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 173.61,
              "entry_price_native": 196.887287283504,
              "exit_price_estimated": false,
              "exit_price_eur": 98.92,
              "exit_price_native": 107.93,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -12.230625355777825,
              "rebalance_delta_eur": 256.21,
              "rebalance_delta_shares": 2.5899738147029567,
              "rule_hits": null,
              "score": 3,
              "shares": 9.406456928227286,
              "symbol": "BNTX"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": -0.7627949668444711,
          "portfolio_value_eur": 9510.52,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 0.0,
          "dividends_eur": 49.48,
          "exits": [
            {
              "entry_price_eur": 30.14,
              "entry_price_native": 305.6894,
              "exit_price_estimated": false,
              "exit_price_eur": 27.23,
              "exit_price_native": 314.45,
              "exit_reason": "score",
              "name": "Boliden AB",
              "period_return_pct": 1.846153846153853,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 30.722632080076163,
              "symbol": "BOL.ST"
            },
            {
              "entry_price_eur": 60.23,
              "entry_price_native": 71.68,
              "exit_price_estimated": false,
              "exit_price_eur": 68.6,
              "exit_price_native": 72.54,
              "exit_reason": "score",
              "name": "West Fraser Timber Co Ltd",
              "period_return_pct": -14.164004259850904,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -1,
              "shares": 14.482109570442885,
              "symbol": "WFG"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 70.03,
              "exit_price_native": 74.05,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -4.229177444386956,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 12.36674830687134,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 25.2,
              "exit_price_native": 3977.94830516054,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -1.6125150421179346,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 41.52149868855375,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 101.64,
              "exit_price_native": 107.47,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -10.694698354661792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 106.14,
              "exit_price_native": 112.23,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -9.331144505457667,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 9.936731153672328,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 117.74,
              "exit_price_native": 124.49,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -8.577513402364689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 38.38,
              "entry_price_native": 40.58,
              "exit_price_estimated": false,
              "exit_price_eur": 38.38,
              "exit_price_native": 40.58,
              "exit_reason": null,
              "name": "EQT Corporation",
              "period_return_pct": -1.1208576998050668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 24.488496358535812,
              "symbol": "EQT"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 147.87,
              "exit_price_native": 156.35,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -4.273556603195994,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 101.4,
              "exit_price_native": 107.22,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -1.7592083562396943,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.72,
              "exit_price_native": 1692.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 17.25571725571726,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 173.61,
              "entry_price_native": 196.887287283504,
              "exit_price_estimated": false,
              "exit_price_eur": 102.75,
              "exit_price_native": 108.64,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": 1.532710280373828,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 9.406456928227286,
              "symbol": "BNTX"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -0.8333855492796638,
          "portfolio_value_eur": 9431.26,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 0.0,
          "dividends_eur": 17.56,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 151.22,
              "exit_price_native": 166.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 34.099124427664876,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 157.65,
              "exit_price_native": 174.04,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 11.314358810361359,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 93.5,
              "exit_price_native": 103.22,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 39.39230249831196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.36674830687134,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.76,
              "exit_price_native": 1674.5,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -1.0342789598108748,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 137.67,
              "exit_price_native": 151.98,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 41.41620917465338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 31.57,
              "exit_price_native": 4915.023700921205,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 23.55675146771037,
              "rebalance_delta_eur": -14.3,
              "rebalance_delta_shares": -0.45302269327256967,
              "rule_hits": null,
              "score": 6,
              "shares": 41.068475995281176,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 135.0,
              "exit_price_native": 149.04,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 32.79871692060945,
              "rebalance_delta_eur": -44.82,
              "rebalance_delta_shares": -0.33202632230896445,
              "rule_hits": null,
              "score": 6,
              "shares": 9.604704831363364,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 106.98,
              "exit_price_native": 118.1,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 10.147360567058383,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 38.1,
              "entry_price_native": 40.42239250148335,
              "exit_price_estimated": false,
              "exit_price_eur": 35.02,
              "exit_price_native": 38.66,
              "exit_reason": null,
              "name": "EQT Corporation",
              "period_return_pct": -4.731394775751607,
              "rebalance_delta_eur": 76.69,
              "rebalance_delta_shares": 2.1899608913759905,
              "rule_hits": null,
              "score": 5,
              "shares": 26.6784572499118,
              "symbol": "EQT"
            },
            {
              "entry_price_eur": 173.61,
              "entry_price_native": 196.887287283504,
              "exit_price_estimated": false,
              "exit_price_eur": 95.6,
              "exit_price_native": 105.54,
              "exit_reason": null,
              "name": "BioNTech SE",
              "period_return_pct": -2.853460972017663,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 9.406456928227286,
              "symbol": "BNTX"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 14.572053083994007,
          "portfolio_value_eur": 10805.59,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 0.0,
          "dividends_eur": 56.14,
          "exits": [
            {
              "entry_price_eur": 173.61,
              "entry_price_native": 196.887287283504,
              "exit_price_estimated": false,
              "exit_price_eur": 85.49,
              "exit_price_native": 92.25,
              "exit_reason": "score",
              "name": "BioNTech SE",
              "period_return_pct": -12.592382035247308,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 9.406456928227286,
              "symbol": "BNTX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 15.53,
              "entry_price_native": 25.7,
              "exit_price_estimated": false,
              "exit_price_eur": 15.53,
              "exit_price_native": 25.7,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -11.440385940730536,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 9,
              "shares": 59.97137782831795,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 152.5,
              "exit_price_native": 164.55,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 8.270825108566937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 183.4,
              "exit_price_native": 197.9,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": 13.709492070788333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 111.78,
              "exit_price_native": 120.62,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 16.857198217399727,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.36674830687134,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 47.15,
              "exit_price_native": 7700.949825596995,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 56.681845179172456,
              "rebalance_delta_eur": -354.6,
              "rebalance_delta_shares": -7.520196813674971,
              "rule_hits": null,
              "score": 6,
              "shares": 33.548279181606205,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 193.27,
              "exit_price_native": 208.55,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 24.92512279861028,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 15.56,
              "exit_price_native": 2542.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": 51.80650940579277,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 137.37,
              "exit_price_native": 148.23,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 25.512277730736656,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 159.38,
              "exit_price_native": 171.98,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 15.3918411164788,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.604704831363364,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 37.22,
              "entry_price_native": 39.62986103868679,
              "exit_price_estimated": false,
              "exit_price_eur": 34.35,
              "exit_price_native": 37.07,
              "exit_reason": null,
              "name": "EQT Corporation",
              "period_return_pct": -4.112778065183642,
              "rebalance_delta_eur": 283.76,
              "rebalance_delta_shares": 8.259634577771807,
              "rule_hits": null,
              "score": 4,
              "shares": 34.93809182768361,
              "symbol": "EQT"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 21.996019447028047,
          "portfolio_value_eur": 13182.39,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 0.0,
          "dividends_eur": 20.9,
          "exits": [
            {
              "entry_price_eur": 37.22,
              "entry_price_native": 39.62986103868679,
              "exit_price_estimated": false,
              "exit_price_eur": 34.52,
              "exit_price_native": 36.98,
              "exit_reason": "score",
              "name": "EQT Corporation",
              "period_return_pct": -0.24278392230915324,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -1,
              "shares": 34.93809182768361,
              "symbol": "EQT"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 39.42,
              "exit_price_native": 6792.09373043556,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.801870103613844,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 33.548279181606205,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 120.87,
              "exit_price_native": 129.5,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -12.635768737772379,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 102.76,
              "exit_price_native": 110.1,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -8.721605040623459,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 12.36674830687134,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 42.05,
              "exit_price_native": 40.456,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": -2.498041814785801,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 22.588398050360457,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 13.55,
              "exit_price_native": 2335.0,
              "exit_reason": null,
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -8.143194335169158,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 139.88,
              "exit_price_native": 149.87,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": -12.856146063495743,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.604704831363364,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 147.54,
              "exit_price_native": 158.08,
              "exit_reason": null,
              "name": "Nucor Corp",
              "period_return_pct": -20.12127337038908,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 131.54,
              "exit_price_native": 140.93,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -14.35429960498329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.96,
              "entry_price_native": 24.595779525541726,
              "exit_price_estimated": false,
              "exit_price_eur": 13.33,
              "exit_price_native": 21.41,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.692607003891048,
              "rebalance_delta_eur": 277.06,
              "rebalance_delta_shares": 20.78663094811657,
              "rule_hits": null,
              "score": 3,
              "shares": 80.75800877643452,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 129.19,
              "exit_price_native": 138.41,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -33.63222248861185,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -14.387524256025763,
          "portfolio_value_eur": 11285.77,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 0.0,
          "dividends_eur": 96.87,
          "exits": [
            {
              "entry_price_eur": 8.66,
              "entry_price_native": 1231.5,
              "exit_price_estimated": false,
              "exit_price_eur": 12.49,
              "exit_price_native": 1997.5,
              "exit_reason": "score",
              "name": "Ngk Spark Plug Co Ltd",
              "period_return_pct": -14.453961456102782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 94.4149412658897,
              "symbol": "5334.T"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 154.47,
              "exit_price_estimated": false,
              "exit_price_eur": 135.02,
              "exit_price_native": 150.34,
              "exit_reason": "score",
              "name": "Nucor Corp",
              "period_return_pct": -4.896255060728749,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 6.1387814829767375,
              "symbol": "NUE"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 128.9,
              "exit_price_native": 143.53,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 30.36330608537694,
              "rebalance_delta_eur": -137.64,
              "rebalance_delta_shares": -1.0678419156531898,
              "rule_hits": null,
              "score": 8,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.82,
              "exit_price_native": 2370.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -12.287194670614355,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 39.93,
              "exit_price_native": 44.46,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 4.390702042733019,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 30.097060253402258,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 171.32,
              "exit_price_native": 190.77,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": 35.36507485985951,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 168.37,
              "exit_price_native": 187.48,
              "exit_reason": null,
              "name": "Lennar Corporation",
              "period_return_pct": 25.09508240475078,
              "rebalance_delta_eur": -160.72,
              "rebalance_delta_shares": -0.9545446311737904,
              "rule_hits": null,
              "score": 5,
              "shares": 8.650160200189573,
              "symbol": "LEN"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 44.65,
              "exit_price_native": 41.9498,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 3.6924065651572135,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 22.588398050360457,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 30.78,
              "exit_price_native": 4921.835256238261,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -27.53581661891118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 33.548279181606205,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.96,
              "entry_price_native": 24.595779525541726,
              "exit_price_estimated": false,
              "exit_price_eur": 12.84,
              "exit_price_native": 20.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -3.4096216721158368,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 80.75800877643452,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 113.23,
              "exit_price_native": 126.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -2.640926640926644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 174.1,
              "exit_price_native": 193.86,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": 40.062134238855585,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 7.541616938881113,
          "portfolio_value_eur": 12136.9,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 215.22,
          "dividends_eur": 41.08,
          "exits": [
            {
              "entry_price_eur": 83.47,
              "entry_price_native": 99.35,
              "exit_price_estimated": false,
              "exit_price_eur": 131.21,
              "exit_price_native": 136.3699,
              "exit_reason": "score",
              "name": "Lennar Corporation",
              "period_return_pct": -27.086617120248093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.650160200189573,
              "symbol": "LEN"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 46.05,
              "exit_price_native": 47.86,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 7.117278424350948,
              "rebalance_delta_eur": -105.88,
              "rebalance_delta_shares": -2.299236811507574,
              "rule_hits": null,
              "score": 7,
              "shares": 27.797823441894685,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.87,
              "exit_price_native": 816.5,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 6.245933636955114,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 108.09356610206592,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 104.78,
              "exit_price_native": 108.9,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -23.936578892226013,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 47.23,
              "exit_price_native": 44.3888,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 5.025458537601035,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 22.588398050360457,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 134.53,
              "exit_price_native": 139.82,
              "exit_reason": null,
              "name": "DR Horton Inc",
              "period_return_pct": -26.5458366167586,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            },
            {
              "entry_price_eur": 14.96,
              "entry_price_native": 24.595779525541726,
              "exit_price_estimated": false,
              "exit_price_eur": 10.91,
              "exit_price_native": 18.25,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -9.203980099502495,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 80.75800877643452,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 137.52,
              "exit_price_native": 142.93,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -26.419562419562414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 109.75,
              "exit_price_native": 114.07,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": -9.453881568502942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 23.68,
              "entry_price_native": 3119.0435899730696,
              "exit_price_estimated": false,
              "exit_price_eur": 28.92,
              "exit_price_native": 4706.784724085502,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -11.974522292993628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 33.548279181606205,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.78,
              "exit_price_native": 1753.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -30.896551724137932,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -12.111350107713726,
          "portfolio_value_eur": 10666.95,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": -0.0,
          "dividends_eur": 118.02,
          "exits": [
            {
              "entry_price_eur": 111.53,
              "entry_price_native": 121.69,
              "exit_price_estimated": false,
              "exit_price_eur": 117.56,
              "exit_price_native": 127.13,
              "exit_reason": "score",
              "name": "DR Horton Inc",
              "period_return_pct": -8.906563485239328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 7.894231312990105,
              "symbol": "DHI"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 48.95,
              "exit_price_native": 52.94,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -18.616448885472714,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.49,
              "exit_price_native": 53.52,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 12.224785070245336,
              "rebalance_delta_eur": -127.49,
              "rebalance_delta_shares": -2.5760718303252617,
              "rule_hits": null,
              "score": 7,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 50.36,
              "exit_price_native": 48.0167,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 8.173007605522109,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 22.588398050360457,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 11.07,
              "exit_price_native": 927.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 13.952059004302386,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 108.09356610206592,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 8.88,
              "exit_price_native": 15.37,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -16.918918918918923,
              "rebalance_delta_eur": 281.61,
              "rebalance_delta_shares": 31.720501605526877,
              "rule_hits": null,
              "score": 4,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 115.66,
              "exit_price_native": 125.08,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 9.912126537785593,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 24.13,
              "exit_price_native": 3913.7250693140145,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -16.849286747984284,
              "rebalance_delta_eur": 200.99,
              "rebalance_delta_shares": 8.32977827844889,
              "rule_hits": null,
              "score": 3,
              "shares": 41.878057460055096,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.93,
              "exit_price_native": 1772.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 1.083547191331613,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 95.06,
              "exit_price_native": 102.8,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -5.566783024067612,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 115.53,
              "exit_price_native": 124.94,
              "exit_reason": null,
              "name": "Builders FirstSource Inc",
              "period_return_pct": -12.854851084606267,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -2.4835926017262477,
          "portfolio_value_eur": 10402.03,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 0.0,
          "dividends_eur": 69.04,
          "exits": [
            {
              "entry_price_eur": 117.74,
              "entry_price_native": 124.49,
              "exit_price_estimated": false,
              "exit_price_eur": 98.96,
              "exit_price_native": 116.69,
              "exit_reason": "score",
              "name": "Builders FirstSource Inc",
              "period_return_pct": -6.280620030519646,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 7.982514115426004,
              "symbol": "BLDR"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 43.69,
              "exit_price_native": 51.51,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -4.6817172464840855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.87,
              "exit_price_native": 3.87,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -12.739571589627952,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 270.1367595632504,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.89,
              "exit_price_native": 935.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": 1.85185185185186,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 108.09356610206592,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 31.73,
              "exit_price_native": 5386.967176460066,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 28.594657375145193,
              "rebalance_delta_eur": -46.94,
              "rebalance_delta_shares": -1.4793650060329946,
              "rule_hits": null,
              "score": 7,
              "shares": 40.398692454022104,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 62.92,
              "exit_price_native": 58.9,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 20.12342733144481,
              "rebalance_delta_eur": -139.46,
              "rebalance_delta_shares": -2.2164571336486563,
              "rule_hits": null,
              "score": 6,
              "shares": 20.3719409167118,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 89.44,
              "exit_price_native": 105.46,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 3.6563790053076417,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 56.6,
              "exit_price_native": 66.74,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 27.29353423612435,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 108.56,
              "exit_price_native": 128.01,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 3.2588529482939332,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.07,
              "exit_price_native": 1709.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -5.866152575048201,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 8.53,
              "exit_price_native": 15.28,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -4.559650218613376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": 2.6895140700553766,
          "portfolio_value_eur": 10681.79,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 56.27,
          "dividends_eur": 95.53,
          "exits": [
            {
              "entry_price_eur": 3.87,
              "entry_price_native": 3.87,
              "exit_price_estimated": false,
              "exit_price_eur": 3.89,
              "exit_price_native": 3.89,
              "exit_reason": "score",
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 1.6993464052287521,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 270.1367595632504,
              "symbol": "NOS.LS"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 46.85,
              "entry_price_native": 4089.0,
              "exit_price_estimated": false,
              "exit_price_eur": 46.85,
              "exit_price_native": 4089.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -1.7303532804614274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 24.80278279387183,
              "symbol": "III.L"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 112.61,
              "exit_price_native": 132.13,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 25.217968157695214,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 29.56,
              "exit_price_native": 5130.074233073964,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": -4.197710339814654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.398692454022104,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 71.99,
              "exit_price_native": 67.34,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 13.214525891055828,
              "rebalance_delta_eur": -72.04,
              "rebalance_delta_shares": -1.0006754796998234,
              "rule_hits": null,
              "score": 6,
              "shares": 19.371265437011978,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 10.39,
              "exit_price_native": 907.0,
              "exit_reason": null,
              "name": "Beazley plc",
              "period_return_pct": -4.173269941891178,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 108.09356610206592,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 60.56,
              "exit_price_native": 71.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 7.342498866898328,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 12.21,
              "exit_price_native": 2118.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 26.97033263410249,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 10.53,
              "exit_price_native": 18.68,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 20.827943078913314,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 118.84,
              "exit_price_native": 139.43,
              "exit_reason": null,
              "name": "Steel Dynamics Inc",
              "period_return_pct": 6.264766404999622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 42.57,
              "exit_price_native": 49.95,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.2164309242394773,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": 8.794835175743486,
          "portfolio_value_eur": 11621.24,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 44.47,
          "exits": [
            {
              "entry_price_eur": 9.87,
              "entry_price_native": 816.5,
              "exit_price_estimated": false,
              "exit_price_eur": 9.54,
              "exit_price_native": 832.0,
              "exit_reason": "score",
              "name": "Beazley plc",
              "period_return_pct": -6.253521126760564,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 108.09356610206592,
              "symbol": "BEZ.L"
            },
            {
              "entry_price_eur": 91.31,
              "entry_price_native": 97.7,
              "exit_price_estimated": false,
              "exit_price_eur": 144.13,
              "exit_price_native": 169.45,
              "exit_reason": "score",
              "name": "Steel Dynamics Inc",
              "period_return_pct": 22.011808755760363,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.835585392576087,
              "symbol": "STLD"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 99.74,
              "exit_price_native": 117.26,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -11.927294577136838,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 36.3,
              "exit_price_native": 6679.216528038636,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 29.485002829654782,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.398692454022104,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 23.56,
              "entry_price_native": 4335.0,
              "exit_price_estimated": false,
              "exit_price_eur": 23.56,
              "exit_price_native": 4335.0,
              "exit_reason": null,
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": 8.919597989949747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 47.48840416440176,
              "symbol": "5105.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 20.93,
              "exit_price_native": 1824.5,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 20.191040843214747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 53.44838011108888,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 70.96,
              "exit_price_native": 83.43,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 13.788870703764333,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 13.34,
              "exit_price_native": 2455.0,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 12.76986678915939,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 12.5,
              "exit_price_native": 22.01,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": 17.512012813667923,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 45.4,
              "exit_price_native": 53.37,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.612065521374344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 83.51,
              "exit_price_native": 77.76,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": 16.72170519363554,
              "rebalance_delta_eur": -118.72,
              "rebalance_delta_shares": -1.4215033084490771,
              "rule_hits": null,
              "score": 3,
              "shares": 17.949762128562902,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 44.63,
              "entry_price_native": 3893.818480835494,
              "exit_price_estimated": false,
              "exit_price_eur": 37.43,
              "exit_price_native": 3263.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -18.931677018633543,
              "rebalance_delta_eur": 287.27,
              "rebalance_delta_shares": 7.674227963016241,
              "rule_hits": null,
              "score": 3,
              "shares": 32.47701075688807,
              "symbol": "III.L"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 7.494164238872525,
          "portfolio_value_eur": 12492.16,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 0.0,
          "dividends_eur": 119.44,
          "exits": [
            {
              "entry_price_eur": 23.56,
              "entry_price_native": 4335.0,
              "exit_price_estimated": false,
              "exit_price_eur": 19.6,
              "exit_price_native": 3594.0,
              "exit_reason": "score",
              "name": "Toyo Tire & Rubber Co Ltd",
              "period_return_pct": -17.09342560553633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 47.48840416440176,
              "symbol": "5105.T"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 39.51,
              "exit_price_native": 7245.548698685269,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 8.47902097902098,
              "rebalance_delta_eur": -147.99,
              "rebalance_delta_shares": -3.745631666765675,
              "rule_hits": null,
              "score": 8,
              "shares": 36.65306078725643,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 5.44,
              "entry_price_native": 5.44,
              "exit_price_estimated": false,
              "exit_price_eur": 5.44,
              "exit_price_native": 5.44,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": 34.98759305210919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 220.2471856635203,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.37,
              "exit_price_native": 57.07,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": 6.394481730052193,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.63,
              "exit_price_native": 2064.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": 12.756077574433222,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 53.44838011108888,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 14.82,
              "entry_price_native": 2370.0,
              "exit_price_estimated": false,
              "exit_price_eur": 14.09,
              "exit_price_native": 2584.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": 5.2749490835030555,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 81.08311502285606,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 12.13,
              "exit_price_native": 20.31,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -7.891156462585047,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            },
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 70.29,
              "exit_price_native": 64.92,
              "exit_reason": null,
              "name": "Holcim AG",
              "period_return_pct": -16.512345679012352,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 17.949762128562902,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 101.74,
              "exit_price_native": 117.61,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": -0.4401930077033711,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 58.84,
              "exit_price_native": 68.02,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": -19.321551417388218,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 44.63,
              "entry_price_native": 3893.818480835494,
              "exit_price_estimated": false,
              "exit_price_eur": 27.91,
              "exit_price_native": 2438.0,
              "exit_reason": null,
              "name": "3I Group PLC",
              "period_return_pct": -24.845869297163993,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 32.47701075688807,
              "symbol": "III.L"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": -3.3924334198166095,
          "portfolio_value_eur": 12068.37,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 308.9,
          "dividends_eur": 114.94,
          "exits": [
            {
              "entry_price_eur": 42.05,
              "entry_price_native": 40.456,
              "exit_price_estimated": false,
              "exit_price_eur": 78.93,
              "exit_price_native": 72.88,
              "exit_reason": "score",
              "name": "Holcim AG",
              "period_return_pct": 12.226670773021242,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -1,
              "shares": 17.949762128562902,
              "symbol": "HOLN.SW"
            },
            {
              "entry_price_eur": 44.63,
              "entry_price_native": 3893.818480835494,
              "exit_price_estimated": false,
              "exit_price_eur": 28.87,
              "exit_price_native": 2486.0,
              "exit_reason": "score",
              "name": "3I Group PLC",
              "period_return_pct": 7.016788635385285,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 32.47701075688807,
              "symbol": "III.L"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 5.36,
              "entry_price_native": 5.360519470086766,
              "exit_price_estimated": false,
              "exit_price_eur": 5.04,
              "exit_price_native": 5.045,
              "exit_reason": null,
              "name": "NOS S.G.P.S. S.A.",
              "period_return_pct": -5.876865671641795,
              "rebalance_delta_eur": 279.9,
              "rebalance_delta_shares": 55.481086551081084,
              "rule_hits": null,
              "score": 8,
              "shares": 275.72827221460136,
              "symbol": "NOS.LS"
            },
            {
              "entry_price_eur": 34.61,
              "entry_price_native": 56.12,
              "exit_price_estimated": false,
              "exit_price_eur": 34.61,
              "exit_price_native": 56.12,
              "exit_reason": null,
              "name": "Canadian Natural Resources Ltd",
              "period_return_pct": -19.20529801324503,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 8,
              "shares": 40.18971935156312,
              "symbol": "CNQ.TO"
            },
            {
              "entry_price_eur": 71.2,
              "entry_price_native": 77.68,
              "exit_price_estimated": false,
              "exit_price_eur": 120.13,
              "exit_price_native": 137.21,
              "exit_reason": null,
              "name": "PulteGroup Inc",
              "period_return_pct": 19.698159295123464,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.29890639121815,
              "symbol": "PHM"
            },
            {
              "entry_price_eur": 33.83,
              "entry_price_native": 6282.0,
              "exit_price_estimated": false,
              "exit_price_eur": 33.83,
              "exit_price_native": 6282.0,
              "exit_reason": null,
              "name": "Komatsu Ltd.",
              "period_return_pct": -2.830626450116014,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 41.11588448553982,
              "symbol": "6301.T"
            },
            {
              "entry_price_eur": 23.77,
              "entry_price_native": 3277.110150992854,
              "exit_price_estimated": false,
              "exit_price_eur": 80.86,
              "exit_price_native": 15014.614077452821,
              "exit_reason": null,
              "name": "Tokyo Electron Limited",
              "period_return_pct": 96.3603970475948,
              "rebalance_delta_eur": -1294.61,
              "rebalance_delta_shares": -16.009973858286553,
              "rule_hits": null,
              "score": 6,
              "shares": 20.643086928969876,
              "symbol": "8035.T"
            },
            {
              "entry_price_eur": 20.93,
              "entry_price_native": 1824.5,
              "exit_price_estimated": false,
              "exit_price_eur": 23.0,
              "exit_price_native": 1981.0,
              "exit_reason": null,
              "name": "GSK plc",
              "period_return_pct": -3.3186920448999513,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 53.44838011108888,
              "symbol": "GSK.L"
            },
            {
              "entry_price_eur": 39.93,
              "entry_price_native": 44.46,
              "exit_price_estimated": false,
              "exit_price_eur": 49.32,
              "exit_price_native": 56.33,
              "exit_reason": null,
              "name": "MPLX LP",
              "period_return_pct": -3.096507827283679,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.221751611569424,
              "symbol": "MPLX"
            },
            {
              "entry_price_eur": 14.11,
              "entry_price_native": 2346.1262617456214,
              "exit_price_estimated": false,
              "exit_price_eur": 12.31,
              "exit_price_native": 2285.5,
              "exit_reason": null,
              "name": "Kansai Electric Power Co Inc",
              "period_return_pct": -14.5607476635514,
              "rebalance_delta_eur": 393.01,
              "rebalance_delta_shares": 31.929348918583944,
              "rule_hits": null,
              "score": 4,
              "shares": 113.01246394144,
              "symbol": "9503.T"
            },
            {
              "entry_price_eur": 48.95,
              "entry_price_native": 52.94,
              "exit_price_estimated": false,
              "exit_price_eur": 66.58,
              "exit_price_native": 76.05,
              "exit_reason": null,
              "name": "Synchrony Financial",
              "period_return_pct": 16.35556915544676,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.510635258677247,
              "symbol": "SYF"
            },
            {
              "entry_price_eur": 13.25,
              "entry_price_native": 21.99398160646903,
              "exit_price_estimated": false,
              "exit_price_eur": 11.6,
              "exit_price_native": 19.15,
              "exit_reason": null,
              "name": "Fortescue Ltd",
              "period_return_pct": -5.151064883605761,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 112.4785103819614,
              "symbol": "FMG.AX"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 15.26406951973851,
          "portfolio_value_eur": 13910.49,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        97.14894119312075,
        113.72528957571278,
        109.30876757739621,
        91.19694145060164,
        89.35040201617188,
        92.12514991192492,
        95.83621263526985,
        95.10517882887365,
        94.31258601189724,
        108.05586611043842,
        131.82385543374505,
        112.85766625798665,
        121.36895913332489,
        106.66953957059992,
        104.02030277752905,
        106.81794345644491,
        116.21240552155811,
        124.92155405728823,
        120.68367350889451,
        139.10491333226642
      ],
      "profile_id": 65,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.0441340655900482,
      "sharpe_ratio_portfolio": 0.3305166035574641,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 0,
          "compared_runs": 9,
          "max": 14.378803054593071,
          "mean": 5.447657247866491,
          "median": 5.1483501384964825,
          "min": -8.812913852604943,
          "runs": [
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 4.114293190693696,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 4.937282127250797,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": -8.812913852604943,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 3.696265912810537,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 5.1483501384964825,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 6.412180612412932,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 7.78136490871939,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 11.373289138426458,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 14.378803054593071,
              "start_label": "Q2 2023"
            }
          ],
          "stdev": null,
          "years": 3
        }
      ],
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 1959.17,
      "total_return_benchmark": 80.5086026426737,
      "total_return_portfolio": 39.10491333226642,
      "volatility_portfolio": 20.64621203877042,
      "warnings": [
        "Einzelne Regeln nutzen Kennzahlen ohne historische Werte, vor allem Analysten- und Schätzungsdaten wie Analystenmeinung, Analystenzahl, Gewinnrevision oder erwartetes Gewinnwachstum. Sie gelten im Backtest als nicht erfüllt.",
        "Im Backtest angenähert: Kriterium 4 rechnet im Backtest mit dem KGV auf den zuletzt veröffentlichten Gewinn statt auf die Schätzung des laufenden Jahres; Kriterium 5 rechnet im Backtest mit dem 5-Jahres-KGV aus fünf Ist-Jahren statt aus drei Ist- und zwei Schätzjahren. Die Näherung nutzt ausschließlich Zahlen, die am jeweiligen Stichtag schon veröffentlicht waren, und ist damit frei von Look-ahead. Im Live-Scoring wird unverändert mit den Analystenschätzungen gerechnet.",
        "Branchenrelative Regeln (Vergleich zu Branchenschnitt, -median oder -perzentil) messen je Stichtag gegen die Aktien, die dann zum gewählten Universum gehörten. Die Branchenzuordnung ist erst seit Einführung der Sektorhistorie aufgezeichnet: für davor liegende Perioden gilt die Zuordnung, die beim Start der Aufzeichnung galt.",
        "Regelabdeckung: 20 von 28 Regeln verfügbar. Die übrigen Regeln haben historisch zu selten Daten und bleiben im Backtest unberücksichtigt (sie vergeben keine Punkte). Die Score-Schwellen sind punkteproportional angepasst, erreichbar bleiben 71 % der Pluspunkte: Obere Schwelle 7 → 5, Untere Schwelle 5 → 4.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "withheld": null
  },
  "buy_threshold": 7,
  "description": "Das vollständige 13-Kriterien-System prüft Qualität, Bewertung, Analystenstimmung und Kursmomentum, je Kriterium +1, 0 oder −1. Large Caps ab 5 Mrd. EUR: obere Schwelle ab 4 Punkten, Analysten als Kontraindikator; Small und Mid Caps: obere Schwelle ab 7 Punkten, Analysten als Trendfolger. Fehlt der Analystenkonsens, dient Kurszielpotenzial ab 10 % einseitig als optimistischer Proxy.",
  "display_thresholds": {
    "by_cap_class": true,
    "lower": 5,
    "upper": 7
  },
  "featured_stock": {
    "category_market_avg": {
      "growth": 33.1,
      "momentum": 24.8,
      "profitability": 34.9,
      "quality": 17.0,
      "risk": 45.3,
      "valuation": 44.2
    },
    "category_scores": {
      "growth": 50.0,
      "momentum": 25.0,
      "profitability": 50.0,
      "quality": 25.0,
      "risk": 50.0,
      "valuation": 50.0
    },
    "classification": "BUY",
    "country": "US",
    "metrics": {
      "current_ratio": 3.313805399898115,
      "dividend_growth": 0.0,
      "dividend_payout_ratio": 0.7626958067059751,
      "dividend_streak_years": 4.0,
      "dividend_yield": 0.07259318266500495,
      "dte": 0.03742646952550261,
      "earnings_growth_3y": null,
      "equity_ratio": 70.64138691497182,
      "ev_ebit": 7.5376582115013315,
      "fcf_margin": 40.47361624170346,
      "fcf_yield": 6.849155230911127,
      "kbv": 6.451325861047276,
      "kgv": 10.506438465793405,
      "one_yr": 203.65680267021708,
      "peg": 0.14871162921601608,
      "revenue_growth": 256.3272513243084,
      "roc_greenblatt": 78.28334567920692,
      "roe": 61.403546806573296
    },
    "name": "Micron Technology Inc",
    "score": 8.0,
    "sector": "Technology",
    "sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 4.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 8.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 8.0
      }
    ],
    "symbol": "MU",
    "total_rules": 28,
    "triggered_count": 22
  },
  "generated_at": "2026-11-15T17:06:37.014701+00:00",
  "id": 65,
  "is_system": true,
  "name": "Levermann-Strategie (13 Kriterien)",
  "payload_version": 2,
  "provenance": {
    "calculated_at": "2026-11-15T17:06:37.014701+00:00",
    "data_as_of": "2026-11-15",
    "data_categories": [
      "prices",
      "fundamentals",
      "scores",
      "rules",
      "backtests"
    ],
    "methodology_version": "scoring-v1"
  },
  "publication": null,
  "rule_count": 28,
  "rules": [
    {
      "condition": {
        "left": {
          "name": "roe",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 20.0
        },
        "type": "comparison"
      },
      "id": "dk-01p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Eigenkapitalrendite > 20 %",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "roe",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 10.0
            },
            "type": "comparison"
          },
          {
            "type": "is_missing",
            "value": {
              "name": "roe",
              "type": "field"
            }
          }
        ],
        "type": "or"
      },
      "id": "dk-01m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Eigenkapitalrendite < 10 % oder fehlt",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "condition": {
              "sectors": [
                "Financial Services",
                "Financials",
                "Real Estate"
              ],
              "type": "sector_in"
            },
            "type": "not"
          },
          {
            "left": {
              "name": "ebit_margin",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 12.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-02p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "EBIT-Marge > 12 % (Finanzwerte: neutral)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "condition": {
              "sectors": [
                "Financial Services",
                "Financials",
                "Real Estate"
              ],
              "type": "sector_in"
            },
            "type": "not"
          },
          {
            "conditions": [
              {
                "left": {
                  "name": "ebit_margin",
                  "type": "field"
                },
                "operator": "<",
                "right": {
                  "type": "constant",
                  "value": 6.0
                },
                "type": "comparison"
              },
              {
                "type": "is_missing",
                "value": {
                  "name": "ebit_margin",
                  "type": "field"
                }
              }
            ],
            "type": "or"
          }
        ],
        "type": "and"
      },
      "id": "dk-02m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "EBIT-Marge < 6 % oder fehlt (Finanzwerte: neutral)",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "equity_ratio",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "cases": [
            {
              "sectors": [
                "Financial Services",
                "Financials",
                "Real Estate"
              ],
              "value": {
                "type": "constant",
                "value": 10.0
              }
            }
          ],
          "default": {
            "type": "constant",
            "value": 25.0
          },
          "type": "sector_switch"
        },
        "type": "comparison"
      },
      "id": "dk-03p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Solide Eigenkapitalquote (> 25 %; Finanzwerte > 10 %)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "equity_ratio",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "cases": [
                {
                  "sectors": [
                    "Financial Services",
                    "Financials",
                    "Real Estate"
                  ],
                  "value": {
                    "type": "constant",
                    "value": 5.0
                  }
                }
              ],
              "default": {
                "type": "constant",
                "value": 15.0
              },
              "type": "sector_switch"
            },
            "type": "comparison"
          },
          {
            "type": "is_missing",
            "value": {
              "name": "equity_ratio",
              "type": "field"
            }
          }
        ],
        "type": "or"
      },
      "id": "dk-03m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dünne Eigenkapitalquote (< 15 %; Finanzwerte < 5 %) oder fehlt",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "kgv_forward",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "kgv_forward",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 12.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-04p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Günstiges KGV (0 – 12, Schätzung laufendes Jahr)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "kgv_forward",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 16.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "kgv_forward",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          },
          {
            "type": "is_missing",
            "value": {
              "name": "kgv_forward",
              "type": "field"
            }
          }
        ],
        "type": "or"
      },
      "id": "dk-04m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "KGV über 16, negativ oder fehlt (Schätzung laufendes Jahr)",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "kgv_five_lev",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "kgv_five_lev",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 12.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-05p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Günstiges 5-Jahres-KGV (0 – 12)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "kgv_five_lev",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 16.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "kgv_five_lev",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          },
          {
            "type": "is_missing",
            "value": {
              "name": "kgv_five_lev",
              "type": "field"
            }
          }
        ],
        "type": "or"
      },
      "id": "dk-05m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "5-Jahres-KGV über 16, negativ oder fehlt",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "conditions": [
              {
                "classes": [
                  "large"
                ],
                "type": "cap_in"
              },
              {
                "left": {
                  "name": "num_analysts",
                  "type": "field"
                },
                "operator": ">=",
                "right": {
                  "type": "constant",
                  "value": 5.0
                },
                "type": "comparison"
              }
            ],
            "type": "or"
          },
          {
            "left": {
              "name": "analyst_rating",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 3.5
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-06lp",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Analysten mehrheitlich skeptisch (Large Cap oder ≥ 5 Meinungen: Kontraindikator)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "conditions": [
              {
                "classes": [
                  "large"
                ],
                "type": "cap_in"
              },
              {
                "left": {
                  "name": "num_analysts",
                  "type": "field"
                },
                "operator": ">=",
                "right": {
                  "type": "constant",
                  "value": 5.0
                },
                "type": "comparison"
              }
            ],
            "type": "or"
          },
          {
            "conditions": [
              {
                "left": {
                  "name": "analyst_rating",
                  "type": "field"
                },
                "operator": "<=",
                "right": {
                  "type": "constant",
                  "value": 2.5
                },
                "type": "comparison"
              },
              {
                "conditions": [
                  {
                    "type": "is_missing",
                    "value": {
                      "name": "analyst_rating",
                      "type": "field"
                    }
                  },
                  {
                    "left": {
                      "name": "num_analysts",
                      "type": "field"
                    },
                    "operator": ">=",
                    "right": {
                      "type": "constant",
                      "value": 3.0
                    },
                    "type": "comparison"
                  },
                  {
                    "left": {
                      "name": "price_target_upside",
                      "type": "field"
                    },
                    "operator": ">=",
                    "right": {
                      "type": "constant",
                      "value": 10.0
                    },
                    "type": "comparison"
                  }
                ],
                "type": "and"
              }
            ],
            "type": "or"
          }
        ],
        "type": "and"
      },
      "id": "dk-06lm",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Large/≥ 5: Kontraindikator)",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "classes": [
              "small",
              "mid"
            ],
            "type": "cap_in"
          },
          {
            "left": {
              "name": "num_analysts",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 5.0
            },
            "type": "comparison"
          },
          {
            "conditions": [
              {
                "left": {
                  "name": "analyst_rating",
                  "type": "field"
                },
                "operator": "<=",
                "right": {
                  "type": "constant",
                  "value": 2.5
                },
                "type": "comparison"
              },
              {
                "conditions": [
                  {
                    "type": "is_missing",
                    "value": {
                      "name": "analyst_rating",
                      "type": "field"
                    }
                  },
                  {
                    "left": {
                      "name": "num_analysts",
                      "type": "field"
                    },
                    "operator": ">=",
                    "right": {
                      "type": "constant",
                      "value": 3.0
                    },
                    "type": "comparison"
                  },
                  {
                    "left": {
                      "name": "price_target_upside",
                      "type": "field"
                    },
                    "operator": ">=",
                    "right": {
                      "type": "constant",
                      "value": 10.0
                    },
                    "type": "comparison"
                  }
                ],
                "type": "and"
              }
            ],
            "type": "or"
          }
        ],
        "type": "and"
      },
      "id": "dk-06sp",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Optimistische Analysten/Kurszielpotenzial ≥ 10 % (Small/Mid < 5: Trendfolge)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "classes": [
              "small",
              "mid"
            ],
            "type": "cap_in"
          },
          {
            "left": {
              "name": "num_analysts",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 5.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "analyst_rating",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 3.5
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-06sm",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Analysten mehrheitlich skeptisch (Small/Mid Cap, < 5 Meinungen: Trendfolge)",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "reaction_rel",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 1.0
        },
        "type": "comparison"
      },
      "id": "dk-07p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Positive Kursreaktion auf Quartalszahlen (> +1 % vs. Markt)",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "reaction_rel",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": -1.0
        },
        "type": "comparison"
      },
      "id": "dk-07m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Negative Kursreaktion auf Quartalszahlen (< −1 % vs. Markt)",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "eps_revision_4w",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 5.0
        },
        "type": "comparison"
      },
      "id": "dk-08p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Gewinnschätzungen angehoben (> +5 % in 4 Wochen)",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "eps_revision_4w",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": -5.0
        },
        "type": "comparison"
      },
      "id": "dk-08m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Gewinnschätzungen gesenkt (< −5 % in 4 Wochen)",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "six_m_abs",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 5.0
        },
        "type": "comparison"
      },
      "id": "dk-09p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "6-Monats-Kursentwicklung > +5 %",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "six_m_abs",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": -5.0
        },
        "type": "comparison"
      },
      "id": "dk-09m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "6-Monats-Kursentwicklung < −5 %",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "one_yr_abs",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 5.0
        },
        "type": "comparison"
      },
      "id": "dk-10p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "12-Monats-Kursentwicklung > +5 %",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "one_yr_abs",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": -5.0
        },
        "type": "comparison"
      },
      "id": "dk-10m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "12-Monats-Kursentwicklung < −5 %",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "six_m_abs",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 5.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "one_yr_abs",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 5.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-11p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Frischer Aufwärtstrend (6M stark, 12M noch nicht)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "six_m_abs",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": -5.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "one_yr_abs",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": -5.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-11m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Beginnender Abwärtstrend (6M schwach, 12M noch nicht)",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "classes": [
              "large"
            ],
            "type": "cap_in"
          },
          {
            "left": {
              "name": "reversal_3m_consistent",
              "type": "field"
            },
            "operator": "==",
            "right": {
              "type": "constant",
              "value": 1.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-12p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dreimonatsreversal: drei Monate in Folge hinter dem Markt (Large Cap)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "classes": [
              "large"
            ],
            "type": "cap_in"
          },
          {
            "left": {
              "name": "reversal_3m_consistent",
              "type": "field"
            },
            "operator": "==",
            "right": {
              "type": "constant",
              "value": -1.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dk-12m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dreimonatsreversal: drei Monate in Folge vor dem Markt (Large Cap)",
      "points": -1
    },
    {
      "condition": {
        "left": {
          "name": "eps_growth_est",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 5.0
        },
        "type": "comparison"
      },
      "id": "dk-13p",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Erwartetes Gewinnwachstum > +5 %",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "eps_growth_est",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": -5.0
        },
        "type": "comparison"
      },
      "id": "dk-13m",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Erwartetes Gewinnwachstum < −5 %",
      "points": -1
    }
  ],
  "sell_threshold": 5,
  "slug": "13-kriterien-punktesystem",
  "snapshot": {
    "aktien_analysiert": 16182,
    "aktien_bewertet": 16182,
    "as_of": "2026-11-15",
    "featured_sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 4.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 9.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 8.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 8.0
      }
    ],
    "klassen_verteilung": {
      "gering": 14792,
      "hoch": 556,
      "mittel": 834,
      "nicht_bewertet": 0
    },
    "laender": [
      {
        "code": "JP",
        "pct": 15.0
      },
      {
        "code": "CN",
        "pct": 15.0
      },
      {
        "code": "AU",
        "pct": 10.0
      },
      {
        "code": "GB",
        "pct": 10.0
      },
      {
        "code": "US",
        "pct": 10.0
      },
      {
        "code": "OTHER",
        "pct": 40.0
      }
    ],
    "radar": {
      "categories": [
        "profitability",
        "growth",
        "valuation",
        "momentum",
        "quality",
        "risk"
      ],
      "market_avg": [
        34.9,
        33.1,
        44.2,
        24.8,
        17.0,
        45.3
      ],
      "top_match": [
        50.0,
        50.0,
        50.0,
        25.0,
        25.0,
        50.0
      ]
    },
    "score_histogram": [
      {
        "count": 1,
        "gering": 1,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -11
      },
      {
        "count": 8,
        "gering": 8,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -10
      },
      {
        "count": 39,
        "gering": 39,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -9
      },
      {
        "count": 180,
        "gering": 180,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -8
      },
      {
        "count": 352,
        "gering": 352,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -7
      },
      {
        "count": 867,
        "gering": 867,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -6
      },
      {
        "count": 1328,
        "gering": 1328,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -5
      },
      {
        "count": 1510,
        "gering": 1510,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -4
      },
      {
        "count": 1540,
        "gering": 1540,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -3
      },
      {
        "count": 1568,
        "gering": 1568,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -2
      },
      {
        "count": 1667,
        "gering": 1667,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -1
      },
      {
        "count": 1647,
        "gering": 1647,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 0
      },
      {
        "count": 1531,
        "gering": 1531,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 1
      },
      {
        "count": 1332,
        "gering": 1332,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 2
      },
      {
        "count": 1120,
        "gering": 745,
        "hoch": 0,
        "mittel": 375,
        "nicht_bewertet": 0,
        "score": 3
      },
      {
        "count": 708,
        "gering": 477,
        "hoch": 231,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 4
      },
      {
        "count": 414,
        "gering": 0,
        "hoch": 128,
        "mittel": 286,
        "nicht_bewertet": 0,
        "score": 5
      },
      {
        "count": 239,
        "gering": 0,
        "hoch": 66,
        "mittel": 173,
        "nicht_bewertet": 0,
        "score": 6
      },
      {
        "count": 97,
        "gering": 0,
        "hoch": 97,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 7
      },
      {
        "count": 28,
        "gering": 0,
        "hoch": 28,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 8
      },
      {
        "count": 4,
        "gering": 0,
        "hoch": 4,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 9
      },
      {
        "count": 1,
        "gering": 0,
        "hoch": 1,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 10
      },
      {
        "count": 1,
        "gering": 0,
        "hoch": 1,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 11
      }
    ]
  },
  "top_stocks": [
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 50.0,
        "quality": 25.0,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US5951121038",
      "metrics": {
        "current_ratio": 3.313805399898115,
        "dividend_growth": 0.0,
        "dividend_payout_ratio": 0.7626958067059751,
        "dividend_streak_years": 4.0,
        "dividend_yield": 0.07259318266500495,
        "dte": 0.03742646952550261,
        "earnings_growth_3y": null,
        "equity_ratio": 70.64138691497182,
        "ev_ebit": 7.5376582115013315,
        "fcf_margin": 40.47361624170346,
        "fcf_yield": 6.849155230911127,
        "kbv": 6.451325861047276,
        "kgv": 10.506438465793405,
        "one_yr": 203.65680267021708,
        "peg": 0.14871162921601608,
        "revenue_growth": 256.3272513243084,
        "roc_greenblatt": 78.28334567920692,
        "roe": 61.403546806573296
      },
      "name": "Micron Technology Inc",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 8.0,
      "sector": "Technology",
      "sector_medians": {
        "current_ratio": 1.7462718824292198,
        "dividend_growth": 10.052264808362388,
        "dividend_payout_ratio": 33.31864349238573,
        "dividend_streak_years": 6.5,
        "dividend_yield": 1.3521344407958276,
        "dte": 0.38850607064988496,
        "earnings_growth_3y": 10.751864111714537,
        "equity_ratio": 52.54146182223389,
        "ev_ebit": 22.87242024095282,
        "fcf_margin": 18.228102604014655,
        "fcf_yield": 3.3223408141290056,
        "kbv": 5.44999305795539,
        "kgv": 29.97963276991686,
        "one_yr": 5.896499547279422,
        "peg": 1.7035943840189853,
        "revenue_growth": 15.821046369235138,
        "roc_greenblatt": 34.65424226026032,
        "roe": 16.670132159911702
      },
      "sell_threshold": 3,
      "slug": "micron-technology-inc",
      "symbol": "MU",
      "total_rules": 28,
      "triggered_count": 22
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 37.5,
        "profitability": 25.0,
        "quality": 12.5,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US70450Y1038",
      "metrics": {
        "current_ratio": 1.264334934224264,
        "dividend_growth": 200.0,
        "dividend_payout_ratio": 10.164586418447218,
        "dividend_streak_years": 1.0,
        "dividend_yield": 0.9446693657219973,
        "dte": 0.6914746188985269,
        "earnings_growth_3y": 37.293303871170956,
        "equity_ratio": 23.86979000759599,
        "ev_ebit": null,
        "fcf_margin": 18.36710890800408,
        "fcf_yield": 12.944413990661324,
        "kbv": 2.6105959041215416,
        "kgv": 10.759940765813413,
        "one_yr": -17.285608107842087,
        "peg": 1.2176892307161749,
        "revenue_growth": 4.360659728561855,
        "roc_greenblatt": 43.790030632135895,
        "roe": 24.26217728275933
      },
      "name": "PayPal Holdings Inc",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 3,
      "slug": "paypal-holdings-inc",
      "symbol": "PYPL",
      "total_rules": 28,
      "triggered_count": 21
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 37.5,
        "profitability": 50.0,
        "quality": 25.0,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US03743Q1085",
      "metrics": {
        "current_ratio": 0.8453264094955489,
        "dividend_growth": 0.0,
        "dividend_payout_ratio": 16.129032258064516,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.064409578860446,
        "dte": 0.4585304759254105,
        "earnings_growth_3y": -28.727838816148843,
        "equity_ratio": 40.18341441592574,
        "ev_ebit": 4.854123322662742,
        "fcf_margin": 22.093023255813954,
        "fcf_yield": 13.10339031219452,
        "kbv": 2.3593097689952685,
        "kgv": 7.81290322580645,
        "one_yr": 83.73588759697954,
        "peg": null,
        "revenue_growth": -1.8773986101026874,
        "roc_greenblatt": 32.117920868890614,
        "roe": 30.197606456999722
      },
      "name": "APA Corporation",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "met"
        }
      ],
      "score": 7.0,
      "sector": "Energy",
      "sector_medians": {
        "current_ratio": 1.2383404864091558,
        "dividend_growth": 4.11776212832552,
        "dividend_payout_ratio": 44.93127364140345,
        "dividend_streak_years": 2.0,
        "dividend_yield": 3.4595262679025223,
        "dte": 0.515544660968511,
        "earnings_growth_3y": -9.434553695769809,
        "equity_ratio": 40.59691482226693,
        "ev_ebit": 11.25260536007487,
        "fcf_margin": 9.823111472984477,
        "fcf_yield": 7.1446119240191015,
        "kbv": 2.221117911818738,
        "kgv": 13.716934127086837,
        "one_yr": 11.845569392199828,
        "peg": null,
        "revenue_growth": 9.34621796173637,
        "roc_greenblatt": 16.882849714652565,
        "roe": 17.178021692522577
      },
      "sell_threshold": 3,
      "slug": "apa-corporation",
      "symbol": "APA",
      "total_rules": 28,
      "triggered_count": 21
    },
    {
      "buy_threshold": 7,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 25.0,
        "quality": 25.0,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "DE",
      "isin": "DE0006200108",
      "metrics": {
        "current_ratio": 1.8789513113059038,
        "dividend_growth": 8.333333333333348,
        "dividend_payout_ratio": 31.462816993146355,
        "dividend_streak_years": 3.0,
        "dividend_yield": 3.8067349926793557,
        "dte": 1.0349456553784468,
        "earnings_growth_3y": 0.35837796408138,
        "equity_ratio": 37.75711781669331,
        "ev_ebit": 6.569342746295484,
        "fcf_margin": 3.885213978554184,
        "fcf_yield": 7.905474037810757,
        "kbv": 1.1139937758865806,
        "kgv": 8.26504000243037,
        "one_yr": 21.47291763565924,
        "peg": null,
        "revenue_growth": 8.414940577940811,
        "roc_greenblatt": 27.056005393492704,
        "roe": 13.478383353970532
      },
      "name": "Indus Holding AG",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "missing"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "missing"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "missing"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "met"
        }
      ],
      "score": 7.0,
      "sector": "Industrials",
      "sector_medians": {
        "current_ratio": 1.3538096493540732,
        "dividend_growth": 9.356038070108886,
        "dividend_payout_ratio": 41.2784943496358,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.0235219827926434,
        "dte": 0.6177835620580517,
        "earnings_growth_3y": 8.269718306566986,
        "equity_ratio": 39.25301392025011,
        "ev_ebit": 18.368908730427272,
        "fcf_margin": 8.601898124873609,
        "fcf_yield": 4.1779370894509436,
        "kbv": 2.843957593500341,
        "kgv": 21.583273714302983,
        "one_yr": 1.8088081056685237,
        "peg": 1.4401230746405127,
        "revenue_growth": 6.777535106634025,
        "roc_greenblatt": 20.917118078354125,
        "roe": 13.958368703421911
      },
      "sell_threshold": 5,
      "slug": "indus-holding-ag",
      "symbol": "INH.DE",
      "total_rules": 26,
      "triggered_count": 19
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": false,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 0.0,
        "quality": 12.5,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US7591EP1005",
      "metrics": {
        "current_ratio": 0.31920752182672935,
        "dividend_growth": 5.102040816326525,
        "dividend_payout_ratio": 40.85963382737576,
        "dividend_streak_years": 15.0,
        "dividend_yield": 3.7941787941787943,
        "dte": 0.5873256009413347,
        "earnings_growth_3y": 0.9253383248476021,
        "equity_ratio": 10.93479073358127,
        "ev_ebit": null,
        "fcf_margin": 9.391976598412036,
        "fcf_yield": 3.662054950501417,
        "kbv": 1.384219196503614,
        "kgv": 10.769032258064517,
        "one_yr": 3.9595160762050376,
        "peg": 0.6490915333592564,
        "revenue_growth": -0.1564618754563485,
        "roc_greenblatt": 171.37002341920376,
        "roe": 12.8537009021124
      },
      "name": "Regions Financial Corporation",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "missing"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "missing"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 3,
      "slug": "regions-financial-corporation",
      "symbol": "RF",
      "total_rules": 27,
      "triggered_count": 20
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 25.0,
        "quality": 25.0,
        "risk": 50.0,
        "valuation": 25.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US89417E1091",
      "metrics": {
        "current_ratio": 1.3158357495001936,
        "dividend_growth": 4.8192771084337505,
        "dividend_payout_ratio": 11.879740758521363,
        "dividend_streak_years": 20.0,
        "dividend_yield": 1.16558787788607,
        "dte": 0.33843766166580447,
        "earnings_growth_3y": 32.57493165914529,
        "equity_ratio": 20.406224267888437,
        "ev_ebit": null,
        "fcf_margin": 21.824983136076533,
        "fcf_yield": 12.880173694699215,
        "kbv": 2.928789032591826,
        "kgv": 10.192059289486316,
        "one_yr": 28.690950341233414,
        "peg": 0.4822748793470339,
        "revenue_growth": 1.057654568365396,
        "roc_greenblatt": null,
        "roe": 28.735988963614417
      },
      "name": "The Travelers Companies Inc",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "met"
        }
      ],
      "score": 6.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 3,
      "slug": "the-travelers-companies-inc",
      "symbol": "TRV",
      "total_rules": 28,
      "triggered_count": 20
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": false,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 50.0,
        "quality": 25.0,
        "risk": 0.0,
        "valuation": 25.0
      },
      "caution_keys": [
        "high_leverage"
      ],
      "classification": "BUY",
      "country": "US",
      "isin": "US6687711084",
      "metrics": {
        "current_ratio": 0.3728813559322034,
        "dividend_growth": 0.0,
        "dividend_payout_ratio": 25.0,
        "dividend_streak_years": 4.0,
        "dividend_yield": 1.644736842105263,
        "dte": 2.9609631521342576,
        "earnings_growth_3y": -9.742427174208201,
        "equity_ratio": 17.629277077437614,
        "ev_ebit": 11.415786500761811,
        "fcf_margin": 33.74139250191278,
        "fcf_yield": 9.98435512274503,
        "kbv": 6.687778183144839,
        "kgv": 15.2,
        "one_yr": 2.192193978826751,
        "peg": 1.3538014718825018,
        "revenue_growth": 16.879052090319703,
        "roc_greenblatt": 3198.550724637681,
        "roe": 43.998540678584455
      },
      "name": "Gen Digital Inc.",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Technology",
      "sector_medians": {
        "current_ratio": 1.7462718824292198,
        "dividend_growth": 10.052264808362388,
        "dividend_payout_ratio": 33.31864349238573,
        "dividend_streak_years": 6.5,
        "dividend_yield": 1.3521344407958276,
        "dte": 0.38850607064988496,
        "earnings_growth_3y": 10.751864111714537,
        "equity_ratio": 52.54146182223389,
        "ev_ebit": 22.87242024095282,
        "fcf_margin": 18.228102604014655,
        "fcf_yield": 3.3223408141290056,
        "kbv": 5.44999305795539,
        "kgv": 29.97963276991686,
        "one_yr": 5.896499547279422,
        "peg": 1.7035943840189853,
        "revenue_growth": 15.821046369235138,
        "roc_greenblatt": 34.65424226026032,
        "roe": 16.670132159911702
      },
      "sell_threshold": 3,
      "slug": "gen-digital-inc",
      "symbol": "GEN",
      "total_rules": 28,
      "triggered_count": 20
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 25.0,
        "quality": 37.5,
        "risk": 50.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US0200021014",
      "metrics": {
        "current_ratio": 1.3951294825886138,
        "dividend_growth": 8.695652173913038,
        "dividend_payout_ratio": 9.297191445503737,
        "dividend_streak_years": 16.0,
        "dividend_yield": 1.584217605739053,
        "dte": 0.23193339729503884,
        "earnings_growth_3y": null,
        "equity_ratio": 25.272782735883737,
        "ev_ebit": null,
        "fcf_margin": 18.328895286074125,
        "fcf_yield": 19.30574899776901,
        "kbv": 2.1147130079539473,
        "kgv": 5.868632826591085,
        "one_yr": 13.22485672016209,
        "peg": 0.344045611544501,
        "revenue_growth": 4.928109708209982,
        "roc_greenblatt": 48.56010823347507,
        "roe": 36.03416793042617
      },
      "name": "The Allstate Corporation",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "met"
        }
      ],
      "score": 6.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 3,
      "slug": "the-allstate-corporation",
      "symbol": "ALL",
      "total_rules": 28,
      "triggered_count": 20
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": false,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 25.0,
        "quality": 25.0,
        "risk": 0.0,
        "valuation": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "FR",
      "isin": "FR0000120628",
      "metrics": {
        "current_ratio": null,
        "dividend_growth": 7.906976744186034,
        "dividend_payout_ratio": 47.042006768863224,
        "dividend_streak_years": 6.0,
        "dividend_yield": 4.925690021231422,
        "dte": 1.585581622678397,
        "earnings_growth_3y": 17.28847309315813,
        "equity_ratio": 6.288670250532509,
        "ev_ebit": null,
        "fcf_margin": 11.562336783882596,
        "fcf_yield": 13.847696322268417,
        "kbv": 2.3446407624633427,
        "kgv": 9.550338443161456,
        "one_yr": 10.703962685714007,
        "peg": 0.3323590892852392,
        "revenue_growth": 10.86294127139318,
        "roc_greenblatt": null,
        "roe": 24.550342130987293
      },
      "name": "AXA SA",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 3,
      "slug": "axa-s-a",
      "symbol": "CS.PA",
      "total_rules": 28,
      "triggered_count": 20
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "growth": true,
        "momentum": true,
        "profitability": true,
        "quality": true,
        "risk": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 50.0,
        "momentum": 25.0,
        "profitability": 25.0,
        "quality": 25.0,
        "risk": 50.0,
        "valuation": 25.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "FR",
      "isin": "FR0000120578",
      "metrics": {
        "current_ratio": 1.0919706484160023,
        "dividend_growth": 5.102040816326525,
        "dividend_payout_ratio": 64.35489568667604,
        "dividend_streak_years": 36.0,
        "dividend_yield": 4.703196347031964,
        "dte": 0.2848156242994844,
        "earnings_growth_3y": -1.308518163871164,
        "equity_ratio": 56.28755737110232,
        "ev_ebit": 12.207674777573628,
        "fcf_margin": 19.239660929874134,
        "fcf_yield": 8.629773374619543,
        "kbv": 1.4978009414929387,
        "kgv": 13.683225393574808,
        "one_yr": -13.886713971791398,
        "peg": null,
        "revenue_growth": 5.487061373797597,
        "roc_greenblatt": 67.97705057373565,
        "roe": 10.946256444743332
      },
      "name": "Sanofi SA",
      "rule_hits": [
        {
          "id": "dk-01p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-01m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-02p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-02m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-03p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-03m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-04p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-04m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-05p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-05m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-06lp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06lm",
          "points": -1,
          "status": "met"
        },
        {
          "id": "dk-06sp",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-06sm",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-07p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-07m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-08p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-08m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-09p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-09m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-10p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-10m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-11p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-11m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-12p",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dk-12m",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dk-13p",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dk-13m",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Healthcare",
      "sector_medians": {
        "current_ratio": 1.6546594515016122,
        "dividend_growth": 5.714285714285716,
        "dividend_payout_ratio": 38.54397882848953,
        "dividend_streak_years": 10.0,
        "dividend_yield": 1.747572815533981,
        "dte": 0.5168537491807959,
        "earnings_growth_3y": 5.744114373104193,
        "equity_ratio": 50.01491072539927,
        "ev_ebit": 20.515926108498174,
        "fcf_margin": 14.01024279997512,
        "fcf_yield": 3.8326173583936383,
        "kbv": 4.58188240615602,
        "kgv": 28.201011811101832,
        "one_yr": 3.859993519552617,
        "peg": 2.276172444563435,
        "revenue_growth": 7.997685449527269,
        "roc_greenblatt": 32.47314546119765,
        "roe": 11.771177921324174
      },
      "sell_threshold": 3,
      "slug": "sanofi",
      "symbol": "SAN.PA",
      "total_rules": 28,
      "triggered_count": 20
    }
  ],
  "total_matches": 77,
  "total_rules": 28,
  "zones": {
    "large": {
      "buy": 4,
      "sell": 3
    },
    "mid": {
      "buy": 7,
      "sell": 5
    },
    "small": {
      "buy": 7,
      "sell": 5
    }
  }
}
