{"id":138067,"date":"2026-04-07T03:08:21","date_gmt":"2026-04-07T01:08:21","guid":{"rendered":"https:\/\/news.abusizz.ch\/dax-im-minus-oel-im-hoehenflug-gold-schwach-warum-dieser-fonds-trotzdem-glaenzt\/"},"modified":"2026-04-07T03:08:21","modified_gmt":"2026-04-07T01:08:21","slug":"dax-im-minus-oel-im-hoehenflug-gold-schwach-warum-dieser-fonds-trotzdem-glaenzt","status":"publish","type":"post","link":"https:\/\/news.abusizz.ch\/de\/dax-im-minus-oel-im-hoehenflug-gold-schwach-warum-dieser-fonds-trotzdem-glaenzt\/","title":{"rendered":"DAX im Minus, \u00d6l im H\u00f6henflug, Gold schwach \u2013 Warum dieser Fonds trotzdem gl\u00e4nzt"},"content":{"rendered":"<div>\n<div id=\"attachment_86494\" style=\"width: 410px\" class=\"wp-caption alignleft\">\n<p id=\"caption-attachment-86494\" class=\"wp-caption-text\">Rohstoffe und physisch besicherte Gold-ETCs bilden das Fundament der wertstabilen Anlagestrategie des Schroder ISF Inflation Plus. (Foto: Freepik, ndesodesign)<\/p>\n<\/div>\n<p>Die M\u00e4rkte sind nerv\u00f6s. Aktien korrigieren, klassische Sicherheitsanker schw\u00e4cheln \u2013 und pl\u00f6tzlich r\u00fcckt ein Fonds ins Rampenlicht, der genau f\u00fcr solche Phasen gebaut wurde: der Schroder ISF Inflation Plus. W\u00e4hrend der DAX auf Monatssicht \u00fcber 11\u202fProzent verlor und Gold zeitweise rund 14\u202fProzent nachgab, zeigt der flexible Multi-Asset-Ansatz des Fonds Stabilit\u00e4t \u2013 und vor allem Performance.<\/p>\n<h3>Risse im Marktgef\u00fcge<\/h3>\n<p>Die Rekorde vieler Aktienm\u00e4rkte liegen Monate zur\u00fcck. Besonders im Technologiesektor wurden die Erwartungen zuletzt stark gesenkt: Zweifel, ob die massiven Investitionen in K\u00fcnstliche Intelligenz den erhofften Ertrag liefern, bremsen die Euphorie.<\/p>\n<p>Die Korrektur blieb aber nicht auf einzelne Segmente beschr\u00e4nkt. Steigende Energiepreise, geopolitische Spannungen und Unsicherheiten \u00fcber die Zinsentwicklung erh\u00f6hen den Druck auf die M\u00e4rkte. In Deutschland verlor der DAX auf Monatssicht \u00fcber 11Prozent. Selbst vermeintliche Sicherheitsanlagen entt\u00e4uschten: Gold gab zeitweise rund 14\u202fProzent nach \u2013 ein ungew\u00f6hnlich starker R\u00fcckgang. Die klassische Aufteilung zwischen Risiko- und Sicherheitsanlagen funktioniert aktuell nicht mehr zuverl\u00e4ssig.<\/p>\n<h3>Geopolitik als Markttreiber<\/h3>\n<p>Ein wesentlicher Ausl\u00f6ser der Turbulenzen ist die Eskalation im Nahen Osten. Der Konflikt zwischen den USA, Israel und dem Iran erh\u00f6ht die geopolitische Risikopr\u00e4mie sp\u00fcrbar. Besonders sensibel reagieren die M\u00e4rkte auf die Stra\u00dfe von Hormus, eine der wichtigsten Handelsrouten f\u00fcr \u00d6l. Schon kleinste St\u00f6rungen wirken direkt auf Energiepreise, Transportkosten und damit auf die Inflation.<\/p>\n<p>Seit Jahresbeginn stieg der \u00d6lpreis um rund 30\u202fProzent und lag zeitweise wieder \u00fcber 100\u202fUS-Dollar pro Barrel. F\u00fcr Volkswirtschaften bedeutet das h\u00f6here Produktionskosten und steigenden Inflationsdruck. Die OECD warnt, dass die Energieverteuerung die US-Inflation 2026 auf bis zu 4,2\u202fProzent treiben k\u00f6nnte. In Deutschland w\u00fcrde ein stabiler \u00d6lpreis von 100\u202fUS-Dollar die Verbraucherpreise 2026 um rund 0,8\u202fProzent und 2027 um etwa 1\u202fProzent erh\u00f6hen. Die Bundesbank ging Ende 2025 noch von einer langsameren Reduktion aus \u2013 der \u00d6lpreisschock korrigiert diese Prognose nach oben.<\/p>\n<p>Die M\u00e4rkte preisen inzwischen ein stagflation\u00e4res Umfeld ein: Die Inflation bleibt l\u00e4nger hoch (\u201esticky inflation\u201c), Zentralbanken k\u00f6nnten Zinssenkungen verz\u00f6gern. Parallel r\u00fccken auch Teile des Finanzsystems st\u00e4rker in den Fokus, etwa der Markt f\u00fcr Private Credit \u2013 Kredite au\u00dferhalb klassischer Banken. Mit rund 1,8\u202fBillionen\u202fUS-Dollar Volumen ist dieser Bereich besonders in einem Umfeld steigender Zinsen und wirtschaftlicher Unsicherheit ein untersch\u00e4tztes Risiko.<\/p>\n<h3>Warum der Schroder ISF Inflation Plus jetzt wertvoll ist<\/h3>\n<p>Genau in einem solchen Umfeld zeigt sich der Wert des <a href=\"https:\/\/www.schroders.com\/de-at\/at\/institutionelle\/fonds\/?language=de&amp;location=at&amp;channel=institutionelle&amp;clientId=schdr&amp;clientVersion=v1&amp;externalId=SCHDR_F0GBR04C4J&amp;r=%2Ffund%2FSCHDR_F0GBR04C4J%2F\">Schroder ISF Inflation Plus<\/a> (ISIN: LU0107768052). Anders als klassische Mischfonds reagiert er nicht statisch auf Zins- oder \u00d6lpreisbewegungen, sondern steuert aktiv eine Mischung aus Realwerten, Schwellenl\u00e4nderanleihen, Gold und Rohstoffen. Steigende \u00d6lpreise, volatile Anleihem\u00e4rkte und Unsicherheiten in den Emerging Markets k\u00f6nnen dem Fonds sogar zugutekommen. Gold wirkt als Inflationsanker, Rohstoffe und \u00d6l bieten direkte Partizipation an Preisentwicklungen, w\u00e4hrend EM-Anleihen attraktive Ertr\u00e4ge liefern. Zusammen mit einem flexiblen Cash- und Anleihenmanagement entsteht ein echtes Allwetter-Investment.<\/p>\n<p>Aufgelegt 2000, verfolgt das Fondsmanager-Trio Abdallah Guezour, Malcolm Melville und Oscar Agra ein klares Ziel: \u00dcber rollierende Drei- bis F\u00fcnfjahreszeitr\u00e4ume eine Rendite \u00fcber der Inflation der Eurozone erzielen. Daf\u00fcr investiert das Management weltweit in Rohstoffe, Aktien, Staatsanleihen und alternative Strategien \u2013 sowohl direkt als auch \u00fcber Fonds oder ETFs. Die Gesamtkostenquote liegt je nach Anteilklasse zwischen 1,85\u202fProzent und 2,35\u202fProzent.<\/p>\n<div data-elementor-type=\"section\" data-elementor-id=\"66052\" class=\"elementor elementor-66052\" data-elementor-post-type=\"elementor_library\">\n<section class=\"elementor-section elementor-top-section elementor-element elementor-element-329e521 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"329e521\" data-element_type=\"section\" data-e-type=\"section\">\n<div class=\"elementor-container elementor-column-gap-default\">\n<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d5ce7cd\" data-id=\"d5ce7cd\" data-element_type=\"column\" data-e-type=\"column\">\n<div class=\"elementor-widget-wrap elementor-element-populated\">\n<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1ae567f elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1ae567f\" data-element_type=\"section\" data-e-type=\"section\" data-settings='{\"background_background\":\"gradient\"}'>\n<div class=\"elementor-container elementor-column-gap-default\">\n<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-99f564a\" data-id=\"99f564a\" data-element_type=\"column\" data-e-type=\"column\">\n<div class=\"elementor-widget-wrap elementor-element-populated\">\n<div class=\"elementor-element elementor-element-fdcd32f elementor-widget elementor-widget-image\" data-id=\"fdcd32f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\"src=\"\" title=\"comdirect-logo\" alt=\"comdirect-logo\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-14abf6e\" data-id=\"14abf6e\" data-element_type=\"column\" data-e-type=\"column\">\n<div class=\"elementor-widget-wrap elementor-element-populated\">\n<div class=\"elementor-element elementor-element-c446c65 elementor-absolute elementor-widget elementor-widget-text-editor\" data-id=\"c446c65\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings='{\"_position\":\"absolute\"}' data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p style=\"font-size: 12px; color: #999999; text-align: center;\">Anzeige<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-61031b6 elementor-widget elementor-widget-heading\" data-id=\"61031b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n<div class=\"elementor-widget-container\">\n<h4 class=\"elementor-heading-title elementor-size-default\">ETFs &amp; Aktien einfach kaufen. <span style=\"color: #216CAD\">Beim Testsieger.<\/span><\/h4>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-064cf94 elementor-widget elementor-widget-text-editor\" data-id=\"064cf94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p class=\"sc-ERObt iaSbiG\">Deutschlands bestes Online-Depot.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-235f1d2 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"235f1d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n<div class=\"elementor-widget-container\">\n<ul class=\"elementor-icon-list-items\">\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+240 kostenlose ETF-Sparpl\u00e4ne<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">3,90\u20ac Ordergeb\u00fchren pro Kauf<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Durch die BaFin reguliert<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-526ff37 elementor-widget elementor-widget-html\" data-id=\"526ff37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"button-container\">\n        <a class=\"box-affiliate\" href=\"https:\/\/www.ftd.de\/go\/comdirect-depot\/\/\" target=\"_blank\">Zur comdirect*<\/a>\n    <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section><\/div>\n<h3>Ein Portfolio mit realwirtschaftlichem Fokus<\/h3>\n<p>Ein Blick in den Maschinenraum des Fonds zeigt, worauf es wirklich ankommt: Der Schroder ISF Inflation Plus setzt gezielt auf reale Inflationshebel statt auf klassische Mischfondslogik. Spitzenpositionen sind ein Rohstoff-Dachfonds (9,7\u202fProzent), ein \u00d6l-ETC auf WTI-Crude (6,1\u202fProzent), ein physisch besicherter Gold-ETC (5,3 Prozent), kurzfristige franz\u00f6sische Staatsanleihen (6,3\u202fProzent) sowie Anleihen aus Brasilien und Mexiko.<\/p>\n<p>Auch die W\u00e4hrungen sind clever gestreut: Euro, brasilianischer Real, s\u00fcdafrikanischer Rand und mexikanischer Peso sorgen f\u00fcr zus\u00e4tzliche Diversifikation. Das Konzept dahinter ist simpel und effektiv: Rohstoffe treiben die Rendite im Inflationsumfeld, Gold stabilisiert in Krisenzeiten, \u00d6l partizipiert direkt an geopolitischen Schocks, und Schwellenl\u00e4nderanleihen liefern attraktive Ertr\u00e4ge. Kurz gesagt: Ein Portfolio, das in st\u00fcrmischen M\u00e4rkten nicht nur sch\u00fctzt, sondern Chancen aktiv nutzt.<\/p>\n<h3>Zahlen, die \u00fcberzeugen<\/h3>\n<p>Die Performance spricht f\u00fcr sich. In einem Marktumfeld, das vielen anderen Fonds zuletzt deutliche Verluste bescherte, zeigt der Schroder ISF Inflation Plus derzeit bemerkenswerte St\u00e4rke: Allein im vergangenen Monat legte der Fonds um 3,78 Prozent zu, w\u00e4hrend die Vergleichskategorie leicht um 0,21 Prozent nachgab. Seit Jahresbeginn betr\u00e4gt die Performance sogar 11,54 Prozent, deutlich \u00fcber dem Kategoriemittel von 1,35 Prozent. Auf Sicht von 12 Monaten steht ein Zuwachs von 23,37 Prozent zu Buche, w\u00e4hrend die Vergleichsgruppe nur auf 6,89 Prozent kam. Auch \u00fcber 3,5 und 10 Jahre zeigt sich die Robustheit des Fonds: Gesamtrenditen von 35 Prozent, 40 Prozent bzw. 58 Prozent gegen\u00fcber 15 Prozent, 7 Prozent und 19 Prozent der Kategorie der defensiven Mischfonds.<\/p>\n<p>Die Risikokennzahlen unterstreichen die Qualit\u00e4t des Managements: Die Volatilit\u00e4t liegt bei 6,51 Prozent, der maximale Verlust \u00fcber drei Jahre betr\u00e4gt nur 6,31 Prozent, und die Sharpe Ratio liegt bei 1,08 \u2013 Werte, die f\u00fcr einen Multi-Asset-Fonds als ausgesprochen solide gelten.<\/p>\n<p>\u00a0<\/p>\n<div class=\"chartwrapper\" id=\"chartwrapper\" data-chartid=\"69d33df2b833f\"><\/div>\n<p>    <script id=\"tvChartLoader\" async src=\"https:\/\/unpkg.com\/lightweight-charts@4.2.0\/dist\/lightweight-charts.standalone.production.js\"><\/script><\/p>\n<p>    <script id=\"declarations\">\n    var chartid = \"69d33df2b833f\";\n    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      \n    \tconsole.log(\"render chart with id\", document.querySelector(`[data-chartid=\"${chartid}\"]`));\n        let width = chartWidth?chartWidth:600;\n        let ratio = 2\n        let height = chartHeight?chartHeight:(width\/ratio);\n        document.querySelector(`[data-chartid=\"${chartid}\"]`).style.height = chartHeight +50\n        document.querySelector(`[data-chartid=\"${chartid}\"]`).style.width = chartWidth<\/p>\n<p>        \/\/ formatter for x achis dates\n        function customXAchsisFormetter(timePoint, tickMarkType, locale) {\n            let formatOptions = {};\n            const date = new Date(timePoint);<\/p>\n<p>            if(tickMarkType <=1){\n                formatOptions = {day: \"numeric\", month: \"short\",year: \"numeric\",}\n\n            }else{\n                formatOptions = {day: \"numeric\", month: \"short\",year: \"numeric\",}\n            }\n            \/\/ from given date we should use only as UTC date or timestamp\n            \/\/ but to format as locale date we can convert UTC date to local date\n            const localDateFromUtc = new Date(\n                date.getUTCFullYear(),\n                date.getUTCMonth(),\n                date.getUTCDate()\n            );\n\n            return localDateFromUtc.toLocaleString(locale, formatOptions);\n        }\n\n        \/\/create buttons\n        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {\n            var switcherElement = document.createElement(\"div\");\n            switcherElement.classList.add(\"switcher\");\n\n            var intervalElements = items.map(function (item) {\n                var itemEl = document.createElement(\"button\");\n                itemEl.innerText = item;\n                itemEl.classList.add(\"switcher-item\");\n                itemEl.classList.toggle(\"switcher-active-item\", item === activeItem);\n                itemEl.addEventListener(\"click\", function () {\n                    onItemClicked(item);\n                });\n                switcherElement.appendChild(itemEl);\n                return itemEl;\n            });\n\n            function onItemClicked(item) {\n                if (item === activeItem) {\n                    return;\n                }\n\n                intervalElements.forEach(function (element, index) {\n                    element.classList.toggle(\"switcher-active-item\", items[index] === item);\n                });\n\n                activeItem = item;\n\n                activeItemChangedCallback(item);\n            }\n\n            return switcherElement;\n        }\n        \/\/ loading: true or false\n        function handleAsyncUI(loading){\n            var IntervalButtons = document.getElementsByClassName(\"switcher-item\");\n             for(var i = 0; i < IntervalButtons.length; i++){\n                IntervalButtons[i].disabled = loading;\n             } \n             var chart = document.getElementsByClassName(\"tv-lightweight-charts\")[0];\n             if(loading){\n            \n            chart.style[\"display\"] = \"flex\"\n            chart.style[\"align-items\"] = \"center\"\n            chart.style[\"justify-content\"] = \"center\"\n\n            var loadingIndicator = document.createElement(\"div\");\n            loadingIndicator.classList.add(\"loader\");\n            \/\/loadingIndicator.innerText = \"Loading\";\n            loadingIndicator.id =\"loadingIndicator\"\n            chart.appendChild(loadingIndicator);\n             }else{\n            document.getElementById(\"loadingIndicator\").remove();\n            chart.style[\"display\"] = null\n            chart.style[\"align-items\"] =null\n            chart.style[\"justify-content\"] = null\n             }\n\n        }\n        var intervals = [\"1M\",\"3M\",\"6M\",\"1Y\",\"3Y\",\"5Y\"];\n        var seriesesData = new Map([\n            [\"1M\", []], \/\/ 1m (interval daten?), 3m, 6m, 1y, 3y, 5y\n            [\"3M\", []],\n            [\"6M\", []],\n            [\"1Y\", chartData],\n            [\"3Y\", []],\n            [\"5Y\", []],\n        ]);\n        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);\n        var chartElement = document.createElement(\"div\");\n        const chart = LightweightCharts.createChart(chartElement, {\n            width: width,\n            height: height,\n            rightPriceScale: {\n                scaleMargins: {\n                    top: 0.2,\n                    bottom: 0.2,\n                },\n                borderVisible: false,\n            },\n            timeScale: {\n                borderVisible: false,\n                lockVisibleTimeRangeOnResize: true,\n\n                rightOffset:1,\n                tickMarkFormatter:customXAchsisFormetter\n\n            },\n            grid: {\n                horzLines: {\n                    color: \"#eee\",\n                    visible: false,\n                },\n                vertLines: {\n                    color: \"#ffffff\",\n                },\n            },\n            crosshair: {\n                horzLine: {\n                    visible: false,\n                    labelVisible: false\n                },\n                vertLine: {\n                    visible: true,\n                    style: 0,\n                    width: 2,\n                    color: \"rgba(80, 50, 25, 0.1)\",\n                    labelVisible: false,\n                }\n            },\n            handleScroll: {\n                mouseWheel: false,\n                pressedMouseMove: false,\n                horzTouchDrag: false,\n                vertTouchDrag: false\n            },\n            handleScale: {\n                axisPressedMouseMove: false,\n                mouseWheel: false,\n                pinch: false,\n            },\n        });\n        var areaSeries = null;\n        var positionDIV = document.querySelector(`[data-chartid=\"${chartid}\"]`)\n        positionDIV.appendChild(chartElement);\n        positionDIV.appendChild(switcherElement);\n        function httpGetAsync(theUrl, callback) {\n            var xmlHttp = new XMLHttpRequest();\n            xmlHttp.onreadystatechange = function () {\n                if (xmlHttp.readyState == 4 &#038;&#038; xmlHttp.status == 200)\n                    callback(xmlHttp.responseText);\n            }\n            xmlHttp.open(\"GET\", theUrl, true); \/\/ true for asynchronous \n            xmlHttp.send(null);\n        }\n        function formatDate(date) {\n            \n            var month = \"\" + (date.getMonth()+1);\n            var day = \"\" + date.getDate();\n            var year = date.getFullYear();\n\n            if (month.length < 2) \n                month = \"0\" + month;\n            if (day.length < 2) \n                day = \"0\" + day;\n            return [year, month, day].join(\"-\");\n        }\n        function getTimeframe(interval){\n            let from = null;\n            let to = formatDate(new Date());\n            switch (interval) {\n                case \"1M\": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;\n                case \"3M\": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;\n                case \"6M\": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;\n                case \"1Y\": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;\n                case \"3Y\": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;\n                case \"5Y\": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;\n                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));\n                \n                }\n            return {from:from, to:to}\n        }\t\n        \/\/ what happens on button click\n        function syncToInterval(interval) {\n            if (areaSeries &#038;&#038; seriesesData.get(interval).length <=0) {\n                console.log(\"GETTING REMOTE DATA\")\n\n                chart.removeSeries(areaSeries);\n                areaSeries = null;\n                let apiToken = \"za1j116n2273ab1vxukuh6\"\n                let timeframe = getTimeframe(interval)\n                let filter = \"adjusted_close\"\n                handleAsyncUI(true)\t\t\t\t\t\t\n                httpGetAsync(\"https:\/\/api.leeway.tech\/api\/v1\/public\/historicalquotes\/\"+encodeURIComponent(code+\".\"+exchange)+\"?apitoken=\"+apiToken+\"&#038;filter=\"+filter+\"&#038;from=\"+timeframe.from+\"&#038;to=\"+timeframe.to, function (res) {\t\n                    let newData = []\n                    newData = JSON.parse(res)\/\/.map(el=>newData.push({time:el.date, value:el.close}))\n                    \/\/ newData = newData.map(el=>{\n                    \/\/     console.log(el.time.year)\n                    \/\/     console.log(el.time.month)\n                    \/\/     console.log(el.time.day)\n                    \/\/     console.log(el)\n                    \/\/     console.log(new Date(el.time.year, el.time.month-1, el.time.day));\n                    \/\/     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})\n                    console.log(\"newData\")\n                    console.log(newData)\n                    seriesesData.set(interval, newData)\n                    areaSeries = chart.addAreaSeries({\n                        topColor: \"rgba(33, 108, 173, 0.56)\",\n                        bottomColor: \"rgba(33, 108, 173, 0.04)\",\n                        lineColor: \"rgba(33, 108, 173, 1)\",\n                    lineWidth: 2,\n                });\n                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value\n                areaSeries.setData(seriesesData.get(interval));\n                chart.timeScale().fitContent();\n                handleAsyncUI(false)\t\n                    })\n            }else{\n                console.log(\"GETTING LOADED DATA\")\n                if(areaSeries){\n                    console.log(\"DELETING  LOADED DATA FROM CHART\")\n                    chart.removeSeries(areaSeries);\n                    areaSeries = null;\n                }\n                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value\n                areaSeries = chart.addAreaSeries({\n                topColor: \"rgba(33, 108, 173, 0.56)\",\n                bottomColor: \"rgba(33, 108, 173, 0.04)\",\n                lineColor: \"rgba(33, 108, 173, 1)\",\n                lineWidth: 2,\n            });\n            areaSeries.setData(seriesesData.get(interval));<\/p>\n<p>            chart.timeScale().fitContent();\n            }<\/p>\n<p>        }\n        \/\/ data interval at startup\n        syncToInterval(intervals[3]);\n        \/\/ Name and Kurs as Text in legend<\/p>\n<p>        var watermark = document.createElement(\"img\")\n        watermark.classList.add(\"watermark\")\n        watermark.setAttribute(\"src\", \"https:\/\/api.leeway.tech\/leeway-sign.png\")\n        var testA = document.querySelector(`[data-chartid=\"${chartid}\"]`)\n        var testB = document.querySelector(`[data-chartid=\"${chartid}\"]`).getBoundingClientRect();\n        var test =  testA.getElementsByTagName(\"canvas\")[0].getBoundingClientRect();\n        watermark.style.position = \"absolute\";\n        watermark.style.width = \"90px\";\n        watermark.style.height = \"30px\";\n        watermark.style.display = \"block\";\n        \/\/watermark.style.z-index = \"1000000\";\n        watermark.style.bottom = \"0\";\n        watermark.style.right = \"10px\";<\/p>\n<p>        let linkLW = document.createElement(\"a\")\n        linkLW.href=\"https:\/\/www.ftd.de\/leeway-tech\";\n        linkLW.target = \"_blank\";\n        linkLW.appendChild(watermark)\n        \/\/ append to DOM<\/p>\n<p>        \/\/div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div\n        const myElementA = document.querySelector(`[data-chartid=\"${chartid}\"]`);\n        let myElementB = myElementA.childNodes[0]\n        let myElementC = myElementB.childNodes[0]\n        let myElementD = myElementC.childNodes[0]\n        let myElementE = myElementD.childNodes[0]\n        let myElementF = myElementE.childNodes[1]\n        let myElementG = myElementF.childNodes[0]\n        myElementG.appendChild(linkLW);<\/p>\n<p>        if(hidelegend == \"false\"){\n            console.log(\"SHOW LEGEND!\")\n            var legend = document.createElement(\"div\");\n            legend.classList.add(\"legend\");\n            var offsets = document.querySelector(`[data-chartid=\"${chartid}\"]`).getBoundingClientRect();\n            var chartwrapperTop = offsets.top;<\/p>\n<p>            var legendHeight = height *-1\n            if(legendHeight>-210){legendHeight = -210;}\n            legend.style.top = legendHeight*1.2  + \"px\"\n            positionDIV.appendChild(legend);<\/p>\n<p>            if(hidetitle == \"false\"){\n                var firstRow = document.createElement(\"div\");\n                firstRow.classList.add(\"titleText\");\t<\/p>\n<p>            }<\/p>\n<p>            var secondRow = document.createElement(\"div\");\n            secondRow.classList.add(\"secondRow\");\t<\/p>\n<p>            if(kursData !== null){\n                if(hidetitle == \"false\"){\n                    firstRow.innerText = companyName\n                    legend.appendChild(firstRow);\n                }<\/p>\n<p>                secondRow.innerText = kursDate +\": \" + Number(kursData).toFixed(2) + \" \"+currency;\n                 legend.appendChild(secondRow);\n            }else{\n                if(hidetitle == \"false\"){\n                    firstRow.innerText = companyName\n                    legend.appendChild(firstRow);\n                }<\/p>\n<p>                legend.appendChild(secondRow);\n            }<\/p>\n<p>            \/\/ cursor moving and handling third row of legend\n            chart.subscribeCrosshairMove((param) => {\n                if (param.time) {\n                    let options = { weekday: \"short\", year: \"numeric\", month: \"numeric\", day: \"numeric\" };\n                    let currentDate = new Date(param.time).toLocaleDateString(\"de-DE\", options)\n                    const price = param.seriesData.get(areaSeries).value;\n                    secondRow.innerText = currentDate + \":  \" + price.toFixed(2) + \" \"+(currency?currency:\" \");\n                }\n            else {\n                secondRow.innerText = kursDate +\": \" + Number(kursData).toFixed(2) + \" \"+currency;<\/p>\n<p>            }\n            });<\/p>\n<p>        }<\/p>\n<p>    }\n    function httpGetAsync(theUrl, callback) {\n            var xmlHttp = new XMLHttpRequest();\n            xmlHttp.onreadystatechange = function () {\n                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)\n                    callback(xmlHttp.responseText);\n            }\n            xmlHttp.open(\"GET\", theUrl, true); \/\/ true for asynchronous \n            xmlHttp.send(null);\n        };\n    function getTimeframe(interval){\n            let from = null;\n            let to = formatDate(new Date());\n            switch (interval) {\n                case \"1M\": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;\n                case \"3M\": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;\n                case \"6M\": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;\n                case \"1Y\": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;\n                case \"3Y\": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;\n                case \"5Y\": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;\n                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));<\/p>\n<p>                }\n            return {from:from, to:to}\n        };\n        function formatDate(date) {<\/p>\n<p>            var  month = \"\" + (date.getMonth()+1);\n            var   day = \"\" + date.getDate();\n            var   year = date.getFullYear();<\/p>\n<p>            if (month.length < 2) \n                month = \"0\" + month;\n            if (day.length < 2) \n                day = \"0\" + day;\n\n            return [year, month, day].join(\"-\");\n        };\n    <\/script><br \/>\n    <script id=\"main\"><\/p>\n<p>    var scriptTV = document.querySelector(\"#tvChartLoader\");\n    scriptTV.addEventListener(\"load\", function() {\n        var chartid = \"69d33df2b833f\";<\/p>\n<p>        var companyName = \"Schroder International Selection Fund Inflation Plus A Accumulation EUR\";\n        if(companyName.length <=0){\n        companyName = \"LU0107768052 - EUFUND\";\n        }\n        var code = \"LU0107768052\";\n        var exchange = \"EUFUND\";\n        var currency =\"EUR\";\n        var kursData = null;\n        var kursDataDate = null;\n        var chartHeight = \"\";\n        var chartWidth = \"250\"\n        var hidetitle = \"false\"\n        var hidelegend = \"false\"\n        let apiToken = \"za1j116n2273ab1vxukuh6\"\n        chartWidth = document.querySelector(`[data-chartid=\"${chartid}\"]`).offsetWidth\n        var chartData = [];\n        var timeframe = getTimeframe(\"1Y\");\n        var filter = \"adjusted_close\";\n        \n        httpGetAsync(\"https:\/\/api.leeway.tech\/api\/v1\/public\/historicalquotes\/\"+encodeURIComponent(code+\".\"+exchange)+\"?apitoken=\"+apiToken+\"&#038;filter=\"+filter+\"&#038;from=\"+timeframe.from+\"&#038;to=\"+timeframe.to, function (res) {\t\n            let newData = null;\n             chartData = newData = JSON.parse(res)\n            \/\/ chartData =  chartData.map(el=>{return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})\n             kursData = chartData[chartData.length-1].value\n             let options = { weekday: \"short\", year: \"numeric\", month: \"numeric\", day: \"numeric\" };\n             kursDataDate = chartData[chartData.length-1].time\n             let kursDate = new Date(kursDataDate.split(\"-\")[0], Number(kursDataDate.split(\"-\")[1])-1, kursDataDate.split(\"-\")[2]).toLocaleDateString(\"de-DE\", options)<\/p>\n<p>             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)\n        });\n    });\n<\/script><\/p>\n<h3>Warum der Fonds gerade jetzt funktioniert<\/h3>\n<p>Die aktuelle St\u00e4rke des Schroder ISF Inflation Plus l\u00e4sst sich auf drei zentrale Faktoren zur\u00fcckf\u00fchren. Zum einen profitieren <a href=\"https:\/\/www.ftd.de\/boerse\/maerkte\/in-rohstoffe-investieren-industrielle-basis-fuer-wirtschaftliche-resilienz-unverzichtbar\/\">Rohstoffe<\/a> und Energie direkt von dem starken Anstieg der \u00d6lpreise, was dem Portfolio einen klaren Schub verleiht. Zum anderen bleibt Gold trotz kurzfristiger Schwankungen langfristig ein stabiler Inflationsanker und sorgt f\u00fcr Sicherheit in turbulenten M\u00e4rkten. Drittens bieten Schwellenl\u00e4nderanleihen, etwa aus Brasilien oder Mexiko, attraktive Ertr\u00e4ge und hohe Realrenditen, selbst in einem Umfeld steigender Zinsen. Die Kombination dieser drei Elemente schafft ein Portfolio, das gezielt von Inflationsphasen, Rohstoffzyklen und geopolitischen Spannungen profitieren kann.<\/p>\n<h3>Die Kosten \u2013 und der Haken<\/h3>\n<p>Nat\u00fcrlich hat diese Strategie ihren Preis. Da der Fonds teilweise als Dachfonds strukturiert ist, fallen Geb\u00fchren auf mehreren Ebenen an: Mit einer Gesamtkostenquote (TER) von bis zu 2,35\u202fProzent geh\u00f6rt er nicht zu den g\u00fcnstigsten Produkten am Markt. Institutionelle Investoren k\u00f6nnen jedoch auf g\u00fcnstigere Anteilklassen zugreifen, die eine deutlich niedrigere Kostenstruktur bieten. Zus\u00e4tzlich sind durch die hohe Gewichtung von Schwellenl\u00e4nderanlagen W\u00e4hrungsrisiken zu beachten. Auch funktioniert die Strategie nicht in allen Marktphasen: In Zeiten niedriger Inflation, wie zwischen 2016 und 2020, lieferte der Fonds praktisch keine Rendite, sondern stagnierte.<\/p>\n<h3>Unterm Strich<\/h3>\n<p>Der Schroder ISF Inflation Plus ist kein Fonds f\u00fcr Bullenm\u00e4rkte. Seine St\u00e4rke zeigt sich, wenn Aktien korrigieren, Rohstoffe steigen und geopolitische Risiken zunehmen. Dass Dax und Gold gleichzeitig zweistellige Verluste verzeichnen, w\u00e4hrend der Fonds zweistellige Gewinne erzielt, unterstreicht den Wert eines flexiblen Real-Return-Ansatzes. F\u00fcr Anleger, die ihr Verm\u00f6gen gegen Inflation und geopolitische Risiken robust aufstellen wollen, z\u00e4hlt dieser Fonds derzeit zu den interessantesten Strategien am Markt.<\/p>\n<p>\u00a0<\/p>\n<p style=\"font-size: 12px;\">Disclaimer:<br \/>\nKeine Anlageberatung. Kein Aufruf zum Kauf oder Verkauf von Wertpapieren.<\/p>\n<p>Der Beitrag <a href=\"https:\/\/www.ftd.de\/boerse\/fonds\/dax-im-minus-oel-im-hoehenflug-gold-schwach-warum-dieser-fonds-trotzdem-glaenzt\/\">DAX im Minus, \u00d6l im H\u00f6henflug, Gold schwach \u2013 Warum dieser Fonds trotzdem gl\u00e4nzt<\/a> erschien zuerst auf <a href=\"https:\/\/www.ftd.de\/\">ftd.de<\/a>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Rohstoffe und physisch besicherte Gold-ETCs bilden das Fundament der wertstabilen Anlagestrategie des Schroder ISF Inflation Plus. (Foto: Freepik, ndesodesign) Die M\u00e4rkte sind nerv\u00f6s. Aktien korrigieren, klassische Sicherheitsanker schw\u00e4cheln \u2013 und pl\u00f6tzlich r\u00fcckt ein Fonds ins Rampenlicht, der genau f\u00fcr solche Phasen gebaut wurde: der Schroder ISF Inflation Plus. W\u00e4hrend der DAX auf Monatssicht \u00fcber 11\u202fProzent [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":138068,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[22,1],"tags":[],"class_list":["post-138067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ft","category-topstory"],"_links":{"self":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts\/138067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/comments?post=138067"}],"version-history":[{"count":0,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts\/138067\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/media\/138068"}],"wp:attachment":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/media?parent=138067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/categories?post=138067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/tags?post=138067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}