[{"id":"tile_1666961011248","date":1777038677153,"json":"{\"components\":[{\"plotOptions\":{\"series\":{\"marker\":{\"enabled\":false},\"maxPointWidth\":14,\"lineWidth\":2,\"animation\":false},\"subtitle\":{\"text\":\"\"}},\"col\":0,\"dataPlatformQueryParams\":[{\"topicId\":\"diw_konjunkturbarometer\",\"from\":1207000800000}],\"alt\":\"\",\"main\":false,\"type\":\"highcharts\",\"colors\":[\"#3366CC\",\"#CC0033\",\"#339966\",\"#66CCFF\",\"#FF9900\",\"#333366\",\"#FF6600\",\"#66CC66\",\"#990033\",\"#2C6622\",\"#FFCC33\",\"#660022\"],\"series\":[],\"colexpand\":2,\"row\":0,\"chart\":{\"plotOptions\":{\"bar\":{\"point\":{\"events\":{\"mouseOver\":\"function () {\\n    const index = this.index;\\n    const chart = this.series.chart || undefined;\\n\\n    if (chart) {\\n      const series = chart.series;\\n      series?.forEach(items => {\\n        items.data?.forEach(item => {\\n          if (item.index !== index) {\\n            item.graphic?.css({ opacity: 0.3 });\\n          }\\n        });\\n      });\\n    }\\n  }\",\"mouseOut\":\"function () {\\n    const chart = this.series.chart || undefined;\\n\\n    if (chart) {\\n      const series = chart.series;\\n      series?.forEach(items => {\\n        items.data?.forEach(item => {\\n          item.graphic?.css({ opacity: 1 });\\n        });\\n      });\\n    }\\n  }\"}}},\"series\":{\"connectNulls\":true,\"marker\":{\"enabled\":false},\"custom\":{\"hideRedundantXLabels\":false},\"maxPointWidth\":14,\"lineWidth\":2,\"animation\":false},\"column\":{\"point\":{\"events\":{\"mouseOver\":\"function () {\\n    const index = this.index;\\n    const chart = this.series.chart || undefined;\\n\\n    if (chart) {\\n      const series = chart.series;\\n      series?.forEach(items => {\\n        items.data?.forEach(item => {\\n          if (item.index !== index) {\\n            item.graphic?.css({ opacity: 0.3 });\\n          }\\n        });\\n      });\\n    }\\n  }\",\"mouseOut\":\"function () {\\n    const chart = this.series.chart || undefined;\\n\\n    if (chart) {\\n      const series = chart.series;\\n      series?.forEach(items => {\\n        items.data?.forEach(item => {\\n          item.graphic?.css({ opacity: 1 });\\n        });\\n      });\\n    }\\n  }\"}}}},\"yAxis\":[{\"opposite\":false,\"title\":{\"text\":\"\",\"align\":\"high\",\"y\":-25,\"reserveSpace\":false,\"rotation\":0,\"textAlign\":\"left\",\"style\":{\"color\":\"#272C2D\",\"fontFamily\":\"\\\"StatisSans\\\", sans-serif\",\"fontWeight\":\"400\",\"fontSize\":\"16px\",\"textOverflow\":\"ellipsis\",\"overflow\":\"hidden\",\"whiteSpace\":\"nowrap\",\"width\":350}},\"type\":\"linear\",\"labels\":{\"align\":\"right\"}},{\"opposite\":true,\"title\":{\"text\":\"\",\"align\":\"high\",\"y\":-25,\"reserveSpace\":false,\"rotation\":0,\"textAlign\":\"right\",\"style\":{\"color\":\"#272C2D\",\"fontFamily\":\"\\\"StatisSans\\\", sans-serif\",\"fontWeight\":\"400\",\"fontSize\":\"16px\",\"textOverflow\":\"ellipsis\",\"overflow\":\"hidden\",\"whiteSpace\":\"nowrap\",\"width\":350}},\"type\":\"linear\",\"labels\":{\"align\":\"left\"}}],\"xAxis\":[{\"crosshair\":false,\"index\":0,\"type\":\"datetime\",\"labels\":{\"format\":\"{value: %Y}\",\"formatterIdentifier\":\"CUSTOM\"},\"isX\":true}],\"series\":[{\"data\":[[1207008000000,94.5],[1209600000000,94.5],[1212278400000,94.5],[1214870400000,90.6],[1217548800000,90.6],[1220227200000,90.6],[1222819200000,70.6],[1225497600000,70.6],[1228089600000,70.6],[1230768000000,62.7],[1233446400000,62.7],[1235865600000,62.7],[1238544000000,94],[1241136000000,94],[1243814400000,94],[1246406400000,107.8],[1249084800000,107.8],[1251763200000,107.8],[1254355200000,110],[1257033600000,110],[1259625600000,110],[1262304000000,110.4],[1264982400000,110.4],[1267401600000,110.4],[1270080000000,117.7],[1272672000000,117.7],[1275350400000,117.7],[1277942400000,107.9],[1280620800000,107.9],[1283299200000,107.9],[1285891200000,110.5],[1288569600000,110.5],[1291161600000,110.5],[1293840000000,109.8],[1296518400000,109.8],[1298937600000,109.8],[1301616000000,104.4],[1304208000000,104.4],[1306886400000,104.4],[1309478400000,97.1],[1312156800000,97.1],[1314835200000,97.1],[1317427200000,92.5],[1320105600000,92.5],[1322697600000,92.5],[1325376000000,97.8],[1328054400000,97.8],[1330560000000,97.8],[1333238400000,97.2],[1335830400000,97.2],[1338508800000,97.2],[1341100800000,94.3],[1343779200000,94.3],[1346457600000,94.3],[1349049600000,91.5],[1351728000000,91.5],[1354320000000,91.5],[1356998400000,96.8],[1359676800000,96.8],[1362096000000,96.8],[1364774400000,100.7],[1367366400000,100.7],[1370044800000,100.7],[1372636800000,100.9],[1375315200000,100.9],[1377993600000,100.9],[1380585600000,101.4],[1383264000000,101.4],[1385856000000,101.4],[1388534400000,100.9],[1391212800000,100.9],[1393632000000,100.9],[1396310400000,98.7],[1398902400000,98.7],[1401580800000,98.7],[1404172800000,97.9],[1406851200000,97.9],[1409529600000,97.9],[1412121600000,96.1],[1414800000000,96.1],[1417392000000,96.1],[1420070400000,97.2],[1422748800000,97.2],[1425168000000,97.2],[1427846400000,102.3],[1430438400000,102.3],[1433116800000,102.3],[1435708800000,96.5],[1438387200000,96.5],[1441065600000,96.5],[1443657600000,95.8],[1446336000000,95.8],[1448928000000,95.8],[1451606400000,95.7],[1454284800000,95.7],[1456790400000,95.7],[1459468800000,98.2],[1462060800000,98.2],[1464739200000,98.2],[1467331200000,97.6],[1470009600000,97.6],[1472688000000,97.6],[1475280000000,99.7],[1477958400000,99.7],[1480550400000,99.7],[1483228800000,101.2],[1485907200000,101.2],[1488326400000,101.2],[1491004800000,102.2],[1493596800000,102.2],[1496275200000,102.2],[1498867200000,99.4],[1501545600000,99.4],[1504224000000,99.4],[1506816000000,102.5],[1509494400000,102.5],[1512086400000,102.5],[1514764800000,97.4],[1517443200000,97.4],[1519862400000,97.4],[1522540800000,99.8],[1525132800000,99.8],[1527811200000,99.8],[1530403200000,96.2],[1533081600000,96.2],[1535760000000,96.2],[1538352000000,93.7],[1541030400000,93.7],[1543622400000,93.7],[1546300800000,93.2],[1548979200000,93.2],[1551398400000,93.2],[1554076800000,92.8],[1556668800000,92.8],[1559347200000,92.8],[1561939200000,89.5],[1564617600000,89.5],[1567296000000,89.5],[1569888000000,91.4],[1572566400000,91.4],[1575158400000,91.4],[1577836800000,88.4],[1580515200000,88.4],[1583020800000,88.4],[1585699200000,49.7],[1588291200000,49.7],[1590969600000,49.7],[1593561600000,127.2],[1596240000000,127.2],[1598918400000,127.2],[1601510400000,108],[1604188800000,108],[1606780800000,108],[1609459200000,101.5],[1612137600000,101.5],[1614556800000,101.5],[1617235200000,107.7],[1619827200000,107.7],[1622505600000,107.7],[1625097600000,106.7],[1627776000000,106.7],[1630454400000,106.7],[1633046400000,100.9],[1635724800000,100.9],[1638316800000,100.9],[1640995200000,99.6],[1643673600000,106],[1646092800000,106.2],[1648771200000,86.1],[1651363200000,83],[1654041600000,93.8],[1656633600000,71.8],[1659312000000,78.7],[1661990400000,79.8],[1664582400000,74.3],[1667260800000,82.5],[1669852800000,82.8],[1672531200000,95.4],[1675209600000,93.6],[1677628800000,92.1],[1680307200000,101.5],[1682899200000,91],[1685577600000,89.5],[1688169600000,90.3],[1690848000000,90.3],[1693526400000,89.1],[1696118400000,88.1],[1698796800000,85.3],[1701388800000,87.6],[1704067200000,91.2],[1706745600000,83.2],[1709251200000,88],[1711929600000,92.9],[1714521600000,86.1],[1717200000000,92.5],[1719792000000,87],[1722470400000,83.4],[1725148800000,85.3],[1727740800000,85.4],[1730419200000,83.7],[1733011200000,86.4],[1735689600000,87.7],[1738368000000,90.4],[1740787200000,90.6],[1743465600000,82.9],[1746057600000,90.2],[1748736000000,94.2],[1751328000000,92.3],[1754006400000,92],[1756684800000,96.3],[1759276800000,91.1],[1761955200000,92.9],[1764547200000,93.4],[1767225600000,94.8],[1769904000000,101.6],[1772323200000,97.3]],\"custom\":{\"name\":\"DIW Konjunkturbarometer\"},\"name\":\"DIW Konjunkturbarometer\",\"index\":0,\"id\":\"diw_konjunkturbarometer\"}],\"subtitle\":{\"text\":\"\"},\"tooltip\":{\"shared\":true,\"crosshairs\":true,\"borderColor\":\"#B0B5B7\",\"valueDecimals\":1,\"shadow\":true,\"dateFormat\":{\"label\":\"Monatlich (z.B. Oktober 2023)\",\"key\":\"MONTHLY\"},\"prefix\":\"\",\"positioner\":\"function (labelWidth, labelHeight, point) {\\n      const chart = this.chart;\\n      const chartPosition = chart.pointer.getChartPosition();\\n      const defaultSpacing = 12;\\n      const topBarHeight = document.querySelector(\\\".topbar\\\")?.getBoundingClientRect().height || 50;\\n\\n      \\n      let tooltipYPos = -labelHeight - defaultSpacing;\\n      let customLineHeightShorten = 0;\\n      if (window.scrollY + topBarHeight > chartPosition.top + tooltipYPos) {\\n        tooltipYPos = window.scrollY + topBarHeight - chartPosition.top;\\n        customLineHeightShorten = Math.abs(-labelHeight - defaultSpacing - tooltipYPos);\\n      }\\n      let tooltipXPos = this.chart.plotLeft + point.plotX - labelWidth / 2;\\n\\n      \\n      const tooltipContainer = document.querySelector(\\\".highcharts-tooltip-container\\\");\\n      if (tooltipContainer) {\\n        const plotOffsetTop = this.chart?.plotTop\\n          ? (this.chart?.types?.[0] === \\\"line\\\" && this.chart?.types?.length < 2\\n              ? this.chart.plotHeight + this.chart.plotTop\\n              : this.chart.plotTop) -\\n            customLineHeightShorten +\\n            defaultSpacing\\n          : 0 - customLineHeightShorten;\\n        tooltipContainer.setAttribute(\\\"data-plot-top-offset\\\", plotOffsetTop.toString());\\n      }\\n\\n      if (this.chart?.types?.[0] === \\\"bar\\\") {\\n        tooltipXPos = tooltipXPos - point.h / 2;\\n      }\\n\\n     \\n      if ((this.chart?.types?.[0] === \\\"map\\\" || this.chart?.types?.[0] === \\\"pie\\\" || this.chart?.types?.[0] === \\\"column\\\") && tooltipContainer) {\\n        const fixedLabelX = tooltipContainer.getAttribute(\\\"data-fixed-tooltip-x\\\");\\n        if (fixedLabelX) {\\n          tooltipXPos = Number(fixedLabelX) - labelWidth / 2;\\n        }\\n        if(this.chart?.types?.[0] === \\\"column\\\" && fixedLabelX) {\\n          tooltipXPos = this.chart.plotLeft + Number(fixedLabelX) - labelWidth / 2;\\n        }\\n      }\\n      if(this.chart?.types?.[0] === \\\"bar\\\" && this.chart?.yAxis?.length === 2) {\\n        if(point.plotX <= (this.chart.plotWidth / 2) && this.chart?.yAxis?.[0]?.len && this.chart?.yAxis?.[0]?.left && false) {\\n          tooltipXPos = this.chart.yAxis[0].left - labelWidth/2 + this.chart.yAxis[0].len - (point.h / 2);\\n        }\\n      }  \\n\\n      return {\\n        x: tooltipXPos,\\n        y: tooltipYPos\\n      };\\n    }\",\"suffix\":\"\",\"enabled\":true,\"mathPow\":1,\"useHTML\":true,\"footerFormat\":\"\",\"mathOperation\":\"MATH_MULTIPLIER\",\"shape\":\"rect\",\"animation\":false,\"formatter\":\"function() {\\n  \\n      const createCustomLine = () => { \\n    let pointXValue = null;\\n    let pointYValue = null;\\n\\n    pointXValue: 0; pointYValue = 0;\\n    ;\\n    let offsetChart = 60 + 12;\\n    const highchartTooltipContainer = document.querySelector('div.highcharts-tooltip-container');\\n    if(highchartTooltipContainer) {\\n      offsetChart = Number(highchartTooltipContainer.getAttribute('data-plot-top-offset'));\\n    }\\n    \\n    \\n    // -1 to prevent line touch the x-axis\\n    let customLineHeight = pointYValue + offsetChart - 1; \\n\\n    if(customLineHeight < 0) {\\n      customLineHeight = 0;\\n    }\\n\\n    return `<style>\\n    .highcharts-label span:first-child::before{\\n      position:absolute;\\n      content:'';\\n      bottom: -9px;\\n      left:50%;\\n      width:1px;\\n      height: ${customLineHeight}px;\\n      background:#B0B5B7;\\n      transform: translate(-100%, 100%);\\n    }</style>`;\\n  };;\\n      const customLine = createCustomLine();\\n      const formatDate = function(timestamp) {const date = new Date(timestamp) || new Date(); const monthNames = [\\\"Januar\\\",\\\"Februar\\\",\\\"März\\\",\\\"April\\\",\\\"Mai\\\",\\\"Juni\\\",\\\"Juli\\\",\\\"August\\\",\\\"September\\\",\\\"Oktober\\\",\\\"November\\\",\\\"Dezember\\\"]; return `${monthNames[date.getMonth()]} ${date.getFullYear()}`;}; const header = `<style>\\n    .highcharts-tooltip-container .highcharts-tooltip span{\\n      line-height: 18px !important;\\n    } \\n  </style><span style='margin-bottom: 4px; display: inline-block; width: 100%; text-align: center; line-height: 20px;'><b>${formatDate(this?.x)}</b></span><br>`;\\n      const getBodyFunc = () => { let pointFormat = \\\"<div><span style='display: inline-block; width: 10px; height: 5px; vertical-align: middle; background-color: {pointColor}; margin-right: 4px;'></span><b>{pointValue} Punkte</b> {pointName}</div>\\\";\\n    let bodyString = \\\"\\\";\\n    let pointCalcFunc = function(pointValue) {\\n    let tmpPointValue = Number(pointValue * 1);\\n    return new Intl.NumberFormat(\\\"de-DE\\\", { maximumFractionDigits: 1, minimumFractionDigits: 1 }).format(tmpPointValue);\\n  };;\\n    let pointFillFunc = function(pointString, pointColor, pointValue, pointName) { \\n    return pointString.replace(\\\"{pointColor}\\\", pointColor).replace(\\\"{pointValue}\\\", pointValue).replace(\\\"{pointName}\\\", pointName);\\n  };; \\n    this?.points?.forEach((point) => {\\n      let pointColor = point?.color || \\\"\\\"; \\n      let pointName = point?.series?.userOptions?.custom?.name || point?.series?.name || \\\"\\\";\\n      bodyString += pointFillFunc(pointFormat, pointColor, pointCalcFunc(point?.y), pointName);\\n    })\\n\\n    return bodyString;\\n  };;\\n      const body = getBodyFunc();\\n      return header + body + customLine;\\n    }\",\"headerFormat\":\"<b>{series.name}</b><br>\",\"borderRadius\":2,\"valuePrefix\":\"\",\"outside\":true,\"pointFormatter\":\"function() { const date = new Date(this.x); const func = function(e){return Math.floor(e.getMonth()/3+1)}; const res = func(date); return `${res}. Quartal ${date.getFullYear().toString()}` }\",\"decimals\":0,\"style\":{\"lineHeight\":\"undefined\"},\"valueSuffix\":\" Punkte\",\"formatterIdentifier\":\"QUARTERS_WITH_YEAR_VARIANT\"},\"title\":{\"text\":\"\"},\"chart\":{\"zoomType\":\"xy\",\"type\":\"line\",\"marginTop\":60}},\"rowexpand\":1,\"order\":1},{\"col\":2,\"yAxisUnit\":\"<p>Index</p>\",\"subtitle\":\"\",\"colexpand\":1,\"text\":\"<p>Das DIW-Konjunkturbarometer ist ein Indikator für die konjunkturelle Lage und Tendenz Deutschlands. Er wird auf Basis mehrerer monatlicher Indikatoren aus den Bereichen Industrie und Produktion, Dienstleistungen, Arbeitsmarkt und Aktienmärkte durch das Deutsche Institut für Wirtschaftsforschung (DIW Berlin) berechnet.&nbsp;</p><p>Das aktuelle DIW Konjunkturbarometer:&nbsp;<br>„Das Konjunkturbarometer des Deutschen Instituts für Wirtschaftsforschung (DIW Berlin) ist im März auf 97,3 Punkte zurückgegangen. Im Februar lag der Wert noch bei&nbsp;101,6&nbsp;Punkten. Somit wurde der im Herbst begonnene Aufwärtstrend unterbrochen: Der Barometerwert ist erneut unter die neutrale 100-Punkte-Marke gefallen, die ein durchschnittliches Wachstum der deutschen Wirtschaft anzeigt. Dennoch dürfte die deutsche Wirtschaft ihre mehrjährige Stagnations- und Rezessionsphase langsam hinter sich lassen: Die beschlossenen finanzpolitischen Maßnahmen für Verteidigung, Infrastruktur und Klimaneutralität wirken im laufenden Jahr allmählich und schieben die Binnenkonjunktur an. Auch aus dem europäischen Ausland kamen zuletzt positive Signale und ließen die Exporterwartungen deutscher Unternehmen zu Jahresbeginn etwas steigen. Der Krieg im Nahen Osten hat den aufkeimenden Optimismus aber vorerst ausgebremst. Die stark gestiegenen Öl- und Gaspreise sowie die Störungen der Lieferketten – insbesondere für Dünger – werden wohl auch auf die Verbraucherpreise in Deutschland durchschlagen und den beginnenden Konjunkturaufschwung merklich dämpfen.“</p><p>Weitere Informationen finden Sie auf der unten verlinkten Website des DIW.&nbsp;</p>\",\"infoButtonText\":\"Dargestellt wird das DIW-Konjunkturbarometer zur konjunkturellen Lage Deutschlands. \\n\\nDie Daten sind als Index dargestellt. Mithilfe einer Hauptkomponentenanalyse werden für die Bereiche Industrie und Produktion, Dienstleistungen, Arbeitsmarkt und Aktienmärkte unabhängige Subindizes gebildet, die im Anschluss unterschiedlich gewichtet zum Konjunkturbarometer aggregiert werden. Liegt das Barometer über dem neutralen Wert von 100, deutet dies auf eine zunehmend überdurchschnittliche Konjunkturlage hin. Ein Wert unter 100 bedeutet hingegen eine zunehmend unterdurchschnittliche Konjunkturlage Deutschlands. \\n\\nZur Verbesserung der Qualität können Revisionen der Daten erfolgen. \\n\\nDieser Indikator wird monatlich aktualisiert. \",\"row\":0,\"type\":\"text\",\"title\":\"\",\"belongsTo\":1,\"rowexpand\":1},{\"hideSeries\":[],\"description\":\"\",\"main\":false,\"type\":\"compact\",\"title\":\"DIW Konjunkturbarometer\",\"widgets\":[{\"num\":\"4,3  Punkte\",\"refDate\":\"Februar 2026\",\"foundExactReference\":true,\"icon\":\"ArrowDownRight\",\"desc\":\"niedrigeres Konjunkturbarometer im März 2026 als im Vormonat\"}],\"widgetConfig\":[{\"infoText\":\"niedrigeres Konjunkturbarometer im {{Datenstand}} als im Vormonat\",\"timeEntity\":2592000000,\"unit\":\" Punkte\",\"topicId\":\"diw_konjunkturbarometer\",\"arrowEnabled\":true,\"formulaType\":\"DIFFERENCE\",\"timeReference\":\"PREVIOUS_MONTH\",\"factor\":1,\"operator\":\"TIMES\",\"decimalPlace\":1}]},{\"smallTitle\":\"DIW Konjunkturbarometer\",\"imageChart\":\"\",\"variant\":1,\"type\":\"teaser\"}],\"attachments\":[],\"sources\":[{\"qualitySource\":4,\"link\":\"https://www.diw.de/de/diw_01.c.623308.de/konjunkturprognosen.htm\",\"name\":\"Deutsches Institut für Wirtschaftsforschung (DIW)\",\"quality\":4}],\"source\":\"[Deutsches Institut für Wirtschaftsforschung (DIW)](https://www.diw.de/de/diw_01.c.623308.de/konjunkturprognosen.htm)\",\"title\":\"DIW Konjunkturbarometer\",\"minHeight\":0,\"lastUpdated\":1775114771102,\"maxHeight\":0,\"introtext\":\"<p>Index</p>\",\"id\":\"tile_1666961011248\",\"lang\":\"de\",\"cols\":3,\"height\":4,\"maxWidth\":0,\"previewImg\":\"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<Error><Code>MethodNotAllowed</Code><Message>The specified method is not allowed against this resource.</Message><Method>POST</Method><ResourceType>OBJECT</ResourceType><RequestId>23D39HA794KBP2C8</RequestId><HostId>HejUGFBlX+BUFxPTxEnnFACOrYXFyh0N1LXvMy/GgjFxCBRoxSMCGrbnQkU1A/DnybjkcK0iAABac3H0m1mYWsJZYMJ9ZCtj</HostId></Error>\",\"workflow\":\"manual\",\"minWidth\":0,\"dateUpload\":\"2. April 2026\",\"rows\":1,\"version\":\"2.0\",\"tags\":[\"Deutsches Institut für Wirtschaftsforschung\",\"DIW\",\"Konjunkturbarometer\",\"Konjunktur\",\"Barometer\",\"Stimmungsindikator\"],\"width\":5,\"category\":\"Wirtschaftsaktivität und aktuelle Konjunkturindikatoren\",\"embeddable\":false,\"dataVersionDate\":\"März 2026\"}","title":"DIW Konjunkturbarometer"}]