<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ftd.de</title>
	<atom:link href="https://www.ftd.de/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ftd.de/</link>
	<description></description>
	<lastBuildDate>Fri, 17 Jul 2026 11:51:06 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.ftd.de/wp-content/uploads/2019/04/cropped-footer-logo@2x-32x32.png</url>
	<title>ftd.de</title>
	<link>https://www.ftd.de/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>China Aktien: Warum Profis wieder einsteigen – und welche Fonds jetzt Potenzial haben</title>
		<link>https://www.ftd.de/boerse/maerkte/china-aktien-warum-profis-wieder-einsteigen-und-welche-fonds-jetzt-potenzial-haben/</link>
		
		<dc:creator><![CDATA[Malte Struckmann]]></dc:creator>
		<pubDate>Sun, 19 Jul 2026 05:00:08 +0000</pubDate>
				<category><![CDATA[Märkte]]></category>
		<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Aktienindex]]></category>
		<category><![CDATA[Börsenentwicklung]]></category>
		<category><![CDATA[China Aktienmarkt]]></category>
		<category><![CDATA[Diversifikation]]></category>
		<category><![CDATA[Emerging Markets]]></category>
		<category><![CDATA[Equal-Weight]]></category>
		<category><![CDATA[ETF]]></category>
		<category><![CDATA[Fonds]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[Kapital]]></category>
		<category><![CDATA[Marktkapitalisierung]]></category>
		<category><![CDATA[Matthews]]></category>
		<category><![CDATA[Rendite]]></category>
		<category><![CDATA[T.Rowe Price]]></category>
		<category><![CDATA[Vermögensaufbau]]></category>
		<category><![CDATA[Wachstum]]></category>
		<category><![CDATA[Xtrackers]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89687</guid>

					<description><![CDATA[<p>Die zweitgrößte Volkswirtschaft der Welt gilt an der Börse noch immer als Problemfall. Doch genau das könnte für Anleger zur größten Chance der kommenden Jahre werden. Warum chinesische Aktien historisch günstig bewertet sind, weshalb antizyklische Investoren jetzt genauer hinschauen sollten und welche Fonds und ETFs profitieren. Gehasst, günstig – und vielleicht genau deshalb spannend Es [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/maerkte/china-aktien-warum-profis-wieder-einsteigen-und-welche-fonds-jetzt-potenzial-haben/">China Aktien: Warum Profis wieder einsteigen – und welche Fonds jetzt Potenzial haben</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89697" style="width: 410px" class="wp-caption alignleft"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-89697" class="wp-image-89697" src="https://www.ftd.de/wp-content/uploads/China-Aktien-Warum-Profis-wieder-einsteigen-und-welche-Fonds-jetzt-ueberzeugen-Bild-Magnific-AI-300x200.jpeg" alt="Ein abstraktes 3D Bild im kubistischen Stil mit einem goldenen Drachen vor einer Wand aus grünen Blöcken (Bild: Magnific AI) China-Aktien: Warum Profis wieder einsteigen – und welche Fonds jetzt überzeugen" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/China-Aktien-Warum-Profis-wieder-einsteigen-und-welche-Fonds-jetzt-ueberzeugen-Bild-Magnific-AI-300x200.jpeg 300w, https://www.ftd.de/wp-content/uploads/China-Aktien-Warum-Profis-wieder-einsteigen-und-welche-Fonds-jetzt-ueberzeugen-Bild-Magnific-AI-1024x683.jpeg 1024w, https://www.ftd.de/wp-content/uploads/China-Aktien-Warum-Profis-wieder-einsteigen-und-welche-Fonds-jetzt-ueberzeugen-Bild-Magnific-AI-768x512.jpeg 768w, https://www.ftd.de/wp-content/uploads/China-Aktien-Warum-Profis-wieder-einsteigen-und-welche-Fonds-jetzt-ueberzeugen-Bild-Magnific-AI.jpeg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89697" class="wp-caption-text">Der historische Bewertungsabschlag chinesischer Aktien gegenüber westlichen Märkten bietet antizyklischen Investoren eine seltene Chance auf substanzstarke Marktführer. (Bild: Magnific AI)</p></div>
<p>Die zweitgrößte Volkswirtschaft der Welt gilt an der Börse noch immer als Problemfall. Doch genau das könnte für Anleger zur größten Chance der kommenden Jahre werden. Warum chinesische Aktien historisch günstig bewertet sind, weshalb antizyklische Investoren jetzt genauer hinschauen sollten und welche Fonds und ETFs profitieren.</p>
<h3>Gehasst, günstig – und vielleicht genau deshalb spannend</h3>
<p>Es gibt Börsenweisheiten, die erstaunlich gut altern. Eine davon lautet: Die beste Rendite entsteht selten dort, wo sich Anleger am wohlsten fühlen. Wer Höchstpreise bezahlt, kauft meist Hoffnung. Wer dagegen in ungeliebte Märkte investiert, kauft häufig Substanz – vorausgesetzt, die Probleme sind kleiner als ihr Ruf. Genau in diese Kategorie fällt heute China.</p>
<p>Kaum ein Aktienmarkt wurde in den vergangenen Jahren so konsequent abgestraft. Während die US-Börsen von Rekord zu Rekord eilten und der KI-Boom die Bewertungen der großen Technologiekonzerne in neue Höhen trieb, geriet China immer weiter ins Abseits. Internationale Investoren zogen Milliarden ab, zahlreiche Fonds wurden verkauft und viele Anleger strichen das Reich der Mitte komplett aus ihren Depots.</p>
<p>Die Gründe sind bekannt: eine historische Immobilienkrise, schwacher Konsum, regulatorische Eingriffe Pekings, der Handelskonflikt mit den USA und die zunehmenden Spannungen um Taiwan. Hinzu kam ein massiver Vertrauensverlust. Als die chinesische Regierung den Börsengang der Ant Group in letzter Minute stoppte und anschließend den Technologiesektor schärfer regulierte, wurde internationalen Investoren schmerzhaft bewusst, dass politische Entscheidungen in China jederzeit wirtschaftliche Realitäten verändern können. Der Kapitalmarkt reagierte gnadenlos.</p>
<h3>China ist billig – historisch billig</h3>
<p>An der Börse verlaufen Entwicklungen selten geradlinig. Genau die Faktoren, die Anleger über Jahre abgeschreckt haben, schaffen heute eine ungewöhnlich attraktive Ausgangslage: China zählt inzwischen zu den günstigsten großen Aktienmärkten der Welt.</p>
<p>Das zeigt bereits der Blick auf die Bewertungen. Der MSCI China wird derzeit mit einem durchschnittlichen <a href="https://www.ftd.de/boerse/anlagestrategie/kgv-bei-aktien-bedeutung-tuecken-und-grenzen-des-kurs-gewinn-verhaeltnisses/">Kurs-Gewinn-Verhältnis</a> (KGV) von rund 13 und einem Kurs-Buchwert-Verhältnis (KBV) von lediglich 1,59 gehandelt. Im Vergleich zum MSCI World entspricht das einem Bewertungsabschlag, der historisch nur selten zu beobachten war. Mit anderen Worten: Anleger zahlen für einen Dollar Unternehmensgewinn in China heute deutlich weniger als in den meisten westlichen Aktienmärkten.</p>
<p>Dabei bleibt China die zweitgrößte Volkswirtschaft der Welt und gehört in zahlreichen Zukunftsbranchen längst zu den globalen Taktgebern. Ob Künstliche Intelligenz, <a href="https://www.ftd.de/boerse/exchange-traded-funds/batterie-china-software-diese-etfs-machen-die-neue-autoindustrie-investierbar/" target="_blank" rel="noopener">Elektromobilität</a>, Batterietechnologie, Robotik oder Industrieautomation – chinesische Unternehmen spielen in vielen Schlüsselindustrien längst in der ersten Liga.</p>
<p>Während sich die Aufmerksamkeit der Anleger fast ausschließlich auf die amerikanischen Magnificent Seven richtet, entstehen in China Technologieführer, deren operative Entwicklung durchaus mit westlichen Wettbewerbern mithalten kann – deren Bewertungen jedoch oft nur einen Bruchteil der US-Pendants betragen. Oder anders formuliert: In den USA kaufen Anleger vor allem Zukunftsfantasie. In China bekommen sie vielfach bestehende Marktführer – zum Preis des Misstrauens.</p>
<h3>Der Preis des politischen Risikos</h3>
<p>Der Bewertungsabschlag kommt allerdings nicht von ungefähr. Wer in chinesische Aktien investiert, kauft nicht nur Unternehmen, sondern immer auch ein Stück Politik.</p>
<p>Der Machtkampf zwischen Washington und Peking dürfte die Kapitalmärkte noch lange begleiten. Exportbeschränkungen, Sanktionen oder ein möglicher Konflikt um Taiwan gehören ebenso zum Risikoprofil wie regulatorische Eingriffe der chinesischen Regierung, die Geschäftsmodelle und Unternehmensbewertungen innerhalb kurzer Zeit verändern können. Hinzu kommen die Nachwirkungen der Immobilienkrise, die Konsum und Investitionen weiterhin belasten und die wirtschaftliche Erholung bremsen.</p>
<p>China ist deshalb kein Markt für Anleger, die größtmögliche Planungssicherheit suchen. Wer investiert, muss bereit sein, politische Risiken auszuhalten und stärkere Kursschwankungen in Kauf zu nehmen. Genau darin liegt jedoch das Paradox: Weil viele Investoren diese Risiken scheuen, werden zahlreiche chinesische Qualitätsunternehmen heute mit deutlichen Bewertungsabschlägen gehandelt. Die Unsicherheit ist hoch – doch sie könnte längst stärker in den Kursen eingepreist sein als in den Unternehmensgewinnen.</p>
		<div data-elementor-type="section" data-elementor-id="66052" class="elementor elementor-66052" data-elementor-post-type="elementor_library">
					<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">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;background_background&quot;:&quot;gradient&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.ftd.de/wp-content/uploads/comdirect-logo.png" title="comdirect-logo" alt="comdirect-logo" loading="lazy" />															</div>
				</div>
					</div>
		</div>
				<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="font-size: 12px; color: #999999; text-align: center;">Anzeige</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<h4 class="elementor-heading-title elementor-size-default">ETFs &amp; Aktien einfach kaufen. <span style="color: #216CAD">Beim Testsieger.</span></h4>				</div>
				</div>
				<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">
				<div class="elementor-widget-container">
									<p class="sc-ERObt iaSbiG">Deutschlands bestes Online-Depot.</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">+240 kostenlose ETF-Sparpläne</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">3,90€ Ordergebühren pro Kauf</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Durch die BaFin reguliert</span>
									</li>
						</ul>
						</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<div class="button-container">
        <a class="box-affiliate" href="https://www.ftd.de/go/comdirect-depot//" target="_blank">Zur comdirect*</a>
    </div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				</div>
		
<h3>Warum sich das Blatt drehen könnte</h3>
<p>Denn unter der Oberfläche hat sich einiges verändert. Mit der sogenannten „Anti-Involution“-Kampagne versucht Peking, den ruinösen Wettbewerb einzudämmen und die Profitabilität der Unternehmen zu stärken. Gleichzeitig kaufen chinesische Unternehmen inzwischen mehr eigene Aktien zurück, als sie neu ausgeben – ein deutlicher Wandel hin zu einer aktionärsfreundlicheren Kapitalpolitik.</p>
<p>Auch operativ präsentiert sich das Bild robuster als häufig angenommen. Die Exportwirtschaft läuft stabil, zahlreiche Technologieunternehmen erwirtschaften hohe Cashflows und in Bereichen wie Halbleiter, Automatisierung oder Künstliche Intelligenz entstehen nationale Champions, die längst international konkurrenzfähig sind. Kurz gesagt: Die Unternehmensrealität entwickelt sich vielerorts besser als das Börsenimage.</p>
<h3>Peter Huber: „Zu Unrecht so günstig“</h3>
<p>Für Peter Huber, Fondsmanager bei Taunus Trust, klaffen Börsenbewertung und wirtschaftliche Realität in China derzeit so weit auseinander wie selten zuvor. Aus seiner Sicht hat der Markt die Risiken inzwischen deutlich stärker eingepreist als die Chancen.</p>
<blockquote><p>„Chinesische Aktien erscheinen besser dazustehen als ihr Ruf. Besonders bei führenden Plattformen wie Tencent, Alibaba oder Baidu wirkt der Bewertungsabschlag gegenüber ihren amerikanischen Wettbewerbern inzwischen übertrieben.“</p></blockquote>
<p>Tatsächlich werden viele chinesische Marktführer mit deutlich niedrigeren Bewertungsmultiplikatoren gehandelt als vergleichbare US-Konzerne – obwohl sie weiterhin hohe Cashflows erwirtschaften und in ihren jeweiligen Märkten eine dominierende Stellung einnehmen. Genau deshalb setzt Taunus Trust in den antizyklischen Strategien TT Contrarian Flexible und TT Contrarian Global gezielt auf ausgewählte chinesische Technologiewerte.</p>
<p>Von einer blinden China-Wette will Huber dennoch nichts wissen.</p>
<blockquote><p>„Die geopolitischen Risiken sind real. Deshalb bleiben chinesische Aktien in unseren Portfolios bewusst auf einen mittleren einstelligen Prozentanteil begrenzt.“</p></blockquote>
<p>Genau darin liegt die eigentliche Botschaft. China ist kein Markt für sorglose Buy-and-Hold-Investoren und auch kein Ersatz für amerikanische Technologieaktien. Doch wer bereit ist, politische Risiken auszuhalten, findet heute Bewertungen, die in den westlichen Industrieländern kaum noch zu finden sind. Der Preis für das Misstrauen könnte sich langfristig als attraktive Einstiegsgelegenheit erweisen.</p>
<h3>3 Investments für das Comeback Chinas</h3>
<h4>Matthews Asia China Innovators Fund – Die heimlichen Gewinner der Hightech-Revolution</h4>
<p>Wer bei China sofort an Alibaba, Tencent oder BYD denkt, dürfte vom <a href="https://www.matthewsasia.com/funds/mutual-funds/single-country/china-innovators-fund/" target="_blank" rel="noopener">Matthews Asia China Innovators Fund</a> (ISIN: LU0721876364) überrascht werden. Fondsmanagerin Tiffany Hsiao sucht bewusst nicht nach den bekannten Börsenstars, sondern nach den Unternehmen, die im Hintergrund den technologischen Wandel Chinas vorantreiben. Statt auf die Mega-Caps setzt sie auf innovative Small und Mid Caps – oft Marktführer in Nischen, die außerhalb Asiens kaum jemand kennt.</p>
<h5>Hidden Champions statt Internetgiganten</h5>
<p>Dass dieser Ansatz funktionieren kann, zeigt die jüngste Entwicklung eindrucksvoll. Seit Jahresbeginn 2026 legte der Matthews Asia China Innovators Fund rund 52 Prozent zu, auf Sicht von 12 Monaten beträgt das Plus sogar mehr als 70 Prozent. Damit gehört der Fonds zu den erfolgreichsten China-Strategien des laufenden Jahres.</p>
<p>Mindestens 65 Prozent des Vermögens investiert Hsiao in chinesische Unternehmen, die sich durch technologische Innovationen, neue Geschäftsmodelle oder strukturelle Wettbewerbsvorteile auszeichnen. Statt den großen Indizes hinterherzulaufen, setzt sie auf konzentriertes Stock-Picking und hält lediglich rund 40 bis 60 Titel im Portfolio.</p>
<p>Die größten Positionen verdeutlichen diesen Ansatz. Jiangsu Boqian New Materials entwickelt Spezialmaterialien für die Halbleiterindustrie und profitiert vom weltweiten Ausbau der Chipproduktion. Hongfa Technology zählt zu den führenden Herstellern von Relais und Schalttechnik – Schlüsselkomponenten für Elektrofahrzeuge, Industrieautomation und Energietechnik. Kingboard Laminates produziert hochwertige Leiterplattenmaterialien und liefert damit eine unverzichtbare Grundlage für moderne Elektronik.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9b8947"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9b8947";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9b8947";
        
        var companyName = "Matthews China Small Coms Fd A USD Acc";
        if(companyName.length <=0){
        companyName = "LU0721876364 - EUFUND";
        }
        var code = "LU0721876364";
        var exchange = "EUFUND";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>Was diese Unternehmen verbindet: Sie stehen selten im Rampenlicht, verfügen aber häufig über starke Marktpositionen und profitieren von langfristigen Strukturtrends statt kurzfristigen Börsenmoden. Genau dort versucht Tiffany Hsiao, zusätzliches Alpha für ihre Anleger zu generieren.</p>
<p>Der Preis dafür ist ein bewusst konzentriertes Portfolio mit entsprechend höheren Kursschwankungen. Wer kurzfristige Rückschläge aushält und an Chinas Innovationskraft glaubt, findet hier jedoch einen Fonds, der bewusst abseits des Mainstreams investiert – und gerade deshalb das Potenzial für überdurchschnittliche Renditen bietet.</p>
<h4>T. Rowe Price China Evolution Equity Fund – Der Fonds für das China von morgen</h4>
<p>Auch Fondsmanagerin Wenli Zheng schwimmt bewusst gegen den Strom. Statt den bekannten Internetgiganten hinterherzulaufen, sucht sie für den <a href="https://www.troweprice.com/financial-intermediary/de/en/funds/sicav/china-evolution-equity-fund.html" target="_blank" rel="noopener">T.Rowe Price China Evolution Equity Fund</a> (ISIN: LU2187417543) nach den Unternehmen, die den wirtschaftlichen Umbau Chinas langfristig prägen werden. Im Mittelpunkt stehen Firmen mit hoher Kapitalrendite, soliden Bilanzen und nachhaltigen Wettbewerbsvorteilen – Unternehmen also, deren Potenzial nach Ansicht des Managements vom Markt noch nicht vollständig erkannt wird.</p>
<h5>Auf der Suche nach den Gewinnern des Strukturwandels</h5>
<p>Die Strategie zahlt sich derzeit aus. Seit Jahresbeginn 2026 legte der Fonds rund 40 Prozent zu, auf Sicht von 12 Monaten beträgt das Plus rund 72 Prozent. Damit zählt auch dieses Portfolio zu den stärksten aktiv gemanagten China-Fonds.</p>
<p>Ein Blick auf die größten Positionen zeigt, worauf Wenli Zheng setzt. Yunnan Aluminium profitiert vom weltweit steigenden Bedarf an Leichtbaumetallen für Elektromobilität, Stromnetze und moderne Industrieanlagen. Unimicron Technology gehört zu den führenden Herstellern hochwertiger Leiterplatten und Chip-Substrate – Schlüsselkomponenten für Hochleistungsrechner, Rechenzentren und Anwendungen rund um Künstliche Intelligenz. Ergänzt wird das Portfolio durch Yantai Jereh Oilfield Services, einen international erfolgreichen Spezialisten für Energie- und Ölfelddienstleistungen, der von der weltweit robusten Nachfrage nach Energieinfrastruktur profitiert.</p>
<p>Die Auswahl macht deutlich, dass der Fonds nicht auf kurzfristige Börsenmoden setzt. Stattdessen investiert Wenli Zheng in Unternehmen, die vom technologischen Fortschritt, der Modernisierung der Industrie und dem strukturellen Wandel der chinesischen Wirtschaft profitieren sollen. Dadurch weicht das Portfolio bewusst von klassischen China-Indizes ab. Der höhere Tracking Error erhöht zwar die Schwankungen, eröffnet langfristig aber auch die Chance auf eine überdurchschnittliche Wertentwicklung.</p>
<h4>Xtrackers CSI 300 Swap UCITS ETF – Das Herz der chinesischen Wirtschaft</h4>
<p>Wer möglichst breit in Chinas heimischen Aktienmarkt investieren möchte, landet früher oder später beim CSI 300. Der Index umfasst die 300 größten und liquidesten A-Aktien der Börsen in Shanghai und Shenzhen und gilt als wichtigster Gradmesser der chinesischen Binnenwirtschaft. Anders als viele globale China-Indizes, die von Internetgiganten aus Hongkong oder den USA dominiert werden, rücken hier Industrie-, Technologie-, Konsum- und Finanzunternehmen aus dem chinesischen Festland in den Mittelpunkt.</p>
<h5>Breiter Zugang zu Chinas A-Aktien</h5>
<p>Der <a href="https://etf.dws.com/de-de/LU0779800910-csi300-swap-ucits-etf-1c/" target="_blank" rel="noopener">Xtrackers CSI 300 Swap UCITS ETF</a> (ISIN: LU0779800910) bildet den Index synthetisch über einen Swap nach und ermöglicht Anlegern damit einen effizienten Zugang zu chinesischen A-Aktien, die für ausländische Investoren häufig nur eingeschränkt handelbar sind. Mit 300 Unternehmen bietet der Index eine breite Diversifikation und bildet die wirtschaftliche Entwicklung des chinesischen Binnenmarktes deutlich umfassender ab als ein Portfolio aus wenigen bekannten Mega-Caps.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9b8978"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9b8978";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9b8978";
        
        var companyName = "Xtrackers CSI300 Swap UCITS ETF 1C";
        if(companyName.length <=0){
        companyName = "XCHA - XETRA";
        }
        var code = "XCHA";
        var exchange = "XETRA";
        var currency ="EUR";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>Auch die Performance kann sich sehen lassen. Seit Jahresbeginn 2026 legte der ETF rund 30 Prozent zu, auf Sicht von 12 Monaten beträgt das Plus rund 78 Prozent.</p>
<p>Die größten Positionen spiegeln die wirtschaftliche Vielfalt Chinas wider. Zhongji Innolight profitiert vom weltweiten Boom rund um Künstliche Intelligenz und den Ausbau von Hochgeschwindigkeits-Glasfasernetzen. Kweichow Moutai, Hersteller des chinesischen Nationalgetränks Baijiu, zählt zu den profitabelsten Konsumgüterunternehmen der Welt und verfügt über eine außergewöhnliche Preissetzungsmacht. China Merchants Bank steht stellvertretend für den wachsenden Wohlstand der chinesischen Mittelschicht und den Ausbau des modernen Finanzsektors.</p>
<p>Mit einer Gesamtkostenquote von lediglich 0,35 Prozent bietet der ETF einen kostengünstigen Zugang zu einem Aktienmarkt, dessen Bewertungen im internationalen Vergleich weiterhin attraktiv erscheinen. Wer an die langfristige Entwicklung der chinesischen Wirtschaft glaubt, erhält mit dem Xtrackers CSI 300 Swap UCITS ETF eine breit diversifizierte Basisinvestition in die wichtigsten Unternehmen des Landes.</p>
<h3>Fazit: Der Mut zur Unbeliebtheit könnte sich auszahlen</h3>
<p>China bleibt einer der umstrittensten Aktienmärkte der Welt. Die politischen Risiken verschwinden nicht über Nacht. Doch genau deshalb sind viele Qualitätsunternehmen heute so günstig bewertet wie seit Jahren nicht mehr.</p>
<p>Die 3 vorgestellten Strategien verfolgen unterschiedliche Ansätze, haben aber eine gemeinsame Überzeugung: Der chinesische Aktienmarkt ist weit mehr als Alibaba und Tencent. Innovation entsteht längst im Mittelstand, bei Industrieunternehmen und Technologieführern der zweiten Reihe.</p>
<p>Vielleicht liegt genau darin die eigentliche <a href="https://www.ftd.de/boerse/maerkte/geopolitische-realitaet-china-als-portfolio-diversifikation-neu-definiert/" target="_blank" rel="noopener">Investmentchance</a>. Denn an der Börse werden selten die Märkte belohnt, die gerade jeder kaufen möchte. Oft entstehen die attraktivsten Renditen dort, wo der Pessimismus bereits vollständig eingepreist ist.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Keine Anlageberatung. Kein Aufruf zum Kauf oder Verkauf von Wertpapieren.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/maerkte/china-aktien-warum-profis-wieder-einsteigen-und-welche-fonds-jetzt-potenzial-haben/">China Aktien: Warum Profis wieder einsteigen – und welche Fonds jetzt Potenzial haben</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bitcoin Prognose: Beste Kaufgelegenheit der Geschichte? Irres Kursziel für 2026!</title>
		<link>https://www.ftd.de/kryptowaehrungen/bitcoin-prognose-beste-kaufgelegenheit-der-geschichte-irres-kursziel-fuer-2026/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Fri, 17 Jul 2026 09:06:19 +0000</pubDate>
				<category><![CDATA[Kryptowährungen]]></category>
		<category><![CDATA[2026]]></category>
		<category><![CDATA[Akkumulationsphase]]></category>
		<category><![CDATA[Altcoins]]></category>
		<category><![CDATA[Anleger]]></category>
		<category><![CDATA[Assets]]></category>
		<category><![CDATA[Bärenmarkt]]></category>
		<category><![CDATA[Bitcoin]]></category>
		<category><![CDATA[Bitcoin Kurs]]></category>
		<category><![CDATA[Bitcoin Prognose 2026]]></category>
		<category><![CDATA[Bitcoin-Miner]]></category>
		<category><![CDATA[BlackRock]]></category>
		<category><![CDATA[BLK]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[BTC]]></category>
		<category><![CDATA[Chartanalyse]]></category>
		<category><![CDATA[COIN]]></category>
		<category><![CDATA[Crash]]></category>
		<category><![CDATA[CryptoQuant]]></category>
		<category><![CDATA[Elon Musk]]></category>
		<category><![CDATA[ETF]]></category>
		<category><![CDATA[Ethereum (ETH)]]></category>
		<category><![CDATA[Gewinne]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[Krypto-Investoren]]></category>
		<category><![CDATA[Krypto-Markt]]></category>
		<category><![CDATA[Krypto-Mining]]></category>
		<category><![CDATA[Kurs]]></category>
		<category><![CDATA[Larry Fink]]></category>
		<category><![CDATA[Liquidität]]></category>
		<category><![CDATA[Marktanalyse]]></category>
		<category><![CDATA[Memecoin]]></category>
		<category><![CDATA[On-Chain-Analyse]]></category>
		<category><![CDATA[PlanB]]></category>
		<category><![CDATA[Stock to flow]]></category>
		<category><![CDATA[Swissblock]]></category>
		<category><![CDATA[Tesla]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=90024</guid>

					<description><![CDATA[<p>BlackRock Boss Larry Fink: „sehr bullish“, die Charts: medium bearish – der gemeine Anleger: im Schwebezustand. Quo vadis, Bitcoin? Nach der Ablehnung an der 65.000-Dollar-Marke wirkt der Kurs kraft- und richtungslos. Gleichzeitig zeigen Blockchain-Analysen die womöglich größte Kaufzone der Bitcoin-Geschichte. Prognose: Sollte man jetzt zuschlagen – oder kommen günstigere Preise? Rekord-Akkumulation: Das große Geld sammelt [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/kryptowaehrungen/bitcoin-prognose-beste-kaufgelegenheit-der-geschichte-irres-kursziel-fuer-2026/">Bitcoin Prognose: Beste Kaufgelegenheit der Geschichte? Irres Kursziel für 2026!</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_90030" style="width: 410px" class="wp-caption alignleft"><img decoding="async" aria-describedby="caption-attachment-90030" class="wp-image-90030" src="https://www.ftd.de/wp-content/uploads/blockchain-struktur-bitcoin-symbol-foto-magnific-com-bitcoin-prognose-beste-kaufgelegenheit-1-300x200.jpg" alt="Blockchain-Struktur mit Bitcoin Symbol (Foto: Magnific.com) Bitcoin Prognose: Beste Kaufgelegenheit der Geschichte? Irres Kursziel für 2026!" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/blockchain-struktur-bitcoin-symbol-foto-magnific-com-bitcoin-prognose-beste-kaufgelegenheit-1-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/blockchain-struktur-bitcoin-symbol-foto-magnific-com-bitcoin-prognose-beste-kaufgelegenheit-1-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/blockchain-struktur-bitcoin-symbol-foto-magnific-com-bitcoin-prognose-beste-kaufgelegenheit-1-768x512.jpg 768w, https://www.ftd.de/wp-content/uploads/blockchain-struktur-bitcoin-symbol-foto-magnific-com-bitcoin-prognose-beste-kaufgelegenheit-1.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-90030" class="wp-caption-text">Während traditionelle Anleger im Juli 2026 zögern, sehen Blockchain-Analysten bei BTC die womöglich größte Akkumulationsphase. (Foto: Magnific.com)</p></div>
<p>BlackRock Boss Larry Fink: „sehr bullish“, die Charts: medium bearish – der gemeine Anleger: im Schwebezustand. Quo vadis, Bitcoin? Nach der Ablehnung an der 65.000-Dollar-Marke wirkt der Kurs kraft- und richtungslos. Gleichzeitig zeigen Blockchain-Analysen die womöglich größte Kaufzone der Bitcoin-Geschichte. Prognose: Sollte man jetzt zuschlagen – oder kommen günstigere Preise?</p>
<h3>Rekord-Akkumulation: Das große Geld sammelt BTC ein</h3>
<p>Für Larry Fink besteht kein Zweifel: Bitcoin hat glänzende Zeiten vor sich – der Chef des weltgrößten Vermögensverwalters BlackRock ist <a href="https://x.com/DeFiTracer/status/2077509888020746274" target="_blank" rel="noopener">nach eigener Aussage „sehr bullish&#8220;</a> auf die nächsten 12 Monate. Warum, das bestätigen <a href="https://x.com/cryptoquant_com/status/2077035773170254213" target="_blank" rel="noopener">die Blockchain-Analysten von CryptoQuant</a>: Deren Prognose zufolge akkumulieren Langzeit-Halter die Kryptowährung in Rekord-Tempo und -Menge – momentan ist der Bestand auf ein 30-Monats-Hoch geklettert. „Das könnte die größte Akkumulationszone der Bitcoin-Geschichte sein“, kommentiert <a href="https://x.com/BitcoinIsaiah/status/2077115883986575531" target="_blank" rel="noopener">der populäre On-Chain-Analyst Isaiah auf X</a>.</p>
<p>Akkumulationszone meint genau jenen Kursbereich, in dem Anleger überwiegend kaufen – statt auszusteigen. Alteingesessene Branchenteilnehmer wissen: Entsprechende Muster tauchen stets am Ende von Bärenmärkten auf. Geduldiges Kapital absorbiert das Angebot von schwachen Händen – und je mehr Coins bei überzeugten Haltern sitzen, desto weniger stehen im nächsten Bullrun für einen Verkauf zur Verfügung.</p>
<h3>Prognose warnt: Bitcoins Fundament wackelt</h3>
<p>Ein Selbstläufer wird die Rallye deshalb allerdings nicht. Das Schweizer Analysehaus Swissblock warnt bereits: Nach dem jüngsten Kurssprung bröckelt ausgerechnet die Basis. Der hauseigene „Bitcoin Fundamentals Index“ ist zurück in den schwachen Bereich gerutscht, das Netzwerk-Wachstum lässt nach. Es kommen also kaum neue Teilnehmer dazu. Das Problem daran: „Eine Erholung wird von wachsender Beteiligung und zunehmender Aktivität getragen – nicht nur von stabilen Preisen“, <a href="https://x.com/swissblock__/status/2077882256387887500" target="_blank" rel="noopener">so die Prognose</a>. Bis diese Fundamentaldaten anziehen, bleibe es bei einer bloßen Stabilisierungsphase – ein neuer Bullrun ist noch nicht in Sicht.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9ba0ba"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9ba0ba";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9ba0ba";
        
        var companyName = "Bitcoin US-Dollar";
        if(companyName.length <=0){
        companyName = "BTC-USD - CC";
        }
        var code = "BTC-USD";
        var exchange = "CC";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<h3>Fällt der BTC-Kurs noch in die mittleren 40.000er?</h3>
<p>Doch selbst falls sämtliche Stricke reißen und der Kurs erneut in den Sinkflug übergeht: Aller Wahrscheinlichkeit nach ist das Abwärtspotenzial begrenzt, niedrigere Preise könnten somit eine Kaufgelegenheit darstellen. Das gilt selbst für einen Rutsch in die mittleren 40.000er: Klingt brutal, entspräche aber immer noch „nur“ einem Rückgang von 65 Prozent vom Allzeithoch bei 126.000 Dollar. Also perfekt im Rahmen. Genau dort dürften viele Anleger beherzt zugreifen, denn: Die Prognosen fürs Jahresende zeigen weiter nach oben – etwa jene von PlanB, dem legendären Erfinder des „Stock to Flow“-Modells.</p>
<p>Der Holländer hält zwar einen Rücksetzer unter den „Realized Price“ von 53.000 Dollar für möglich – wie in jedem Bärenmarkt zuvor. Seine eigentliche Botschaft aber lautet: „Das Oktober-Top bei 126.000 Dollar war nicht das Zyklus-Top. Bitcoin kann in diesem Zyklus – 2026 bis 2028 – noch auf 500.000 Dollar steigen“, <a href="https://x.com/100trillionUSD/status/2077457985882739110" target="_blank" rel="noopener">schreibt der Holländer auf X</a>. Sein Rat: Geduld.</p>
<p>Das legt auch eine neue Bitcoin-Prognose der Wall Street nahe. 189.000 Dollar noch in 2026: Die US-Großbank Citi hält ebenfalls <a href="https://x.com/Vivek4real_/status/2077960482074362140" target="_blank" rel="noopener">an ihrem Kursziel fürs Jahresende</a> fest. Schlägt „Smart Money“ hier also wieder historisch günstig zu? Aktuell notiert Bitcoin nach einem Rückgang um 1,73 Prozent innerhalb der letzten 24 Stunden bei 62.818 Dollar.</p>
		<div data-elementor-type="section" data-elementor-id="65922" class="elementor elementor-65922" data-elementor-post-type="elementor_library">
					<section class="elementor-section elementor-top-section elementor-element elementor-element-85af2f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="85af2f4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d8c938e" data-id="d8c938e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-53aa4a1 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="53aa4a1" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0776911" data-id="0776911" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0b052cb elementor-widget elementor-widget-image" data-id="0b052cb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.ftd.de/wp-content/uploads/coinbase-logo.png" title="coinbase-logo" alt="coinbase-logo" loading="lazy" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-51f502b" data-id="51f502b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a4705df elementor-absolute elementor-widget elementor-widget-text-editor" data-id="a4705df" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="font-size: 12px; color: #999999; text-align: center;">Anzeige</p>								</div>
				</div>
				<div class="elementor-element elementor-element-95d0a2c elementor-widget elementor-widget-heading" data-id="95d0a2c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h4 class="elementor-heading-title elementor-size-default">Bitcoin &amp; Co. einfach handeln. <span style="color: #216CAD">Beim Testsieger.</span></h4>				</div>
				</div>
				<div class="elementor-element elementor-element-f9cdf69 elementor-widget elementor-widget-text-editor" data-id="f9cdf69" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="sc-ERObt iaSbiG">Deutschlands erster Kryptoverwahrer.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-1006d84 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="1006d84" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">+230 Kryptowährungen</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Attraktive Bitcoin-Sparpläne</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Durch die BaFin reguliert</span>
									</li>
						</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-dba580b elementor-widget elementor-widget-html" data-id="dba580b" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<div class="button-container">
        <a class="box-affiliate" href="https://www.ftd.de/go/coinbase/" target="_blank">Zu Coinbase*</a>
    </div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				</div>
		
<h3>Gold in Fort Knox: Jetzt weiß Elon Musk Bescheid</h3>
<p>Wie viel Bitcoin (BTC) er selbst und seine Unternehmen halten, das weiß Multi-Milliardär Elon Musk genau – auch der weltweite Bestand lässt sich jederzeit problemlos überprüfen. Doch die Gold-Vorräte in Fort Knox? Die sind sagenumwoben – und das im wahrsten Sinne des Wortes: Seit Jahrzehnten ranken sich Zweifel um die Tresore von Fort Knox – und ausgerechnet der Tesla-Chef hält die Debatte am Laufen: Musk fordert immer wieder ein Audit des Goldlagers – er wolle sogar gemeinsam mit Donald Trump „anklopfen und nachsehen, ob das Gold wirklich da ist“.</p>
<p>Jetzt herrscht endlich Gewissheit – zumindest teilweise. Selbst einen Blick in den Tresor geworfen haben zwar weder Trump noch Musk – dafür <a href="https://x.com/EricLDaugh/status/2077192041671405729" target="_blank" rel="noopener">versichert US-Finanzminister Scott Bessent</a> nun, sein Team habe Fort Knox geprüft. „Alles Gold ist vorhanden und erfasst“ – mehr als 1 Billion Dollar, der größte Goldschatz der Welt. Nicht alle sind vom Lippenbekenntnis jedoch überzeugt. „Na klar. Wir glauben dir einfach mal, Bruder“, spottet beispielsweise <a href="https://x.com/realstewpeters/status/2077469701555274036" target="_blank" rel="noopener">der beliebte US-Kommentator Stew Peters</a>. Spiel, Satz und Sieg für Bitcoin: Gold verlangt Vertrauen in Wächter, Prüfer und Minister – bei BTC hingegen ist Transparenz rund um die Uhr für jedermann im System verankert.<img decoding="async" src="https://vg06.met.vgwort.de/na/f719e3942e7e40c5983775fa9f1825d6" alt="" width="1" height="1" /></p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Der Autor und/oder verbundene Personen oder Unternehmen besitzt Kryptocoins, unter anderem auch Bitcoins. Dieser Beitrag stellt eine Meinungsäußerung und keine Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/kryptowaehrungen/bitcoin-prognose-beste-kaufgelegenheit-der-geschichte-irres-kursziel-fuer-2026/">Bitcoin Prognose: Beste Kaufgelegenheit der Geschichte? Irres Kursziel für 2026!</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Netflix Aktie nach den Quartalszahlen: Prognose schwach &#8211; Kurs stürzt ab</title>
		<link>https://www.ftd.de/boerse/aktien/netflix-aktie-nach-den-quartalszahlen-umsatz-verfehlt-kurs-stuerzt-ab/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Fri, 17 Jul 2026 07:38:59 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Abonnements]]></category>
		<category><![CDATA[Aktienkurs]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Börse]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Fernsehen]]></category>
		<category><![CDATA[Greg Peters]]></category>
		<category><![CDATA[Live-Sport]]></category>
		<category><![CDATA[Livestreaming]]></category>
		<category><![CDATA[NASDAQ:NFLX]]></category>
		<category><![CDATA[Netflix]]></category>
		<category><![CDATA[Netflix Aktie]]></category>
		<category><![CDATA[Netflix Kurs]]></category>
		<category><![CDATA[Netflix Prognose]]></category>
		<category><![CDATA[Q2 2026]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Rekordhoch]]></category>
		<category><![CDATA[Serien]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Streaming-Markt]]></category>
		<category><![CDATA[Tech-Aktien]]></category>
		<category><![CDATA[Ted Sarandos]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[Werbe-Abo]]></category>
		<category><![CDATA[Werbung]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=90008</guid>

					<description><![CDATA[<p>Los Gatos &#8211; Der Streaming-Gigant Netflix hat am Donnerstag nach US-Börsenschluss gemischte Ergebnisse für das abgelaufene 2. Quartal 2026 präsentiert. Das Unternehmen steigerte seinen Gewinn weiter, verfehlte jedoch die Umsatzerwartungen der Wall Street knapp &#8211; und auch der Ausblick blieb unter den Erwartungen. Umsatz: 12,56 Milliarden US-Dollar (unter der Analystenprognose) Gewinn pro Aktie (EPS): 0,80 [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/netflix-aktie-nach-den-quartalszahlen-umsatz-verfehlt-kurs-stuerzt-ab/">Netflix Aktie nach den Quartalszahlen: Prognose schwach &#8211; Kurs stürzt ab</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_55043" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-55043" class="wp-image-55043" src="https://www.ftd.de/wp-content/uploads/Hand-haelt-Fernbedienung-vor-TV-Geraet-Netflix-Abo-Quartalszahlen-Prognose-Foto-Freepik-QuadGraphics-300x200.jpg" alt="Hand hält Fernbedienung vor TV Gerät (Foto: Freepik, QuadGraphics) Netflix Aktie nach den Quartalszahlen: Umsatz verfehlt - Kurs stürzt ab" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/Hand-haelt-Fernbedienung-vor-TV-Geraet-Netflix-Abo-Quartalszahlen-Prognose-Foto-Freepik-QuadGraphics-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/Hand-haelt-Fernbedienung-vor-TV-Geraet-Netflix-Abo-Quartalszahlen-Prognose-Foto-Freepik-QuadGraphics-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/Hand-haelt-Fernbedienung-vor-TV-Geraet-Netflix-Abo-Quartalszahlen-Prognose-Foto-Freepik-QuadGraphics-768x512.jpg 768w, https://www.ftd.de/wp-content/uploads/Hand-haelt-Fernbedienung-vor-TV-Geraet-Netflix-Abo-Quartalszahlen-Prognose-Foto-Freepik-QuadGraphics.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-55043" class="wp-caption-text">Trotz wachsender Profitabilität sorgt die verhaltene Netflix Prognose für das 3. Quartal 2026 bei Anlegern für Nervosität und Verkaufsdruck. (Foto: Freepik, QuadGraphics)</p></div>
<p>Los Gatos &#8211; Der Streaming-Gigant Netflix hat am Donnerstag nach US-Börsenschluss gemischte Ergebnisse für das abgelaufene <a href="https://s22.q4cdn.com/959853165/files/doc_financials/2026/q2/FINAL-Q2-26-Shareholder-Letter.pdf" target="_blank" rel="noopener">2. Quartal 2026</a> präsentiert. Das Unternehmen steigerte seinen Gewinn weiter, verfehlte jedoch die Umsatzerwartungen der Wall Street knapp &#8211; und auch der Ausblick blieb unter den Erwartungen.</p>
<ul>
<li><strong>Umsatz</strong>: 12,56 Milliarden US-Dollar (unter der Analystenprognose)</li>
<li><strong>Gewinn pro Aktie (EPS)</strong>: 0,80 US-Dollar verwässert (über der Analystenprognose)</li>
</ul>
<p>Der wichtigste operative Gradmesser für den Unterhaltungskonzern bleibt das Engagement der Abonnenten. Im 1. Halbjahr 2026 stiegen die gestreamten Zeiten um 2 Prozent auf mehr als 97 Milliarden Stunden an.</p>
<p>Die Prognose für den Jahresumsatz 2026 grenzt der Vorstand nun auf eine Spanne von 51,0 bis 51,4 Milliarden US-Dollar ein, was einem Wachstum von 13 bis 14 Prozent entspricht. Die operative Marge soll im Gesamtjahr bei starken 31,5 Prozent liegen. Der Ausblick auf das 3. Quartal blieb allerdings mit einer Umsatzprognose von 12,86 Milliarden US-Dollar und einem Gewinn je Aktie von 0,82 US-Dollar unter den Erwartungen der Analysten.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9bbd46"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9bbd46";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9bbd46";
        
        var companyName = "Netflix";
        if(companyName.length <=0){
        companyName = "NFLX - NASDAQ";
        }
        var code = "NFLX";
        var exchange = "NASDAQ";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>„Wir wollen unseren Vorsprung sichern, indem wir uns auf unsere drei Schwerpunkte konzentrieren: mehr Unterhaltungswert bieten, Technologie nutzen, um jeden Aspekt unseres Angebots zu verbessern, und die Monetarisierung optimieren“, heißt es im Quartalsbericht.</p>
<p>An der Technologiebörse Nasdaq sorgte das Zahlenwerk für herbe Enttäuschung. Die Netflix-Aktie stürzte im nachbörslichen Handel um mehr als 8,5 Prozent auf unter 68 US-Dollar ab. Zuvor hatte das Papier den regulären Handel noch bei 74,35 US-Dollar beendet. Investoren straften den leichten Umsatzrückstand sowie die Prognose gnadenlos ab.</p>
<p>Netflix wächst weiterhin profitabel, doch der Markt fordert mehr. Zwar übertraf der Gewinn die Erwartungen und die Nutzer zeigten sich loyal, der verfehlte Umsatz und die schwache Prognose traf jedoch auf eine nervöse Wall Street.</p>
<p>Zudem kündigte Netflix an, den bisher zweimal jährlich erscheinenden Engagement-Report künftig nur noch einmal jährlich zu veröffentlichen – ein Schritt, der bei Investoren zusätzlich für Verunsicherung sorgte.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel wurde mit Hilfe von KI erstellt und vor Veröffentlichung durch die Redaktion geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/netflix-aktie-nach-den-quartalszahlen-umsatz-verfehlt-kurs-stuerzt-ab/">Netflix Aktie nach den Quartalszahlen: Prognose schwach &#8211; Kurs stürzt ab</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Small Cap ETFs: Comeback der Nebenwerte &#8211; darum ist die zweite Börsen-Reihe interessant</title>
		<link>https://www.ftd.de/boerse/exchange-traded-funds/small-cap-comeback-warum-die-zweite-reihe-der-boerse-interessant-wird/</link>
		
		<dc:creator><![CDATA[Malte Struckmann]]></dc:creator>
		<pubDate>Thu, 16 Jul 2026 12:15:30 +0000</pubDate>
				<category><![CDATA[ETF]]></category>
		<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Aktienindex]]></category>
		<category><![CDATA[aktive ETF]]></category>
		<category><![CDATA[Börse 2026]]></category>
		<category><![CDATA[Börsenentwicklung]]></category>
		<category><![CDATA[Diversifikation]]></category>
		<category><![CDATA[Globale Nebenwerte]]></category>
		<category><![CDATA[Hidden Champions]]></category>
		<category><![CDATA[Indexfonds]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[Jupiter AM]]></category>
		<category><![CDATA[KGV-Bewertung]]></category>
		<category><![CDATA[Marktkapitalisierung]]></category>
		<category><![CDATA[MSCI World Small Cap]]></category>
		<category><![CDATA[Nebenwerte]]></category>
		<category><![CDATA[Portfolio Diversifikation]]></category>
		<category><![CDATA[Rendite]]></category>
		<category><![CDATA[Size-Prämie]]></category>
		<category><![CDATA[Small Cap ETFs]]></category>
		<category><![CDATA[Small Caps]]></category>
		<category><![CDATA[Vermögensaufbau]]></category>
		<category><![CDATA[Wachstum]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89860</guid>

					<description><![CDATA[<p>Jahrelang kannten Anleger bei Aktien fast nur eine Richtung: nach oben – vor allem bei den großen Gewinnern der Künstlichen Intelligenz. Während Nvidia, Microsoft und Apple die Börsenrally anführten, geriet die zweite Reihe der Börse zunehmend in Vergessenheit. Doch genau daraus könnte jetzt eine neue Chance entstehen: Globale Nebenwerte sind günstiger bewertet, breiter diversifiziert und [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/exchange-traded-funds/small-cap-comeback-warum-die-zweite-reihe-der-boerse-interessant-wird/">Small Cap ETFs: Comeback der Nebenwerte &#8211; darum ist die zweite Börsen-Reihe interessant</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89893" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-89893" class="wp-image-89893" src="https://www.ftd.de/wp-content/uploads/Small-Cap-Comeback-Warum-die-zweite-Reihe-der-Boerse-interessant-wird-Bild-Magnific-AI-300x200.jpeg" alt="Collage mit einem Fernrohr auf einem Wolkenkratzer und Aktiencharts im Hintergund (Bild: Magnific AI) Small-Cap-Comeback? Warum die zweite Reihe der Börse interessant wird" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/Small-Cap-Comeback-Warum-die-zweite-Reihe-der-Boerse-interessant-wird-Bild-Magnific-AI-300x200.jpeg 300w, https://www.ftd.de/wp-content/uploads/Small-Cap-Comeback-Warum-die-zweite-Reihe-der-Boerse-interessant-wird-Bild-Magnific-AI-1024x683.jpeg 1024w, https://www.ftd.de/wp-content/uploads/Small-Cap-Comeback-Warum-die-zweite-Reihe-der-Boerse-interessant-wird-Bild-Magnific-AI-768x512.jpeg 768w, https://www.ftd.de/wp-content/uploads/Small-Cap-Comeback-Warum-die-zweite-Reihe-der-Boerse-interessant-wird-Bild-Magnific-AI.jpeg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89893" class="wp-caption-text">Die historische Bewertungslücke zwischen hoch bewerteten Mega-Caps und günstigeren Small Caps eröffnet langfristigen Anlegern attraktive Einstiegschancen. (Bild: Magnific AI)</p></div>
<p>Jahrelang kannten Anleger bei Aktien fast nur eine Richtung: nach oben – vor allem bei den großen Gewinnern der Künstlichen Intelligenz. Während Nvidia, Microsoft und Apple die Börsenrally anführten, geriet die zweite Reihe der Börse zunehmend in Vergessenheit. Doch genau daraus könnte jetzt eine neue Chance entstehen: Globale Nebenwerte sind günstiger bewertet, breiter diversifiziert und bieten Zugang zu den Hidden Champions von morgen. Mit Robeco und Jupiter bringen 2 etablierte Fondshäuser neue aktive ETFs auf den Markt, die Anlegern einen frischen Zugang zu diesem lange vernachlässigten Segment ermöglichen.</p>
<h3>Die zweite Reihe der Börse ist zurück auf dem Radar</h3>
<p>Die Börsenwelt der vergangenen Jahre hatte klare Gewinner: große US-Technologiekonzerne. Der <a href="https://www.ftd.de/boerse/anlagestrategie/msci-world-ist-der-beliebte-etf-eine-mogelpackung-diese-alternativen-gibt-es/">MSCI World</a> wurde immer stärker von wenigen Mega-Caps geprägt. Anleger, die breit diversifiziert investieren wollten, kauften damit zunehmend die gleichen Unternehmen. Die Kehrseite: Viele spannende Firmen aus der zweiten Reihe blieben unbeachtet.</p>
<p>Globale Small und Mid Caps bieten Zugang zu einer anderen Börsenwelt. Hier finden sich spezialisierte Technologieanbieter, innovative Industrieunternehmen und regionale Marktführer – häufig Unternehmen mit starken Nischen, hohen Wachstumsraten und wenig Beachtung durch internationale Anleger. Genau darin liegt die langfristige Chance.</p>
<h3>Warum Nebenwerte in jedes globale Portfolio gehören</h3>
<p>Historisch konnten kleinere Unternehmen langfristig häufig höhere Renditen erzielen als große Konzerne. Dahinter steckt die sogenannte Size-Prämie. Kleinere Unternehmen können schneller wachsen, neue Märkte erschließen und flexibler auf Veränderungen reagieren. Während ein Milliardenkonzern wie ein Tanker nur langsam seinen Kurs ändern kann, können kleinere Firmen ihren Umsatz und Gewinn noch deutlich steigern.</p>
<p>Natürlich hat diese Renditechance ihren Preis: Nebenwerte schwanken stärker und reagieren empfindlicher auf Konjunkturabschwünge oder steigende Zinsen. Doch genau diese höhere Unsicherheit ist langfristig der Grund, warum Anleger mit einer zusätzlichen Risikoprämie belohnt werden können.</p>
<p>Ein weiterer Vorteil ist die Diversifikation. Während große Weltindizes heute stark von wenigen US-Giganten abhängen, investiert ein globaler Small-Cap-Ansatz in Tausende Unternehmen aus unterschiedlichen Ländern und Branchen. Viele dieser Firmen sind klassische Hidden Champions: Marktführer in kleinen Nischen, oft mit hoher Preissetzungsmacht und attraktiven Übernahmechancen.</p>
<h3>Bewertungslücke im Juli 2026: Einstiegschancen bei Small Caps</h3>
<p>Nebenwerte hatten in den vergangenen Jahren einen schweren Stand. Steigende Zinsen und die Flucht vieler Anleger in vermeintlich sichere Qualitätsunternehmen belasteten die Anlageklasse besonders stark. Während große Technologie-Konzerne von der KI-Euphorie profitierten, blieben viele kleinere Unternehmen hinter dem Gesamtmarkt zurück.</p>
<p>Das Ergebnis: Small Caps werden heute deutlich günstiger bewertet als viele Large Caps. Der MSCI World Small Cap kommt aktuell auf ein <a href="https://www.ftd.de/boerse/anlagestrategie/kgv-bei-aktien-bedeutung-tuecken-und-grenzen-des-kurs-gewinn-verhaeltnisses/" target="_blank" rel="noopener">Kurs-Gewinn-Verhältnis</a> von rund 18, während der MSCI World mit knapp 27 bewertet wird. Die Bewertungslücke zwischen großer und kleiner Börsenwelt ist damit ungewöhnlich groß.</p>
<p><span style="font-weight: 400;">		<div data-elementor-type="section" data-elementor-id="66052" class="elementor elementor-66052" data-elementor-post-type="elementor_library">
					<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">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;background_background&quot;:&quot;gradient&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.ftd.de/wp-content/uploads/comdirect-logo.png" title="comdirect-logo" alt="comdirect-logo" loading="lazy" />															</div>
				</div>
					</div>
		</div>
				<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="font-size: 12px; color: #999999; text-align: center;">Anzeige</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<h4 class="elementor-heading-title elementor-size-default">ETFs &amp; Aktien einfach kaufen. <span style="color: #216CAD">Beim Testsieger.</span></h4>				</div>
				</div>
				<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">
				<div class="elementor-widget-container">
									<p class="sc-ERObt iaSbiG">Deutschlands bestes Online-Depot.</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">+240 kostenlose ETF-Sparpläne</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">3,90€ Ordergebühren pro Kauf</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Durch die BaFin reguliert</span>
									</li>
						</ul>
						</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<div class="button-container">
        <a class="box-affiliate" href="https://www.ftd.de/go/comdirect-depot//" target="_blank">Zur comdirect*</a>
    </div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				</div>
		</span></p>
<p>Während bei vielen KI-Gewinnern bereits hohe Erwartungen an zukünftiges Wachstum eingepreist sind, steckt in zahlreichen kleineren Unternehmen noch viel Skepsis. Genau darin könnte die Chance liegen.</p>
<p>Historisch waren Phasen, in denen Nebenwerte gegenüber den großen Aktien deutlich zurückgefallen sind, häufig interessante Einstiegszeitpunkte. Dreht der Zinszyklus und verbessert sich das wirtschaftliche Umfeld, könnten Small Caps überproportional profitieren. Denn sinkende Finanzierungskosten und eine anziehende Konjunktur wirken sich besonders positiv auf kleinere Unternehmen aus.</p>
<h3>Aktive ETFs erobern die zweite Reihe</h3>
<p>Der ETF-Markt verändert sich. Klassische Fondsgesellschaften entdecken zunehmend das ETF-Format und verbinden die Vorteile eines ETFs – Börsenhandel, Transparenz und tägliche Liquidität – mit aktivem Management. Gerade bei Small Caps kann dieser Ansatz interessant sein. Der globale Nebenwerte-Markt umfasst tausende Unternehmen. Eine vollständige fundamentale Analyse aller Titel ist kaum möglich.</p>
<p>Hier können quantitative Modelle, künstliche Intelligenz und erfahrene Stockpicker einen Mehrwert liefern. 2 neue Produkte zeigen diesen Trend besonders deutlich.</p>
<h4>Robeco NextGen Global Small-Cap Equity ETF: Künstliche Intelligenz als Aktienanalyst</h4>
<p>Der niederländische Asset Manager Robeco setzt seit Jahren auf quantitative Investmentstrategien und erweitert diesen Ansatz nun mit dem <a href="https://www.robeco.com/de-de/produkte/fonds/isin-ie000ohxgwo8/robeco-nextgen-global-small-cap-equity-ucits-etf-usd-acc" target="_blank" rel="noopener">Robeco NextGen Global Small-Cap Equity UCITS ETF USD</a> (ISIN: IE000OHXGWO8).</p>
<p>Der ETF wurde am 24. Februar 2026 aufgelegt und investiert in kleinere Unternehmen in Industrieländern. Statt einfach den MSCI World Small Cap Index nachzubilden, nutzt Robeco ein KI-gestütztes Auswahlmodell.</p>
<p>Dabei analysiert das System eine Vielzahl von Faktoren wie Bewertung, Qualität, Momentum, Gewinnrevisionen und alternative Datenquellen. Die künstliche Intelligenz soll Muster erkennen, die klassische Modelle möglicherweise übersehen.</p>
<p>Dabei bleibt der Mensch weiterhin entscheidend. Robeco setzt auf das Prinzip „Human in the Loop“: Die Modelle liefern Signale, die finale Verantwortung liegt beim Investmentteam.</p>
<p>Der ETF hält rund 400 Unternehmen statt der fast 4.000 Titel im zugrunde liegenden MSCI World Small Cap Index und setzt damit auf ein konzentriertes Portfolio.</p>
<p>Zu den aktuellen Positionen gehören unter anderem SanDisk, MaxLinear, nVent Electric und Generac Holdings. Die Gesamtkostenquote liegt bei 0,50 Prozent pro Jahr. Die Dividenden werden automatisch wieder angelegt.</p>
<p>Robecos Idee: Gerade im Small-Cap-Bereich entstehen durch die enorme Zahl an Unternehmen Chancen für datengetriebene Strategien. Wo klassische Analysten an Grenzen stoßen, können Algorithmen neue Zusammenhänge entdecken.</p>
<h4>Jupiter Origin Global Smaller Companies ETF: Qualität statt Börsen-Hypes</h4>
<p>Einen stärker fundamental orientierten Ansatz verfolgt der britische Vermögensverwalter Jupiter mit dem <a href="https://hanetf.com/de/fund/jogs-jupiter-origin-global-smaller-companies-active-etf/" target="_blank" rel="noopener">Jupiter Origin Global Smaller Companies Active UCITS ETF</a> (ISIN: IE000AN3AFZ1).</p>
<p>Der ETF wurde am 11. November 2025 aufgelegt und wird von einem Team verwaltet, das bereits seit 2010 eine globale Strategie für kleinere Unternehmen verfolgt. Die Philosophie ist klar: Nicht kurzfristige Börsengeschichten kaufen, sondern Unternehmen mit nachhaltiger Qualität finden.</p>
<p>Das Team analysiert Aktien anhand von 4 entscheidenden Kriterien: Profitabilität, Bewertung, Gewinnentwicklung und Kursdynamik.</p>
<p>Gesucht werden Unternehmen mit hoher Kapitalrendite, starken Cashflows und einem Geschäftsmodell, dessen Qualität vom Markt noch nicht vollständig erkannt wurde. Gleichzeitig soll die Bewertung attraktiv bleiben.</p>
<p>Das Portfolio umfasst typischerweise 150 bis 200 Unternehmen aus Industrie- und Schwellenländern. Der Schwerpunkt liegt aktuell auf Industrieunternehmen, Technologie und Finanzwerten. Zu den größten Positionen zählen unter anderem MKS, BuySell Technologies, Popular und TD Synnex. Auch deutsche Unternehmen wie flatexDEGIRO und Nordex sind vertreten.</p>
<p>Der Ansatz von Jupiter ist damit weniger technologiegetrieben als bei Robeco: Während Robeco auf Datenmodelle und künstliche Intelligenz setzt, vertraut Jupiter auf einen disziplinierten, faktenbasierten Stock-Picking-Prozess.</p>
<h3>Fazit: Die nächste Börsenchance könnte abseits der Mega-Caps liegen</h3>
<p>Globale Nebenwerte sind kein kurzfristiger Trend, sondern ein wichtiger Baustein für langfristige Anleger. Sie erweitern das Anlageuniversum, reduzieren die Abhängigkeit von wenigen Mega-Konzernen und bieten Zugang zu Unternehmen, die noch am Anfang ihrer Wachstumsgeschichte stehen.</p>
<p>Nach Jahren der Dominanz großer Technologiewerte könnte die zweite Reihe der Börse vor einem Comeback stehen. Die neuen aktiven ETFs von Robeco und Jupiter zeigen dabei einen größeren Wandel: Der ETF wird zunehmend vom reinen Indexprodukt zum intelligenten Anlagewerkzeug. Für Anleger eröffnet das neue Möglichkeiten – gerade dort, wo der Markt noch nicht genau hinschaut.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Keine Anlageberatung. Kein Aufruf zum Kauf oder Verkauf von Wertpapieren.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/exchange-traded-funds/small-cap-comeback-warum-die-zweite-reihe-der-boerse-interessant-wird/">Small Cap ETFs: Comeback der Nebenwerte &#8211; darum ist die zweite Börsen-Reihe interessant</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Netflix Quartalszahlen heute: Live-Sport im Fokus &#8211; Prognose und Überblick</title>
		<link>https://www.ftd.de/boerse/aktien/netflix-quartalszahlen-heute-live-sport-im-fokus-prognose-und-ueberblick/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Thu, 16 Jul 2026 05:01:56 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Abonnements]]></category>
		<category><![CDATA[Aktienkurs]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Börse]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Fernsehen]]></category>
		<category><![CDATA[Greg Peters]]></category>
		<category><![CDATA[Live-Sport]]></category>
		<category><![CDATA[Livestreaming]]></category>
		<category><![CDATA[NASDAQ:NFLX]]></category>
		<category><![CDATA[Netflix]]></category>
		<category><![CDATA[Netflix Aktie]]></category>
		<category><![CDATA[Netflix Kurs]]></category>
		<category><![CDATA[Netflix Prognose]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Quartalszahlen 2026]]></category>
		<category><![CDATA[Rekordhoch]]></category>
		<category><![CDATA[Serien]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Streaming-Dienste]]></category>
		<category><![CDATA[Streaming-Markt]]></category>
		<category><![CDATA[Tech-Aktien]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[Warner Bros Discovery]]></category>
		<category><![CDATA[Werbe-Abo]]></category>
		<category><![CDATA[Werbung]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89923</guid>

					<description><![CDATA[<p>Los Gatos &#8211; Der Streaming-Pionier aus Kalifornien muss beweisen, dass die jüngste Wachstumsdelle überwunden ist und neue Formate wie Live-Sport die Nutzer anziehen. Optionshändler setzen bereits auf ein fulminantes Comeback-Quartal, während Analysten eine Rückkehr zu alten Umsatzsprüngen fordern. Gelingt dem Unternehmen nun der erhoffte Befreiungsschlag? Die Netflix-Aktie hat 2026 massiv Federn gelassen und notiert seit [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/netflix-quartalszahlen-heute-live-sport-im-fokus-prognose-und-ueberblick/">Netflix Quartalszahlen heute: Live-Sport im Fokus &#8211; Prognose und Überblick</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89928" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-89928" class="wp-image-89928" src="https://www.ftd.de/wp-content/uploads/fans-schauen-fussball-stream-netflix-quartalszahlen-live-sport-fokus-prognose-ueberblick-foto-magnific-com-vasyli-1-300x200.jpg" alt="Fans schauen Fussball im Stream (Foto: Magnific.com, Vasyli) Netflix Quartalszahlen Live-Sport im Fokus - Prognose und Überblick" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/fans-schauen-fussball-stream-netflix-quartalszahlen-live-sport-fokus-prognose-ueberblick-foto-magnific-com-vasyli-1-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/fans-schauen-fussball-stream-netflix-quartalszahlen-live-sport-fokus-prognose-ueberblick-foto-magnific-com-vasyli-1-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/fans-schauen-fussball-stream-netflix-quartalszahlen-live-sport-fokus-prognose-ueberblick-foto-magnific-com-vasyli-1-768x513.jpg 768w, https://www.ftd.de/wp-content/uploads/fans-schauen-fussball-stream-netflix-quartalszahlen-live-sport-fokus-prognose-ueberblick-foto-magnific-com-vasyli-1.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89928" class="wp-caption-text">Die Netflix Aktie steht vor neuen Herausforderungen: Gelingt durch Live-Sport und Werbe-Abos das erhoffte Umsatzwachstum? (Foto: Magnific.com, Vasyli)</p></div>
<p>Los Gatos &#8211; Der Streaming-Pionier aus Kalifornien muss beweisen, dass die jüngste Wachstumsdelle überwunden ist und neue Formate wie Live-Sport die Nutzer anziehen. Optionshändler setzen bereits auf ein fulminantes Comeback-Quartal, während Analysten eine Rückkehr zu alten Umsatzsprüngen fordern. Gelingt dem Unternehmen nun der erhoffte Befreiungsschlag?</p>
<p>Die Netflix-Aktie hat 2026 massiv Federn gelassen und notiert seit dem Jahreswechsel über 20 Prozent im Minus. Vom 52-Wochen-Hoch bei 127,75 US-Dollar ist der Kurs weit entfernt. Das Jahrestief liegt bei 70,86 US-Dollar, gestern zum Börsenstart notierte das Papier bei 73,97 US-Dollar.</p>
<h3>Solide Quartalsergebnisse und klare Ziele für das Jahr 2026</h3>
<p>Im <a href="https://s22.q4cdn.com/959853165/files/doc_financials/2026/q1/FINAL-Q1-26-Shareholder-Letter.pdf" target="_blank" rel="noopener">1. Quartal 2026</a> übertraf Netflix die Erwartungen. Der Umsatz lag bei 12,25 Milliarden US-Dollar, ein Anstieg von 16,2 Prozent gegenüber dem Vorjahr. Der Gewinn pro Aktie kletterte auf 1,23 US-Dollar &#8211; 0,66 US-Dollar waren es im Vorjahreszeitraum. Allerdings hat die Abbruchgebühr von 2,8 Milliarden US-Dollar im Zuge der gescheiterten Warner-Bros.-Discovery-Fusion den operativen Gewinn stark verzerrt.</p>
<p>Für das Geschäftsjahr 2026 hat das Management klare Leitplanken formuliert. Die offizielle Prognose für den Umsatz liegt unverändert zwischen 50,7 Milliarden und 51,7 Milliarden US-Dollar. Dies entspricht einem Wachstum von 12 bis 14 Prozent. Zudem strebt der Konzern 2026 eine operative Marge von 31,5 Prozent an, das ist deutlich mehr als die 29,5 Prozent aus dem Jahr 2025.</p>
<h3>Strategischer Umbau: Live-Sport und harter Konkurrenzkampf</h3>
<p>Netflix wandelt sich von einem klassischen Serien- und Filmanbieter zu einer umfassenden Plattform für mediale Unterhaltung. Ein zentraler Wachstumstreiber ist der strategische Vorstoß in den Bereich Live-Sport. Ziel ist es, die Bindung der Abonnenten durch exklusive Events zu vertiefen.</p>
<p>Parallel dazu forciert der Konzern eine striktere Monetarisierung seiner Abonnenten. Geplante Anpassungen bei der Verwaltung von Profilen unter einer gemeinsamen E-Mail-Adresse zielen auf höhere Einnahmen pro Haushalt ab, bergen allerdings auch die Gefahr von Kundenunmut.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9be550"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9be550";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9be550";
        
        var companyName = "Netflix";
        if(companyName.length <=0){
        companyName = "NFLX - NASDAQ";
        }
        var code = "NFLX";
        var exchange = "NASDAQ";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>Aufmerksam beobachtet die Branche, wie sich das werbefinanzierte Abonnement-Modell entwickelt. Um die von Investoren erhofften Wachstumsraten von rund 15 Prozent zu sichern, muss der Streamingdienst das Werbesegment rasant ausbauen. Die Werbekunden fordern hohe Reichweiten.</p>
<p>Zugleich rückt das internationale Geschäft in den Blick, weil der US-Markt fast gesättigt ist. Analysten verfolgen daher, wie sich die Nutzerzahlen in den Schwellenländern und Europa entwickeln.</p>
<h3>Chancen und Risiken: Marktmacht versus teure Sportrechte</h3>
<p>Die größte Chance für Netflix: Seine enorme Marktmacht und die Fähigkeit, durch aufwendige Eigenproduktionen sowie den neuen Fokus auf Sport-Events loyale Nutzer zu binden. Ein funktionierendes Werbegeschäft bietet mittelfristig eine neue Erlösquelle.</p>
<p>Demgegenüber stehen handfeste Risiken: Die teuren Übertragungsrechte greifen die Gewinnmargen an. Zudem herrscht ein Verdrängungswettbewerb. Führen die anstehenden Profil-Umstellungen oder mögliche Preisrunden zu mehr Kündigungen, droht das Umsatzwachstum ins Stocken zu geraten.</p>
<p><span style="font-weight: 400;">		<div data-elementor-type="section" data-elementor-id="82524" class="elementor elementor-82524" data-elementor-post-type="elementor_library">
			<div class="elementor-element elementor-element-5143473 e-flex e-con-boxed e-con e-parent" data-id="5143473" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-1fbd140 e-con-full e-flex e-con e-child" data-id="1fbd140" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-ad1ae92 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="ad1ae92" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="font-size: 12px; color: #999999; text-align: right;"><span style="color: #ffffff;">Anzeige</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-479a45f elementor-widget elementor-widget-image" data-id="479a45f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="300" height="70" src="https://www.ftd.de/wp-content/uploads/extraETF-negativ-300x70.png" class="attachment-medium size-medium wp-image-82525" alt="" srcset="https://www.ftd.de/wp-content/uploads/extraETF-negativ-300x70.png 300w, https://www.ftd.de/wp-content/uploads/extraETF-negativ-1024x238.png 1024w, https://www.ftd.de/wp-content/uploads/extraETF-negativ-768x179.png 768w, https://www.ftd.de/wp-content/uploads/extraETF-negativ-1536x358.png 1536w, https://www.ftd.de/wp-content/uploads/extraETF-negativ.png 1559w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b983b7b e-con-full e-flex e-con e-child" data-id="b983b7b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-44f9d30 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="44f9d30" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Der beste Blick auf deine Finanzen</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Automatische Dividendenanalyse</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Vollumfängliche Analyse deines Vermögens</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Benchmark-Vergleiche</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-a491da9 e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="a491da9" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a0d7c39 elementor-widget elementor-widget-image" data-id="a0d7c39" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="768" height="457" src="https://www.ftd.de/wp-content/uploads/Screenshot_Depot-Ueberwachung-768x457.png" class="attachment-medium_large size-medium_large wp-image-82529" alt="" srcset="https://www.ftd.de/wp-content/uploads/Screenshot_Depot-Ueberwachung-768x457.png 768w, https://www.ftd.de/wp-content/uploads/Screenshot_Depot-Ueberwachung-300x179.png 300w, https://www.ftd.de/wp-content/uploads/Screenshot_Depot-Ueberwachung.png 910w" sizes="(max-width: 768px) 100vw, 768px" />															</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b09681d e-con-full e-flex e-con e-child" data-id="b09681d" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-8c0fdfa elementor-widget elementor-widget-button" data-id="8c0fdfa" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.ftd.de/go/extraetf/">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Jetzt kostenlos anmelden</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
					</div>
				</div>
				</div>
		</span></p>
<h3>Analysten-Prognosen für Umsatz und Gewinn</h3>
<p>Der Gewinn pro Aktie soll nach der mittleren Schätzung von 37 Analysten auf <a href="https://www.finanzen.net/schaetzungen/netflix" target="_blank" rel="noopener">finanzen.net</a> im 2. Quartal von April bis Juni 2026 bei rund 0,79 US-Dollar liegen. Das ist ein Rückgang gegenüber dem Vorquartal, für das Netflix rund 1,23 US-Dollar meldete. Rund 0,72 US-Dollar betrug der Gewinn pro Aktie im Vorjahresquartal von April 2025 bis Juni 2025.</p>
<p>Wachstum verheißen die Umsatzprognosen – rund 12,58 Milliarden US-Dollar schätzen die Analysten im Mittel für das 2. Quartal. Das ist mehr als im Vorjahresquartal (rund 11,08 Milliarden US-Dollar) und im 1. Quartal (rund 12,25 Milliarden). Das Geschäftsjahr endet am 31. Dezember.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel wurde mit Hilfe von KI erstellt und vor Veröffentlichung durch die Redaktion geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/netflix-quartalszahlen-heute-live-sport-im-fokus-prognose-und-ueberblick/">Netflix Quartalszahlen heute: Live-Sport im Fokus &#8211; Prognose und Überblick</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Johnson &#038; Johnson Aktie nach den Quartalszahlen: Ziele rauf &#8211; Kurs runter</title>
		<link>https://www.ftd.de/boerse/aktien/johnson-johnson-aktie-nach-den-quartalszahlen-ziele-rauf-kurs-runter/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 12:02:15 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[2026]]></category>
		<category><![CDATA[Aktienkurs]]></category>
		<category><![CDATA[Aktienkurs JNJ]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Biotech]]></category>
		<category><![CDATA[Börse New York]]></category>
		<category><![CDATA[Dividendenaristokrat]]></category>
		<category><![CDATA[Dividendenwert]]></category>
		<category><![CDATA[EPS]]></category>
		<category><![CDATA[Gesundheitssektor]]></category>
		<category><![CDATA[Gewinn]]></category>
		<category><![CDATA[Innovative Medicine]]></category>
		<category><![CDATA[Jahresergebnis]]></category>
		<category><![CDATA[JNJ]]></category>
		<category><![CDATA[Joaquin Duato]]></category>
		<category><![CDATA[Johnson & Johnson]]></category>
		<category><![CDATA[Krebsmedikamente]]></category>
		<category><![CDATA[Medizintechnik]]></category>
		<category><![CDATA[NYSE: JNJ]]></category>
		<category><![CDATA[Onkologie]]></category>
		<category><![CDATA[Pharma-Aktien]]></category>
		<category><![CDATA[Pharmabranche]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Umsatz]]></category>
		<category><![CDATA[Umsatzprognose]]></category>
		<category><![CDATA[US-Gesundheitskonzern]]></category>
		<category><![CDATA[US4781601046]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89904</guid>

					<description><![CDATA[<p>New Brunswick – Johnson &#38; Johnson übertrifft im 2. Quartal 2026 die Markterwartungen deutlich und wächst stark. Der US-Gesundheitskonzern hebt die Jahresziele an. Dennoch reagieren Anleger an der Börse negativ auf die Präsentation, was die hohen Ansprüche verdeutlicht. • Umsatz: 25,3 Milliarden US-Dollar (über der Analystenprognose) • Gewinn pro Aktie (EPS): 2,90 US-Dollar (bereinigt; über [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/johnson-johnson-aktie-nach-den-quartalszahlen-ziele-rauf-kurs-runter/">Johnson &#038; Johnson Aktie nach den Quartalszahlen: Ziele rauf &#8211; Kurs runter</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89913" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-89913" class="wp-image-89913" src="https://www.ftd.de/wp-content/uploads/forscher-reagenzglas-foto-magnific-com-mazharrajpoot-johnson-johnson-aktie-quartalszahlen-ziele-rauf-kurs-runter-300x200.jpg" alt="Forscher mit Reagenzglas (Foto: Magnific.com, mazharrajpoot) Johnson &amp; Johnson Aktie nach den Quartalszahlen: Ziele rauf - Kurs runter" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/forscher-reagenzglas-foto-magnific-com-mazharrajpoot-johnson-johnson-aktie-quartalszahlen-ziele-rauf-kurs-runter-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/forscher-reagenzglas-foto-magnific-com-mazharrajpoot-johnson-johnson-aktie-quartalszahlen-ziele-rauf-kurs-runter-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/forscher-reagenzglas-foto-magnific-com-mazharrajpoot-johnson-johnson-aktie-quartalszahlen-ziele-rauf-kurs-runter-768x513.jpg 768w, https://www.ftd.de/wp-content/uploads/forscher-reagenzglas-foto-magnific-com-mazharrajpoot-johnson-johnson-aktie-quartalszahlen-ziele-rauf-kurs-runter.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89913" class="wp-caption-text">Dank florierender Geschäfte mit Krebsmedikamenten steuert der US-Pharma-Riese 2026 auf einen historischen Rekordumsatz zu. (Foto: Magnific.com, mazharrajpoot)</p></div>
<p>New Brunswick – Johnson &amp; Johnson übertrifft im <a href="https://s203.q4cdn.com/636242992/files/doc_financials/2026/q2/2Q26-Earnings-Press-Release-Final.pdf" target="_blank" rel="noopener">2. Quartal 2026</a> die Markterwartungen deutlich und wächst stark. Der US-Gesundheitskonzern hebt die Jahresziele an. Dennoch reagieren Anleger an der Börse negativ auf die Präsentation, was die hohen Ansprüche verdeutlicht.</p>
<p>• <strong>Umsatz</strong>: 25,3 Milliarden US-Dollar (über der Analystenprognose)<br />
• <strong>Gewinn pro Aktie (EPS)</strong>: 2,90 US-Dollar (bereinigt; über der Analystenprognose)</p>
<p>Die Sparte Innovative Medicine bildet den zentralen Wachstumsmotor für den Pharmakonzern. Der operative Umsatz in diesem Bereich stieg um 6,8 Prozent. Vor allem Krebsmedikamente treiben diese Entwicklung massiv voran.</p>
<p>Das Management blickt sehr optimistisch auf das Gesamtjahr und rechnet nun mit einem Umsatz von rund 101,1 Milliarden US-Dollar. Damit überschreitet das Unternehmen voraussichtlich erstmals die Marke von 100 Milliarden US-Dollar. Den bereinigten Gewinn pro Aktie hebt die Führungsebene auf 11,68 US-Dollar an.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9c0097"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9c0097";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9c0097";
        
        var companyName = "Johnson + Johnson";
        if(companyName.length <=0){
        companyName = "JNJ - NYSE";
        }
        var code = "JNJ";
        var exchange = "NYSE";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>„Johnson &amp; Johnson hat im zweiten Quartal starke Ergebnisse erzielt und damit die Stärke unserer Innovationskraft, die Breite unseres Portfolios und die Dynamik unserer Pipeline unter Beweis gestellt, während wir bahnbrechende Therapien vorantreiben, die sich den größten gesundheitlichen Herausforderungen der Welt stellen“, erklärte CEO Joaquin Duato bei Veröffentlichung des Berichts.</p>
<p>Anleger strafen das Wertpapier trotz der starken Zahlen ab. Die Aktie von Johnson &amp; Johnson sackte nach der Veröffentlichung vorbörslich um 3 Prozent ab; im Vergleich zum gestrigen Schlusskurs beträgt das Minus rund 1,5 Prozent. Die Kursreaktion zeigt, dass Marktteilnehmer bei dem zuvor gut gelaufenen Titel Gewinne mitnehmen.</p>
<p>Der Konzern liefert ein starkes Quartal ab und toppt die Prognosen auf ganzer Linie. Dennoch verdeutlicht der sinkende Aktienkurs, dass Investoren hohe Ansprüche an den defensiven Dividendenwert stellen und kurzfristig Kasse machen.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel wurde mit Unterstützung von KI erstellt und redaktionell geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/johnson-johnson-aktie-nach-den-quartalszahlen-ziele-rauf-kurs-runter/">Johnson &#038; Johnson Aktie nach den Quartalszahlen: Ziele rauf &#8211; Kurs runter</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Johnson &#038; Johnson Quartalszahlen: Krebsmedizin als Wachstumsmotor &#8211; Überblick und Prognose</title>
		<link>https://www.ftd.de/boerse/aktien/johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-ueberblick-prognose/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 04:01:58 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Aktienkurs]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Biotech]]></category>
		<category><![CDATA[Darzalex]]></category>
		<category><![CDATA[Dividendenkönig]]></category>
		<category><![CDATA[Firefly Bio]]></category>
		<category><![CDATA[Gesundheitssektor]]></category>
		<category><![CDATA[Gewinn]]></category>
		<category><![CDATA[Jahresergebnis]]></category>
		<category><![CDATA[JNJ Kurs]]></category>
		<category><![CDATA[Joaquin Duato]]></category>
		<category><![CDATA[Johnson & Johnson]]></category>
		<category><![CDATA[Medizintechnik]]></category>
		<category><![CDATA[NYSE: JNJ]]></category>
		<category><![CDATA[Onkologie]]></category>
		<category><![CDATA[Pharmabranche]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Tremfya]]></category>
		<category><![CDATA[Umsatz]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89862</guid>

					<description><![CDATA[<p>New Brunswick &#8211; Der US-Pharmariese Johnson &#38; Johnson reitet an der Börse auf einer enormen Erfolgswelle und drängt aggressiv in den Markt für Onkologie. Ein geplanter Milliarden-Zukauf sowie die Ambition, Krebs in einem Jahrzehnt heilen zu können, beflügeln die Fantasie. Kann der Konzern die hohen Erwartungen beim Quartalsbericht erfüllen? Der Kurs von Johnson &#38; Johnson [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-ueberblick-prognose/">Johnson &#038; Johnson Quartalszahlen: Krebsmedizin als Wachstumsmotor &#8211; Überblick und Prognose</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89872" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-89872" class="wp-image-89872" src="https://www.ftd.de/wp-content/uploads/labor-mikroskop-foto-magnific-com-megafilm-johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-prognose-ueberblick-300x200.jpg" alt="Labor und Mikroskop (Foto: Magnific.com, megafilm) Johnson &amp; Johnson Quartalszahlen: Krebsmedizin als Wachstumsmotor - Prognose und Überblick" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/labor-mikroskop-foto-magnific-com-megafilm-johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-prognose-ueberblick-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/labor-mikroskop-foto-magnific-com-megafilm-johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-prognose-ueberblick-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/labor-mikroskop-foto-magnific-com-megafilm-johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-prognose-ueberblick-768x512.jpg 768w, https://www.ftd.de/wp-content/uploads/labor-mikroskop-foto-magnific-com-megafilm-johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-prognose-ueberblick.jpg 1499w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89872" class="wp-caption-text">Fokus auf Innovation: der US-Konzern forscht an neuen Krebstherapien (Foto: Magnific.com, megafilm)</p></div>
<p>New Brunswick &#8211; Der US-Pharmariese Johnson &amp; Johnson reitet an der Börse auf einer enormen Erfolgswelle und drängt aggressiv in den Markt für Onkologie. Ein geplanter Milliarden-Zukauf sowie die Ambition, Krebs in einem Jahrzehnt heilen zu können, beflügeln die Fantasie. Kann der Konzern die hohen Erwartungen beim Quartalsbericht erfüllen?</p>
<p>Der Kurs von Johnson &amp; Johnson präsentiert sich derzeit in Bestform, die Aktie notierte am gestern zum Börsenstart in New York bei 255,87 US-Dollar. Seit Jahresbeginn verzeichnet das Papier ein starkes Plus von rund 23 Prozent. Auf Sicht von einem Jahr legte der Kurs sogar um über 62 Prozent zu und übertraf damit die Entwicklung vieler Technologie-Werte deutlich. Am 7. Juli 2026 erreichte die Aktie ihr neues Allzeithoch bei 269,43 US-Dollar.</p>
<p>Im <a href="https://s203.q4cdn.com/636242992/files/doc_financials/2026/q1/1Q26-Earnings-Press-Release-Final-Draft-04-13-26_10AM-with-attachments.pdf">1. Quartal 2026</a> lieferte das Unternehmen starke Ergebnisse. Der Umsatz kletterte um 9,9 Prozent auf 24,06 Milliarden US-Dollar. Der bereinigte Gewinn pro Aktie lag bei 2,70 US-Dollar (Non-GAAP) und übertraf die Schätzung der Analysten. Als weitere wichtige Kennzahl meldete der Konzern einen Netto-Gewinn von 5,24 Milliarden US-Dollar.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9c0fcc"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9c0fcc";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9c0fcc";
        
        var companyName = "Johnson + Johnson";
        if(companyName.length <=0){
        companyName = "JNJ - NYSE";
        }
        var code = "JNJ";
        var exchange = "NYSE";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<h3>Fokus auf Innovation &#8211; Prognosen 2026 angehoben</h3>
<p>„Johnson &amp; Johnson ist stark ins Jahr 2026 gestartet und hält sein Versprechen eines Jahres mit beschleunigtem Wachstum und großer Wirkung ein“, betonte CEO Joaquin Duato beim letzten Bericht. Er hob die Tiefe und Stärke des Portfolios hervor. Der Fokus auf Innovation habe im 1. Quartal zu mehreren bahnbrechenden Zulassungen geführt.</p>
<p>Aufgrund des starken Jahresauftakts hob das Management die Ziele für 2026 an. Für das Gesamtjahr erwartet der Konzern nun einen Umsatz zwischen 100,3 und 101,3 Milliarden US-Dollar, der Mittelwert liegt bei 100,8 Milliarden US-Dollar. Beim bereinigten Gewinn pro Aktie peilt das Unternehmen einen Wert zwischen 11,45 und 11,65 US-Dollar an.</p>
<p>Die Pharmasparte treibt das Geschäft an. Besonders die starken Verkaufszahlen der Blockbuster-Medikamente Darzalex in der Onkologie und Tremfya in der Immunologie beflügeln das Wachstum. Gleichzeitig wächst die Medizintechnik-Sparte um 7,7 Prozent und bringt zusätzliche Stabilität in die Bilanz. Für Impulse sorgt zudem die geplante Abspaltung des Orthopädie-Geschäfts DePuy Synthes, die Fantasie für eine höhere Bewertung weckt.</p>
<h3>Milliarden-Zukäufe stärken Position in der Krebsforschung</h3>
<p>Strategisch rückt die Krebsmedizin in den Fokus. Das Unternehmen investiert offensiv und übernimmt für 1 Milliarde US-Dollar das Biotechnologie-Unternehmen Firefly Bio, um eine neue Plattform zur gezielten Zerstörung resistenter Tumore zu erwerben. Gleichzeitig beschleunigt KI die Entwicklung neuer Medikamente. Das Ziel ist hoch gesteckt: Innerhalb der nächsten Dekade sollen bestimmte Krebsarten vollständig heilbar sein.</p>
<p>Für Anleger bietet das Unternehmen eine seltene Mischung aus Schutz und Wachstum. Als Dividendenkönig hat der Konzern seine Ausschüttungen 64 Jahre in Folge angehoben. Demgegenüber stehen jedoch handfeste Risiken durch auslaufende Patente. Insbesondere der rasante Umsatzrückgang beim Schuppenflechte-Medikament Stelara zwingt das Management, den Wegfall durch neue Blockbuster schnell auszugleichen.</p>
<p><span style="font-weight: 400;">		<div data-elementor-type="section" data-elementor-id="66052" class="elementor elementor-66052" data-elementor-post-type="elementor_library">
					<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">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;background_background&quot;:&quot;gradient&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://www.ftd.de/wp-content/uploads/comdirect-logo.png" title="comdirect-logo" alt="comdirect-logo" loading="lazy" />															</div>
				</div>
					</div>
		</div>
				<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">
			<div class="elementor-widget-wrap elementor-element-populated">
						<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="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="font-size: 12px; color: #999999; text-align: center;">Anzeige</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<h4 class="elementor-heading-title elementor-size-default">ETFs &amp; Aktien einfach kaufen. <span style="color: #216CAD">Beim Testsieger.</span></h4>				</div>
				</div>
				<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">
				<div class="elementor-widget-container">
									<p class="sc-ERObt iaSbiG">Deutschlands bestes Online-Depot.</p>								</div>
				</div>
				<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">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">+240 kostenlose ETF-Sparpläne</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">3,90€ Ordergebühren pro Kauf</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="far fa-circle"></i>						</span>
										<span class="elementor-icon-list-text">Durch die BaFin reguliert</span>
									</li>
						</ul>
						</div>
				</div>
				<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">
				<div class="elementor-widget-container">
					<div class="button-container">
        <a class="box-affiliate" href="https://www.ftd.de/go/comdirect-depot//" target="_blank">Zur comdirect*</a>
    </div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				</div>
		</span></p>
<h3>Erwartungen der Analysten: Gewinn und Umsatz im 2. Quartal</h3>
<p>Der Gewinn pro Aktie soll nach der mittleren Schätzung von 17 Analysten auf <a href="https://www.finanzen.net/schaetzungen/johnson_johnson" target="_blank" rel="noopener">finanzen.net</a> im 2. Quartal von April bis Juni 2026 bei rund 2,85 US-Dollar (GAAP) liegen. Das ist ein deutlicher Anstieg gegenüber dem Vorquartal, für das Johnson &amp; Johnson rund 2,14 US-Dollar meldete. Rund 2,29 US-Dollar betrug der Gewinn pro Aktie im Vorjahresquartal.</p>
<p>Starkes Wachstum verheißen die Umsatzprognosen – rund 25,02 Milliarden US-Dollar schätzen die Analysten im Mittel für das 2. Quartal. Das ist mehr als im Vorjahresquartal (rund 23,74 Milliarden US-Dollar) und im 1. Quartal 2026 (rund 24,06 Milliarden). Das Geschäftsjahr endet am 31. Dezember.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel wurde mit Unterstützung von KI erstellt und redaktionell geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/johnson-johnson-quartalszahlen-krebsmedizin-wachstumsmotor-ueberblick-prognose/">Johnson &#038; Johnson Quartalszahlen: Krebsmedizin als Wachstumsmotor &#8211; Überblick und Prognose</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JPMorgan Aktie nach Quartalszahlen: Rekordgewinn dank Investmentbanking – Kurs bricht ein</title>
		<link>https://www.ftd.de/boerse/aktien/jpmorgan-aktie-nach-quartalszahlen-rekordgewinn-dank-investmentbanking-kurs-bricht-ein/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Tue, 14 Jul 2026 12:32:34 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Aktie]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Bank]]></category>
		<category><![CDATA[Bilanz]]></category>
		<category><![CDATA[Dividende]]></category>
		<category><![CDATA[Finanzen]]></category>
		<category><![CDATA[Finanzergebnisse]]></category>
		<category><![CDATA[Gewinn]]></category>
		<category><![CDATA[Investmentbanking]]></category>
		<category><![CDATA[Jamie Dimon]]></category>
		<category><![CDATA[JPM]]></category>
		<category><![CDATA[JPMorgan Aktie]]></category>
		<category><![CDATA[JPMorgan Chase]]></category>
		<category><![CDATA[JPMorgan Kurs]]></category>
		<category><![CDATA[JPMorgan Prognose]]></category>
		<category><![CDATA[JPMorgan Quartalszahlen]]></category>
		<category><![CDATA[Leitzins]]></category>
		<category><![CDATA[NYSE: JPM]]></category>
		<category><![CDATA[Prognose]]></category>
		<category><![CDATA[Q2 2026]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Risiken]]></category>
		<category><![CDATA[ROTCE]]></category>
		<category><![CDATA[Umsatz]]></category>
		<category><![CDATA[US-Großbanken]]></category>
		<category><![CDATA[US46625H1005]]></category>
		<category><![CDATA[Vermögensverwaltung]]></category>
		<category><![CDATA[Wall Street]]></category>
		<category><![CDATA[Zinsen]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89852</guid>

					<description><![CDATA[<p>New York – JPMorgan Chase legt an diesem Dienstag die Geschäftszahlen für das 2. Quartal 2026 vor. Die größte US-Bank profitiert von einem Boom im Investmentbanking: Fusionen, Übernahmen und Börsengänge treiben die Erträge der Wall-Street-Institute branchenweit nach oben. Umsatz: 58 Milliarden US-Dollar, auf Managed-Basis (über der Analystenprognose) Gewinn pro Aktie (EPS): 7,70 US-Dollar, verwässert (über [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/jpmorgan-aktie-nach-quartalszahlen-rekordgewinn-dank-investmentbanking-kurs-bricht-ein/">JPMorgan Aktie nach Quartalszahlen: Rekordgewinn dank Investmentbanking – Kurs bricht ein</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_89855" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-89855" class="wp-image-89855" src="https://www.ftd.de/wp-content/uploads/wall-street-schild-us-flagge-jpmorgan-aktie-quartalszahlen-rekordgewinn-investmentbanking-boom-kurs-bricht-ein-foto-magnific-com-vwalakte-300x200.jpg" alt="Wall Street Schild und US-Flagge (Foto: Magnific.com, vwalakte) JPMorgan-Aktie nach den Quartalszahlen: Rekordgewinn dank Investmentbanking-Boom – Kurs bricht ein" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/wall-street-schild-us-flagge-jpmorgan-aktie-quartalszahlen-rekordgewinn-investmentbanking-boom-kurs-bricht-ein-foto-magnific-com-vwalakte-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/wall-street-schild-us-flagge-jpmorgan-aktie-quartalszahlen-rekordgewinn-investmentbanking-boom-kurs-bricht-ein-foto-magnific-com-vwalakte-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/wall-street-schild-us-flagge-jpmorgan-aktie-quartalszahlen-rekordgewinn-investmentbanking-boom-kurs-bricht-ein-foto-magnific-com-vwalakte-768x512.jpg 768w, https://www.ftd.de/wp-content/uploads/wall-street-schild-us-flagge-jpmorgan-aktie-quartalszahlen-rekordgewinn-investmentbanking-boom-kurs-bricht-ein-foto-magnific-com-vwalakte.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-89855" class="wp-caption-text">Rekordgewinne im Investmentbanking für JPMorgan. Trotzdem gerät die Aktie vorbörslich unter Druck. (Foto: Magnific.com, vwalakte)</p></div>
<p>New York – JPMorgan Chase legt an diesem Dienstag die Geschäftszahlen für <a href="https://www.jpmorganchase.com/content/dam/jpmc/jpmorgan-chase-and-co/investor-relations/documents/quarterly-earnings/2026/2nd-quarter/6cded9fd-a164-4e6c-8cff-377357cf105c.pdf" target="_blank" rel="noopener">das 2. Quartal 2026</a> vor. Die größte US-Bank profitiert von einem Boom im Investmentbanking: Fusionen, Übernahmen und Börsengänge treiben die Erträge der Wall-Street-Institute branchenweit nach oben.</p>
<ul>
<li><strong>Umsatz</strong>: 58 Milliarden US-Dollar, auf Managed-Basis (über der Analystenprognose)</li>
<li><strong>Gewinn pro Aktie (EPS)</strong>: 7,70 US-Dollar, verwässert (über der Analystenprognose)</li>
</ul>
<p>Als zentrale Rentabilitätskennzahl im Bankgeschäft gilt die Rendite auf das materielle Eigenkapital, kurz ROTCE. JPMorgan weist für das 2. Quartal eine ROTCE von 29 Prozent aus, bereinigt um Sondereffekte liegt der Wert bei 23 Prozent. Zusätzlichen Schub liefert das Investmentbanking-Geschäft: Die Gebühreneinnahmen kletterten im Jahresvergleich um 30 Prozent auf 3,3 Milliarden US-Dollar – der höchste Stand seit 2021.</p>
<p>Für das Gesamtjahr 2026 rechnet JPMorgan mit einem Nettozinsertrag von rund 105,5 Milliarden US-Dollar, abhängig von der weiteren Marktentwicklung; ohne das Handelsgeschäft sollen es rund 96,5 Milliarden US-Dollar sein. Die bereinigten Kosten hebt die Bank auf etwa 107,5 Milliarden US-Dollar an – mehr als bisher erwartet. Grund sind offenbar höhere umsatzabhängige Ausgaben.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9c2720"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9c2720";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9c2720";
        
        var companyName = "JP Morgan Chase";
        if(companyName.length <=0){
        companyName = "JPM - NYSE";
        }
        var code = "JPM";
        var exchange = "NYSE";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>“Die Geschäftsentwicklung war unternehmensweit stark, und der Umsatz in jedem Geschäftsbereich erreichte einen neuen Rekordwert”, erklärte Jamie Dimon, Chairman und CEO von JPMorgan Chase, bei Veröffentlichung des Berichts. Im Bereich Corporate &amp; Investment Bank war der Umsatz um 27 Prozent gestiegen, der Bereich Markets legte 35 Prozent zu.</p>
<p>Die Aktie von JP Morgan verzeichnete in der Stunde nach der Veröffentlichung der Zahlen nach einem kurzem Hochlauf auf über 338 US-Dollar einen deutlichen Rückgang im vorbörslichen Handel. Der Kurs fiel im Vergleich zum Vortagesschluss um über 2,6 Prozent auf rund 326 US-Dollar.</p>
<p>JPMorgan liefert für das 2. Quartal 2026 einen der stärksten Ergebnisausweise der jüngeren Bankengeschichte, getragen von Sondereffekten rund um das Visa-Aktienpaket sowie einem kräftigen Investmentbanking-Geschäft. Umsatz und Gewinn je Aktie liegen deutlich über den Analystenschätzungen, und CEO Dimon spricht von Rekorderlösen in jeder Geschäftssparte.</p>
<p>Dieser Artikel wurde mit Unterstützung von künstlicher Intelligenz erstellt und redaktionell geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel wurde mit Unterstützung von KI erstellt und redaktionell geprüft. Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/jpmorgan-aktie-nach-quartalszahlen-rekordgewinn-dank-investmentbanking-kurs-bricht-ein/">JPMorgan Aktie nach Quartalszahlen: Rekordgewinn dank Investmentbanking – Kurs bricht ein</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JP Morgan Chase Quartalszahlen: Rekordhoch im Visier &#8211; Prognose und Überblick</title>
		<link>https://www.ftd.de/boerse/aktien/jp-morgan-chase-quartalszahlen-rekordhoch-im-visier-prognose-und-ueberblick/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Tue, 14 Jul 2026 04:01:20 +0000</pubDate>
				<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Aktie]]></category>
		<category><![CDATA[Aktienmarkt]]></category>
		<category><![CDATA[Bank]]></category>
		<category><![CDATA[Banken Aktien]]></category>
		<category><![CDATA[Bilanz]]></category>
		<category><![CDATA[Dividende]]></category>
		<category><![CDATA[Finanzen]]></category>
		<category><![CDATA[Gewinn]]></category>
		<category><![CDATA[Investmentbanking]]></category>
		<category><![CDATA[Jamie Dimon]]></category>
		<category><![CDATA[JP Morgan Kurs]]></category>
		<category><![CDATA[JPM]]></category>
		<category><![CDATA[JPMorgan Chase]]></category>
		<category><![CDATA[JPMorgan Chase Aktie]]></category>
		<category><![CDATA[Kredite]]></category>
		<category><![CDATA[Leitzins]]></category>
		<category><![CDATA[NYSE: JPM]]></category>
		<category><![CDATA[Prognose]]></category>
		<category><![CDATA[Quartalszahlen]]></category>
		<category><![CDATA[Quartalszahlen 2026]]></category>
		<category><![CDATA[Risiken]]></category>
		<category><![CDATA[Umsatz]]></category>
		<category><![CDATA[US-Großbanken]]></category>
		<category><![CDATA[US46625H1005]]></category>
		<category><![CDATA[Vermögensverwaltung]]></category>
		<category><![CDATA[Wall Street]]></category>
		<category><![CDATA[Zinsen]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89803</guid>

					<description><![CDATA[<p>New York &#8211; Auftakt der Quartalssaison! Die Aktien von JP Morgan Chase testen derzeit historische Höchststände. Die Frage vor dem Bericht für das 2. Quartal lautet: Kann das nach Börsenwert größte Finanzinstitut der Welt die ambitionierte Bewertung mit robusten Ergebnissen im Investmentbanking und Handel untermauern? Die Bank profitiert massiv von ihrer starken Bilanz und ihrem [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/jp-morgan-chase-quartalszahlen-rekordhoch-im-visier-prognose-und-ueberblick/">JP Morgan Chase Quartalszahlen: Rekordhoch im Visier &#8211; Prognose und Überblick</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="attachment_57007" style="width: 410px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-57007" class="wp-image-57007" src="https://www.ftd.de/wp-content/uploads/JPMorgan-Depandance-in-Tel-Aviv-mit-Logo-Quartalszahlen-Aktien-Lauf-2024-Zins-Ertraege-Prognose-Foto-JP-Morgan-300x200.jpg" alt="JPMorgan-Dependance mit Logo JP Morgan Chase (Foto: JP Morgan) Quartalszahlen heute: Rekordhoch im Visier - Prognose und Überblick" width="400" height="267" srcset="https://www.ftd.de/wp-content/uploads/JPMorgan-Depandance-in-Tel-Aviv-mit-Logo-Quartalszahlen-Aktien-Lauf-2024-Zins-Ertraege-Prognose-Foto-JP-Morgan-300x200.jpg 300w, https://www.ftd.de/wp-content/uploads/JPMorgan-Depandance-in-Tel-Aviv-mit-Logo-Quartalszahlen-Aktien-Lauf-2024-Zins-Ertraege-Prognose-Foto-JP-Morgan-1024x683.jpg 1024w, https://www.ftd.de/wp-content/uploads/JPMorgan-Depandance-in-Tel-Aviv-mit-Logo-Quartalszahlen-Aktien-Lauf-2024-Zins-Ertraege-Prognose-Foto-JP-Morgan-768x512.jpg 768w, https://www.ftd.de/wp-content/uploads/JPMorgan-Depandance-in-Tel-Aviv-mit-Logo-Quartalszahlen-Aktien-Lauf-2024-Zins-Ertraege-Prognose-Foto-JP-Morgan.jpg 1500w" sizes="(max-width: 400px) 100vw, 400px" /><p id="caption-attachment-57007" class="wp-caption-text">Die JPMorgan-Chase-Aktie profitierte im Vorfeld der Q2-Quartalszahlen 2026 von der starken Bilanz und den hohen Erwartungen an das Investmentbanking. (Foto: JP Morgan)</p></div>
<p>New York &#8211; Auftakt der Quartalssaison! Die Aktien von JP Morgan Chase testen derzeit historische Höchststände. Die Frage vor dem Bericht für das 2. Quartal lautet: Kann das nach Börsenwert größte Finanzinstitut der Welt die ambitionierte Bewertung mit robusten Ergebnissen im Investmentbanking und Handel untermauern?</p>
<p>Die Bank profitiert massiv von ihrer starken Bilanz und ihrem Ruf als sicherer Hafen in stürmischen Zeiten. Ende Juni erklomm der Kurs ein Allzeithoch bei über 342 US-Dollar. Gestern zum Börsenstart notierte das Papier bei 337,46 US-Dollar, nachdem die letzte Handelswoche mit leichtem Minus endete.</p>
<h3>Starkes erstes Quartal 2026 &#8211; Prognose für das Gesamtjahr</h3>
<p>Im <a href="https://www.jpmorganchase.com/content/dam/jpmc/jpmorgan-chase-and-co/investor-relations/documents/quarterly-earnings/2026/1st-quarter/a5fd2d13-877b-43b2-8b58-81bad4399c87.pdf" target="_blank" rel="noopener">1. Quartal 2026</a> lieferte JP Morgan beachtliche Ergebnisse ab. Der verwaltete Umsatz stieg um 10 Prozent auf 50,54 Milliarden US-Dollar. Gleichzeitig kletterte der Gewinn pro Aktie auf 5,94 US-Dollar. Der Nettogewinn erreichte 16,5 Milliarden US-Dollar. Die Bank übertraf die Marktprognosen deutlich.</p>
<p>&nbsp;</p>

        <div class="chartwrapper" id="chartwrapper" data-chartid="6a5c59d9c35d1"></div>
    <script id="tvChartLoader" async src="https://unpkg.com/lightweight-charts@4.2.0/dist/lightweight-charts.standalone.production.js"></script>

    <script id="declarations">
    var chartid = "6a5c59d9c35d1";
    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      
    	console.log("render chart with id", document.querySelector(`[data-chartid="${chartid}"]`));
        let width = chartWidth?chartWidth:600;
        let ratio = 2
        let height = chartHeight?chartHeight:(width/ratio);
        document.querySelector(`[data-chartid="${chartid}"]`).style.height = chartHeight +50
        document.querySelector(`[data-chartid="${chartid}"]`).style.width = chartWidth

        // formatter for x achis dates
        function customXAchsisFormetter(timePoint, tickMarkType, locale) {
            let formatOptions = {};
            const date = new Date(timePoint);
            
            if(tickMarkType <=1){
                formatOptions = {day: "numeric", month: "short",year: "numeric",}

            }else{
                formatOptions = {day: "numeric", month: "short",year: "numeric",}
            }
            // from given date we should use only as UTC date or timestamp
            // but to format as locale date we can convert UTC date to local date
            const localDateFromUtc = new Date(
                date.getUTCFullYear(),
                date.getUTCMonth(),
                date.getUTCDate()
            );

            return localDateFromUtc.toLocaleString(locale, formatOptions);
        }

        //create buttons
        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {
            var switcherElement = document.createElement("div");
            switcherElement.classList.add("switcher");

            var intervalElements = items.map(function (item) {
                var itemEl = document.createElement("button");
                itemEl.innerText = item;
                itemEl.classList.add("switcher-item");
                itemEl.classList.toggle("switcher-active-item", item === activeItem);
                itemEl.addEventListener("click", function () {
                    onItemClicked(item);
                });
                switcherElement.appendChild(itemEl);
                return itemEl;
            });

            function onItemClicked(item) {
                if (item === activeItem) {
                    return;
                }

                intervalElements.forEach(function (element, index) {
                    element.classList.toggle("switcher-active-item", items[index] === item);
                });

                activeItem = item;

                activeItemChangedCallback(item);
            }

            return switcherElement;
        }
        // loading: true or false
        function handleAsyncUI(loading){
            var IntervalButtons = document.getElementsByClassName("switcher-item");
             for(var i = 0; i < IntervalButtons.length; i++){
                IntervalButtons[i].disabled = loading;
             } 
             var chart = document.getElementsByClassName("tv-lightweight-charts")[0];
             if(loading){
            
            chart.style["display"] = "flex"
            chart.style["align-items"] = "center"
            chart.style["justify-content"] = "center"

            var loadingIndicator = document.createElement("div");
            loadingIndicator.classList.add("loader");
            //loadingIndicator.innerText = "Loading";
            loadingIndicator.id ="loadingIndicator"
            chart.appendChild(loadingIndicator);
             }else{
            document.getElementById("loadingIndicator").remove();
            chart.style["display"] = null
            chart.style["align-items"] =null
            chart.style["justify-content"] = null
             }

        }
        var intervals = ["1M","3M","6M","1Y","3Y","5Y"];
        var seriesesData = new Map([
            ["1M", []], // 1m (interval daten?), 3m, 6m, 1y, 3y, 5y
            ["3M", []],
            ["6M", []],
            ["1Y", chartData],
            ["3Y", []],
            ["5Y", []],
        ]);
        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);
        var chartElement = document.createElement("div");
        const chart = LightweightCharts.createChart(chartElement, {
            width: width,
            height: height,
            rightPriceScale: {
                scaleMargins: {
                    top: 0.2,
                    bottom: 0.2,
                },
                borderVisible: false,
            },
            timeScale: {
                borderVisible: false,
                lockVisibleTimeRangeOnResize: true,

                rightOffset:1,
                tickMarkFormatter:customXAchsisFormetter

            },
            grid: {
                horzLines: {
                    color: "#eee",
                    visible: false,
                },
                vertLines: {
                    color: "#ffffff",
                },
            },
            crosshair: {
                horzLine: {
                    visible: false,
                    labelVisible: false
                },
                vertLine: {
                    visible: true,
                    style: 0,
                    width: 2,
                    color: "rgba(80, 50, 25, 0.1)",
                    labelVisible: false,
                }
            },
            handleScroll: {
                mouseWheel: false,
                pressedMouseMove: false,
                horzTouchDrag: false,
                vertTouchDrag: false
            },
            handleScale: {
                axisPressedMouseMove: false,
                mouseWheel: false,
                pinch: false,
            },
        });
        var areaSeries = null;
        var positionDIV = document.querySelector(`[data-chartid="${chartid}"]`)
        positionDIV.appendChild(chartElement);
        positionDIV.appendChild(switcherElement);
        function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        }
        function formatDate(date) {
            
            var month = "" + (date.getMonth()+1);
            var day = "" + date.getDate();
            var year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;
            return [year, month, day].join("-");
        }
        function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        }	
        // what happens on button click
        function syncToInterval(interval) {
            if (areaSeries && seriesesData.get(interval).length <=0) {
                console.log("GETTING REMOTE DATA")

                chart.removeSeries(areaSeries);
                areaSeries = null;
                let apiToken = "za1j116n2273ab1vxukuh6"
                let timeframe = getTimeframe(interval)
                let filter = "adjusted_close"
                handleAsyncUI(true)						
                httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
                    let newData = []
                    newData = JSON.parse(res)//.map(el=>newData.push({time:el.date, value:el.close}))
                    // newData = newData.map(el=>{
                    //     console.log(el.time.year)
                    //     console.log(el.time.month)
                    //     console.log(el.time.day)
                    //     console.log(el)
                    //     console.log(new Date(el.time.year, el.time.month-1, el.time.day));
                    //     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})
                    console.log("newData")
                    console.log(newData)
                    seriesesData.set(interval, newData)
                    areaSeries = chart.addAreaSeries({
                        topColor: "rgba(33, 108, 173, 0.56)",
                        bottomColor: "rgba(33, 108, 173, 0.04)",
                        lineColor: "rgba(33, 108, 173, 1)",
                    lineWidth: 2,
                });
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries.setData(seriesesData.get(interval));
                chart.timeScale().fitContent();
                handleAsyncUI(false)	
                    })
            }else{
                console.log("GETTING LOADED DATA")
                if(areaSeries){
                    console.log("DELETING  LOADED DATA FROM CHART")
                    chart.removeSeries(areaSeries);
                    areaSeries = null;
                }
                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value
                areaSeries = chart.addAreaSeries({
                topColor: "rgba(33, 108, 173, 0.56)",
                bottomColor: "rgba(33, 108, 173, 0.04)",
                lineColor: "rgba(33, 108, 173, 1)",
                lineWidth: 2,
            });
            areaSeries.setData(seriesesData.get(interval));

            chart.timeScale().fitContent();
            }


        }
        // data interval at startup
        syncToInterval(intervals[3]);
        // Name and Kurs as Text in legend


       
        var watermark = document.createElement("img")
        watermark.classList.add("watermark")
        watermark.setAttribute("src", "https://api.leeway.tech/leeway-sign.png")
        var testA = document.querySelector(`[data-chartid="${chartid}"]`)
        var testB = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
        var test =  testA.getElementsByTagName("canvas")[0].getBoundingClientRect();
        watermark.style.position = "absolute";
        watermark.style.width = "90px";
        watermark.style.height = "30px";
        watermark.style.display = "block";
        //watermark.style.z-index = "1000000";
        watermark.style.bottom = "0";
        watermark.style.right = "10px";
       

        let linkLW = document.createElement("a")
        linkLW.href="https://www.ftd.de/leeway-tech";
        linkLW.target = "_blank";
        linkLW.appendChild(watermark)
        // append to DOM

        //div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div
        const myElementA = document.querySelector(`[data-chartid="${chartid}"]`);
        let myElementB = myElementA.childNodes[0]
        let myElementC = myElementB.childNodes[0]
        let myElementD = myElementC.childNodes[0]
        let myElementE = myElementD.childNodes[0]
        let myElementF = myElementE.childNodes[1]
        let myElementG = myElementF.childNodes[0]
        myElementG.appendChild(linkLW);
           



        if(hidelegend == "false"){
            console.log("SHOW LEGEND!")
            var legend = document.createElement("div");
            legend.classList.add("legend");
            var offsets = document.querySelector(`[data-chartid="${chartid}"]`).getBoundingClientRect();
            var chartwrapperTop = offsets.top;
           
            var legendHeight = height *-1
            if(legendHeight>-210){legendHeight = -210;}
            legend.style.top = legendHeight*1.2  + "px"
            positionDIV.appendChild(legend);

            if(hidetitle == "false"){
                var firstRow = document.createElement("div");
                firstRow.classList.add("titleText");	

            }

            var secondRow = document.createElement("div");
            secondRow.classList.add("secondRow");	
    
            if(kursData !== null){
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
              
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
                 legend.appendChild(secondRow);
            }else{
                if(hidetitle == "false"){
                    firstRow.innerText = companyName
                    legend.appendChild(firstRow);
                }
                
                legend.appendChild(secondRow);
            }
    
    
            // cursor moving and handling third row of legend
            chart.subscribeCrosshairMove((param) => {
                if (param.time) {
                    let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
                    let currentDate = new Date(param.time).toLocaleDateString("de-DE", options)
                    const price = param.seriesData.get(areaSeries).value;
                    secondRow.innerText = currentDate + ":  " + price.toFixed(2) + " "+(currency?currency:" ");
                }
            else {
                secondRow.innerText = kursDate +": " + Number(kursData).toFixed(2) + " "+currency;
    
            }
            });

        }

    }
    function httpGetAsync(theUrl, callback) {
            var xmlHttp = new XMLHttpRequest();
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
                    callback(xmlHttp.responseText);
            }
            xmlHttp.open("GET", theUrl, true); // true for asynchronous 
            xmlHttp.send(null);
        };
    function getTimeframe(interval){
            let from = null;
            let to = formatDate(new Date());
            switch (interval) {
                case "1M": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;
                case "3M": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;
                case "6M": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;
                case "1Y": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;
                case "3Y": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;
                case "5Y": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;
                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));
                
                }
            return {from:from, to:to}
        };
        function formatDate(date) {
            
            var  month = "" + (date.getMonth()+1);
            var   day = "" + date.getDate();
            var   year = date.getFullYear();

            if (month.length < 2) 
                month = "0" + month;
            if (day.length < 2) 
                day = "0" + day;

            return [year, month, day].join("-");
        };
    </script>
    <script id="main">

    var scriptTV = document.querySelector("#tvChartLoader");
    scriptTV.addEventListener("load", function() {
        var chartid = "6a5c59d9c35d1";
        
        var companyName = "JP Morgan Chase";
        if(companyName.length <=0){
        companyName = "JPM - NYSE";
        }
        var code = "JPM";
        var exchange = "NYSE";
        var currency ="USD";
        var kursData = null;
        var kursDataDate = null;
        var chartHeight = "";
        var chartWidth = "250"
        var hidetitle = "false"
        var hidelegend = "false"
        let apiToken = "za1j116n2273ab1vxukuh6"
        chartWidth = document.querySelector(`[data-chartid="${chartid}"]`).offsetWidth
        var chartData = [];
        var timeframe = getTimeframe("1Y");
        var filter = "adjusted_close";
        
        httpGetAsync("https://api.leeway.tech/api/v1/public/historicalquotes/"+encodeURIComponent(code+"."+exchange)+"?apitoken="+apiToken+"&filter="+filter+"&from="+timeframe.from+"&to="+timeframe.to, function (res) {	
            let newData = null;
             chartData = newData = JSON.parse(res)
            // 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()}})
             kursData = chartData[chartData.length-1].value
             let options = { weekday: "short", year: "numeric", month: "numeric", day: "numeric" };
             kursDataDate = chartData[chartData.length-1].time
             let kursDate = new Date(kursDataDate.split("-")[0], Number(kursDataDate.split("-")[1])-1, kursDataDate.split("-")[2]).toLocaleDateString("de-DE", options)
            
             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)
        });
    });
</script>
<p>Die JP-Morgan-Prognose für den Nettozinsertrag im Gesamtjahr 2026 liegt bei 103 Milliarden US-Dollar. Ohne den Bereich Markets wird ein Nettozinsertrag von 95 Milliarden US-Dollar erwartet. Die bereinigten Aufwendungen sollen 2026 demnach rund 105 Milliarden US-Dollar betragen.</p>
<p>„Unsere solide Bilanz mit erheblichen Kapitalreserven und einer robusten Liquidität macht uns zu einer tragenden Säule, die es uns ermöglicht, unseren Kunden und Gemeinden stets zur Seite zu stehen“, <a href="https://www.jpmorganchase.com/ir/news/2026/jpmc-dividend-increase-common-share-repurchase" target="_blank" rel="noopener">betonte Konzernchef Jamie Dimon</a> kürzlich bei der Bekanntgabe einer Dividendenerhöhung für das 3. Quartal 2026. Die Ausschüttung je Aktie steigt von 1,50 auf 1,65 US-Dollar.</p>
<h3>US-Großbanken im Fokus: KI-Boom treibt die Kapitalmärkte an</h3>
<p>Die Zahlen der US-Großbanken spiegeln die konjunkturelle Lage der US-Wirtschaft insgesamt wider. Marktbeobachter achten derzeit genau auf die Entwicklung der Kreditqualität. Gleichzeitig sorgt die robuste Aktivität bei Börsengängen und Übernahmen für Rückenwind, wovon die großen Bankhäuser profitieren.</p>
<p>Der anhaltende Boom um Künstliche Intelligenz beschleunigt das Wirtschaftswachstum und treibt die Kapitalmärkte an. Dieses dynamische Umfeld spielt den Instituten stark in die Karten. JP Morgan Chase war beispielsweise am Rekordbörsengang des Raumfahrtkonzerns SpaceX beteiligt.</p>
<h3>Erholung im Investmentbanking: Hohe Bewertung birgt auch Risiken</h3>
<p>Die größte Chance liegt in einer weiteren Erholung des Investmentbankings und in anhaltend starken Handelserträgen (Bereich Markets). Allerdings bringt die hohe Bewertung erhebliches Fallpotenzial mit sich. Schwache Margen, höhere Rückstellungen für Kreditausfälle oder vorsichtige Aussagen zur US-Konjunktur könnten eine Kurskorrektur auslösen.</p>
<h3>Analysten-Prognose für Q2 2026: Erwartungen an Gewinn und Umsatz</h3>
<p>Der Gewinn pro Aktie soll nach der mittleren Schätzung von 14 Analysten auf <a href="https://www.finanzen.net/schaetzungen/jpmorgan" target="_blank" rel="noopener">finanzen.net</a> im 2. Quartal von April 2026 bis Juni 2026 bei rund 5,59 US-Dollar liegen. Das ist ein Rückgang gegenüber dem Vorquartal, für das JP Morgan Chase rund 5,94 US-Dollar meldete. Rund 5,24 US-Dollar betrug der Gewinn pro Aktie im Vorjahresquartal von April 2025 bis Juni 2025.</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Alle Angaben ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/boerse/aktien/jp-morgan-chase-quartalszahlen-rekordhoch-im-visier-prognose-und-ueberblick/">JP Morgan Chase Quartalszahlen: Rekordhoch im Visier &#8211; Prognose und Überblick</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Machtkampf globaler Norden vs. Süden &#8211; Frieden aussichtslos? Der Hellmeyer der Woche KW29</title>
		<link>https://www.ftd.de/videos/machtkampf-globaler-norden-vs-sueden-frieden-aussichtslos-der-hellmeyer-der-woche-kw29/</link>
		
		<dc:creator><![CDATA[Klemens Vogel]]></dc:creator>
		<pubDate>Mon, 13 Jul 2026 09:52:26 +0000</pubDate>
				<category><![CDATA[Videos]]></category>
		<category><![CDATA[Aktien]]></category>
		<category><![CDATA[Basiskaufkraft]]></category>
		<category><![CDATA[Bürokratieabbau]]></category>
		<category><![CDATA[Eurozone]]></category>
		<category><![CDATA[Finanzmärkte]]></category>
		<category><![CDATA[Finanznachrichten]]></category>
		<category><![CDATA[Folker Hellmeyer]]></category>
		<category><![CDATA[Forward Guidance]]></category>
		<category><![CDATA[Frankreich Wirtschaft]]></category>
		<category><![CDATA[Geopolitik]]></category>
		<category><![CDATA[Handelsbilanz USA]]></category>
		<category><![CDATA[Hellmeyer der Woche]]></category>
		<category><![CDATA[Inflation]]></category>
		<category><![CDATA[Iran Konflikt]]></category>
		<category><![CDATA[Konjunktur Deutschland]]></category>
		<category><![CDATA[Marktausblick]]></category>
		<category><![CDATA[Ölpreis]]></category>
		<category><![CDATA[Strukturreformen]]></category>
		<category><![CDATA[Ukraine Krise]]></category>
		<category><![CDATA[Wirtschaftsausblick]]></category>
		<category><![CDATA[Wirtschaftsdaten]]></category>
		<category><![CDATA[Wirtschaftstermine]]></category>
		<guid isPermaLink="false">https://www.ftd.de/?p=89788</guid>

					<description><![CDATA[<p>&#160; Die anhaltenden geopolitischen Verwerfungen prägen weiter die globale Ökonomie. Öl hat sich im Zuge der neuerlichen Kampfhandlungen am persischen Golf wieder verteuert. Bei den Zahlen der letzten Woche sticht das gestiegene Handelsbilanzdefizit der USA hervor, möglicherweise ausgelöst durch verstärkte Importe für den Bau der KI-Rechenzentren. In der aktuellen Woche rücken unter anderem die Inflationsdaten [&#8230;]</p>
<p>Der Beitrag <a href="https://www.ftd.de/videos/machtkampf-globaler-norden-vs-sueden-frieden-aussichtslos-der-hellmeyer-der-woche-kw29/">Machtkampf globaler Norden vs. Süden &#8211; Frieden aussichtslos? Der Hellmeyer der Woche KW29</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="iframe-youtube-container"></div>
<p>&nbsp;</p>
<p>Die anhaltenden geopolitischen Verwerfungen prägen weiter die globale Ökonomie. Öl hat sich im Zuge der neuerlichen Kampfhandlungen am persischen Golf wieder verteuert. Bei den Zahlen der letzten Woche sticht das gestiegene Handelsbilanzdefizit der USA hervor, möglicherweise ausgelöst durch verstärkte Importe für den Bau der KI-Rechenzentren. In der aktuellen Woche rücken unter anderem die Inflationsdaten aus den USA, die Handelsbilanz von China sowie die Konsumstimmung der Verbraucher in den USA und der Eurozone in den Fokus der Anleger.</p>
<h3>Geopolitik und die Verschiebung der Weltwirtschaft</h3>
<p>Die aktuelle geopolitische Lage spiegelt nach Hellmeyers Analyse einen tiefergehenden Machtkampf zwischen dem Westen und den Ländern des globalen Südens wider. Der Anteil der westlichen Industrienationen an der weltweiten Basiskaufkraft ist seit den 1980er-Jahren von damals 80 Prozent auf nunmehr 30 Prozent gesunken. Gleichzeitig verzeichnen die aufstrebenden Nationen ein weitaus stärkeres Wachstum und treiben wichtige Infrastrukturprojekte zügig voran.</p>
<p>Diese Länder verfügen über enorme Rohstoffressourcen und erschließen ihr Humankapital zunehmend effektiver. Hoffnungen auf eine baldige diplomatische Lösung aktueller militärischer Auseinandersetzungen bewertet Hellmeyer als äußerst gering. Vielmehr entsteht der Eindruck, dass Verhandlungspausen primär genutzt werden, um militärische Arsenale aufzufüllen.<br />
Makroökonomie: US-Märkte investieren, Europa fällt zurück</p>
<p>Ein Blick auf die Zukunftsfähigkeit der Volkswirtschaften offenbart eine deutliche Kluft zwischen den USA und dem europäischen Wirtschaftsraum. Die Vereinigten Staaten ziehen erhebliches Kapital für die 4. industrielle Revolution an, wozu insbesondere Robotik und Künstliche Intelligenz zählen. Für das Jahr 2025 verzeichnen die USA geplante Investitionen in Rechenzentren in Höhe von 235 Milliarden US-Dollar.</p>
<p>Zusätzlich fließen 38 Milliarden US-Dollar in den Öl- und Gassektor sowie 13 Milliarden US-Dollar in die Halbleiterindustrie. Europa und insbesondere Deutschland wenden finanzielle Mittel hingegen stark konsumtiv auf, vor allem im Rahmen von Verteidigungsausgaben. Die USA profitieren wirtschaftlich von diesen Rüstungskäufen, während europäische Staaten im internationalen Standortwettbewerb weiter an Boden verlieren.</p>
<h3>Die deutsche Wirtschaft und der ausbleibende Reformschub</h3>
<p>In Deutschland erodieren wichtige Säulen der heimischen Wirtschaft, wozu maßgeblich die Automobilbranche und die chemische Industrie gehören. Zwar lobte Bundespräsident Frank-Walter Steinmeier kürzlich die Reformbemühungen, doch adressieren diese Schritte laut Hellmeyers Analyse nicht die wahren strukturellen Ursachen. Ein zentrales Problem bleibt der mangelnde Leistungsanreiz durch die aktuellen wirtschaftlichen Rahmendaten.</p>
<p>Der Ifo-Index für den Wohnungsbau fiel zuletzt weiter von minus 29 Punkten auf minus 31 Punkte, was die anhaltende Krise unterstreicht. Auch die Entscheidungen großer Autobauer wie VW über die Aufgabe von Standorten zeigen die fundamentale Schwäche auf. Eine spürbare Trendwende für den Standort ist durch die positiv bewerteten Maßnahmen zum Bürokratieabbau allein nicht zu erwarten.</p>
<h3>Rückblick auf die Finanzmärkte: Frankreich wird zum Sorgenkind</h3>
<p>In der vergangenen Woche richtete sich der Fokus auf europäische Konjunkturdaten. Die deutsche Industrieproduktion verzeichnete ein minimales Plus von 0,11 Prozent im Jahresvergleich, was primär durch Aufträge aus der Rüstungsindustrie gestützt wurde. Der Einkaufsmanagerindex der deutschen Baubranche stieg zwar leicht auf 44,8 Punkte, signalisiert aber weiterhin eine klare Kontraktion.</p>
<p>Deutlich kritischer stellt sich die Lage in Frankreich dar. Mit hohen Haushaltsdefiziten und politischer Handlungsunfähigkeit entwickelt sich das Land zu einem massiven Risiko für die gesamte Eurozone. Der französische Bau-Index fiel weiter auf schwache 38,2 Punkte. Griechenland präsentierte sich hingegen mit einem Anstieg der Industrieproduktion um 3,9 Prozent als ein positives Reformbeispiel.</p>
<h3>Zinsen und Anleihen: Hohe Staatsverschuldung birgt Risiken</h3>
<p>Eine zentrale Herausforderung für die Börse ist die aktuelle Entwicklung an den Rentenmärkten. Die derzeit im historischen Kontext extrem hohen Renditen treffen auf eine massiv gestiegene globale Staatsverschuldung. Diese Kombination gefährdet zunehmend die Finanzierbarkeit vieler Staaten.</p>
<p>Entspannungssignale für die Inflation lieferten zuletzt die Ölpreise. Trotz kurzfristiger Anstiege aufgrund geopolitischer Konflikte bewegen sich die Teuerungsraten wieder im Bereich der Vorkriegsniveaus, was den Preisdruck etwas mildern dürfte.</p>
<div class="infobox">
<p><strong>Der Hellmeyer der Woche: Kernaussagen auf einen Blick</strong></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Die wirtschaftliche Macht verschiebt sich zunehmend vom Westen in die Staaten des globalen Südens.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Die USA verzeichnen massive Zukunftsinvestitionen, während Europa an Wettbewerbsfähigkeit einbüßt.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Eine baldige Beendigung der aktuellen geopolitischen Konflikte gilt als unwahrscheinlich.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Hohe Zinsen treffen auf eine Rekordverschuldung der Staaten, was erhebliche Risiken birgt.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Die fundamentale Strukturkrise der deutschen Wirtschaft wird durch aktuelle politische Maßnahmen nicht ausreichend gelöst.</span></li>
</ul>
</div>
<h3>Ausblick auf die aktuelle Woche</h3>
<p>In der laufenden Woche stehen entscheidende Wirtschaftsdaten an, die das Geschehen an den Börsenplätzen prägen werden. Am Dienstag liegt der Fokus auf den US-Verbraucherpreisen, für die ein Rückgang der Inflationsrate auf 3,8 Prozent prognostiziert wird. Zudem wird der Optimismus-Index kleiner US-Unternehmen erwartet, der bei 95,3 Punkten verharren soll.</p>
<p>Am Mittwoch rückt China in den Mittelpunkt der Finanzmärkte. Beobachter rechnen mit einem massiven Handelsbilanzüberschuss von über 120 Milliarden US-Dollar sowie einem Exportwachstum von 18,2 Prozent. Gleichzeitig wird das chinesische Bruttoinlandsprodukt für das 2. Quartal voraussichtlich ein Wachstum von 4,5 Prozent im Jahresvergleich ausweisen, wenngleich die inländischen Einzelhandelsumsätze mit einem erwarteten Minus von 0,1 Prozent schwächeln.</p>
<p>Am Donnerstag folgen die Einzelhandelsumsätze aus den USA, für die ein erneuter Anstieg von 0,2 Prozent vorausgesagt wird. Der Freitag schließt mit den finalen Verbraucherpreisen der Eurozone ab, die bei 2,8 Prozent liegen sollen.</p>
<h3>Fazit und Relevanz für Anleger</h3>
<p>Die komplexe makroökonomische Gemengelage verlangt von Investoren derzeit höchste Aufmerksamkeit. Die strukturelle Stärke der USA bei Investitionen in Technologie und Infrastruktur bietet weiterhin solide Anlagechancen. Europäische Standorte verlieren hingegen durch bürokratische Hürden und ausbleibende Reformen an Attraktivität für globales Kapital.</p>
<p>Marktteilnehmer sollten die Dynamik an den Anleihemärkten genau überwachen, da die hohen Zinsniveaus die Staatshaushalte massiv unter Druck setzen. Die Woche beginnt an den Aktienmärkten voraussichtlich mit roten Vorzeichen, weshalb Anleger von einem eher knapp behaupteten Handel ausgehen sollten. Die Geopolitik bleibt der dominierende Unsicherheitsfaktor für die kurzfristige Prognose.</p>
<p>Der Wirtschaftsüberblick mit aktueller Einschätzung kurz und prägnant – nur hier beim <a href="https://www.ftd.de/der-hellmeyer-der-woche/">Hellmeyer der Woche</a>.</p>
<p class="p1">Möchten Sie jede Woche mit Folker Hellmeyer starten? Einfach den ftd.de-Newsletter <a href="https://www.ftd.de/newsletter-anmeldung">WEEKLY NEWS</a> abonnieren!</p>
<p>&nbsp;</p>
<p style="font-size: 12px;">Disclaimer:<br />
Dieser Artikel basiert ausschließlich auf dem Transkript der Sendung Hellmeyer der Woche, Kalenderwoche 18. Die Inhalte dienen der journalistischen Information und stellen keine Anlageberatung dar.</p>
<p>Der Beitrag <a href="https://www.ftd.de/videos/machtkampf-globaler-norden-vs-sueden-frieden-aussichtslos-der-hellmeyer-der-woche-kw29/">Machtkampf globaler Norden vs. Süden &#8211; Frieden aussichtslos? Der Hellmeyer der Woche KW29</a> erschien zuerst auf <a href="https://www.ftd.de">ftd.de</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
