Python142 Themen · ~119 StundenLivePython-Grundlagen für Quants1Python-Syntax und Ihr erstes Programm45 Min.Einsteiger2Ganzzahlen und Gleitkommazahlen30 Min.Einsteiger3Strings und f-Strings30 Min.Einsteiger4Booleans und Vergleiche30 Min.Einsteiger5Bedingungen: if, elif, else30 Min.Einsteiger6for-Schleifen und range30 Min.Einsteiger7while-Schleifen, break und continue30 Min.Einsteiger8Funktionen definieren und aufrufen40 Min.Einsteiger9Funktionsargumente und Standardwerte40 Min.Einsteiger10Gültigkeitsbereich und Closures40 Min.Einsteiger11List Comprehensions30 Min.Einsteiger12Listen40 Min.Einsteiger13Tupel und Entpacken30 Min.Einsteiger14Dictionaries40 Min.Einsteiger15Sets30 Min.Einsteiger16Textdateien lesen und schreiben40 Min.Einsteiger17CSV-Dateien35 Min.Einsteiger18JSON-Daten35 Min.Einsteiger19Ausnahmen und Fehlerbehandlung45 Min.Einsteiger20Module und Importe35 Min.Einsteiger21Pakete und Projektstruktur40 Min.Einsteiger22Virtuelle Umgebungen und pip35 Min.Einsteiger23Git-Grundlagen40 Min.Einsteiger24Jupyter-Notebooks35 Min.Einsteiger25Reproduzierbare Forschungs-Workflows40 Min.Einsteiger26Klassen und Objekte45 Min.Einsteiger27Spezielle Methoden (__repr__, __eq__)40 Min.Einsteiger28Dataclasses35 Min.Einsteiger29Ableitungen im Code40 Min.Einsteiger30Integrale im Code40 Min.Einsteiger31Vektoren und Skalarprodukte40 Min.Einsteiger32Matrizen und lineare Gleichungssysteme45 Min.Einsteiger33Zufallsvariablen und Erwartungswert45 Min.EinsteigerNumPy & pandas für Marktdaten34NumPy-Arrays und dtypes45 Min.Einsteiger35Indizierung und Slicing von Arrays35 Min.Einsteiger36Vektorisierung45 Min.Einsteiger37Broadcasting40 Min.Einsteiger38pandas-Series40 Min.Einsteiger39pandas-DataFrames45 Min.Einsteiger40Daten auswählen mit loc und iloc40 Min.Einsteiger41groupby und Aggregation40 Min.Einsteiger42Tabellen zusammenführen und verknüpfen40 Min.Einsteiger43Einfache Renditen35 Min.Mittelstufe44Log-Renditen35 Min.Mittelstufe45DatetimeIndex und zeitbasierte Indizierung40 Min.Mittelstufe46Resampling40 Min.Mittelstufe47Gleitende Fenster40 Min.Mittelstufe48Umgang mit fehlenden Daten40 Min.Mittelstufe49Ausreißer erkennen40 Min.Mittelstufe50Kapitalmaßnahmen: Splits und Dividenden45 Min.Mittelstufe51Liniendiagramme mit matplotlib35 Min.Mittelstufe52Kerzendiagramme40 Min.Mittelstufe53Histogramme und Verteilungen35 Min.MittelstufeWahrscheinlichkeit & Monte-Carlo-Simulation54Mittelwert und Varianz von Renditen40 Min.Mittelstufe55Schiefe und Kurtosis40 Min.Mittelstufe56Fat Tails und Normalitätstests45 Min.Mittelstufe57Hypothesentests: der t-Test45 Min.Mittelstufe58Lineare Regression (OLS)55 Min.Mittelstufe59Volatilität45 Min.Mittelstufe60Die Sharpe-Ratio40 Min.Mittelstufe61Drawdowns40 Min.Mittelstufe62Zufallszahlengeneratoren und Seeds40 Min.Mittelstufe63Ziehen aus Verteilungen45 Min.Mittelstufe64Monte-Carlo-Schätzung50 Min.Mittelstufe65Monte-Carlo-Fehler und Konvergenz50 Min.MittelstufeBewertung von Anleihen und Optionen66Barwert und Diskontierung40 Min.Mittelstufe67Anleihepreise45 Min.Mittelstufe68Rendite bis zur Fälligkeit45 Min.Mittelstufe69Duration und Konvexität50 Min.Mittelstufe70Zinskurven und Interpolation50 Min.Mittelstufe71Auszahlungen von Optionen40 Min.Mittelstufe72Put-Call-Parität40 Min.Mittelstufe73Die Black–Scholes-Formel55 Min.Mittelstufe74Delta45 Min.Mittelstufe75Gamma45 Min.Mittelstufe76Vega45 Min.Mittelstufe77Theta und Rho45 Min.Mittelstufe78Implizite Volatilität50 Min.Mittelstufe79Nullstellensuche: Bisektion und Newton50 Min.Mittelstufe80Binomialbäume55 Min.Mittelstufe81Finite-Differenzen-Verfahren1 Std.MittelstufePortfoliooptimierung82Kovarianz- und Korrelationsmatrizen45 Min.Mittelstufe83Rendite und Varianz eines Portfolios45 Min.Mittelstufe84Minimum-Varianz-Portfolio50 Min.Mittelstufe85Mittelwert-Varianz-Optimierung55 Min.Mittelstufe86Die Effizienzlinie55 Min.MittelstufeBacktesting und Handelskosten87Ein vektorisierter Backtester1 Std.Fortgeschritten88Ein ereignisgesteuerter Backtester1 Std. 15 Min.Fortgeschritten89Look-ahead-Bias50 Min.Fortgeschritten90Transaktionskosten45 Min.Fortgeschritten91Slippage45 Min.Fortgeschritten92Realistische Orderausführung55 Min.FortgeschrittenAlpha-Forschung und Risiko93CAPM und Beta55 Min.Fortgeschritten94Multifaktormodelle: Fama-French1 Std.Fortgeschritten95Der Informationskoeffizient55 Min.Fortgeschritten96Historischer VaR50 Min.Fortgeschritten97Parametrischer VaR50 Min.Fortgeschritten98Expected Shortfall50 Min.Fortgeschritten99Stresstests55 Min.Fortgeschritten100ARIMA-Modelle1 Std.Fortgeschritten101GARCH-Volatilitätsmodelle1 Std.FortgeschrittenStochastische Modelle und Machine Learning102Brownsche Bewegung50 Min.Fortgeschritten103Geometrische Brownsche Bewegung55 Min.Fortgeschritten104Das Itô-Lemma55 Min.Fortgeschritten105Asiatische Optionen55 Min.Fortgeschritten106Barriereoptionen1 Std.Fortgeschritten107Antithetische Variablen45 Min.Fortgeschritten108Kontrollvariablen50 Min.Fortgeschritten109scikit-learn-Pipelines für Renditen1 Std.Fortgeschritten110Feature Engineering für Finanzdaten1 Std.Fortgeschritten111Walk-Forward-Validierung1 Std.FortgeschrittenMarktdaten und Mikrostruktur112Das Limit-Orderbuch1 Std.Fortgeschritten113Orderfluss-Ungleichgewicht50 Min.Fortgeschritten114Asynchroner Code mit asyncio1 Std.Fortgeschritten115Datenstreaming mit Websockets55 Min.Fortgeschritten116Das FIX-Protokoll1 Std.FortgeschrittenHochleistungs-Python-Entwicklung117Sauberer Code45 Min.Fortgeschritten118Typannotationen und statische Prüfung45 Min.Fortgeschritten119Testen mit pytest50 Min.Fortgeschritten120Python-Code profilen50 Min.Fortgeschritten121Heiße Schleifen optimieren55 Min.Fortgeschritten122Numba1 Std.Fortgeschritten123Cython1 Std.Fortgeschritten124C++ mit pybind11 aufrufen1 Std.Fortgeschritten125Threads und der GIL55 Min.Fortgeschritten126Multiprocessing55 Min.Fortgeschritten127SQL-Datenbanken55 Min.Fortgeschritten128Parquet und Arrow50 Min.Fortgeschritten129Zeitreihendatenbanken50 Min.FortgeschrittenProduktivsysteme und Spitzenmodelle130Eine Python-Bibliothek paketieren1 Std.Experte131CI/CD für Quant-Code1 Std.Experte132Geplante Pipelines1 Std.Experte133TWAP-Ausführung1 Std.Experte134VWAP-Ausführung1 Std.Experte135Market Making1 Std. 30 Min.Experte136Das Heston-Modell1 Std. 30 Min.Experte137Lokale Volatilität1 Std. 30 Min.Experte138Das SABR-Modell1 Std. 30 Min.Experte139Modellkalibrierung1 Std. 30 Min.Experte140Neuronale Netze für Prognosen1 Std. 30 Min.Experte141Reinforcement Learning für den Handel2 Std.Experte142Abschlussprojekt: eine durchgängige Pricing- oder Strategie-Bibliothek4 Std.ExperteRoadmap starten
C++93 Themen · ~86 StundenBald verfügbarC++-GrundlagenCompiler und der Build-Prozess45 Min.EinsteigerCMake-Projekte45 Min.EinsteigerSanitizer40 Min.EinsteigerGrundtypen und Initialisierung40 Min.EinsteigerReferenzen40 Min.EinsteigerConst-Korrektheit40 Min.EinsteigerFunktionen und Überladung40 Min.EinsteigerLambdas40 Min.Einsteigerstd::function40 Min.EinsteigerKlassen und Konstruktoren45 Min.EinsteigerRAII50 Min.EinsteigerDie Rule of Zero45 Min.EinsteigerRohe Zeiger40 Min.Einsteigerstd::unique_ptr45 Min.Einsteigerstd::shared_ptr und weak_ptr45 Min.EinsteigerMove-Semantik1 Std.EinsteigerWertkategorien50 Min.EinsteigerAusnahmen45 Min.Einsteigerstd::expected45 Min.EinsteigerSTL und Datenverarbeitungstd::vector45 Min.Einsteigerstd::array35 Min.Einsteigerstd::map40 Min.Einsteigerstd::unordered_map45 Min.EinsteigerIteratoren40 Min.EinsteigerRanges und Views45 Min.EinsteigerSTL-Algorithmen45 Min.Einsteigerstd::string40 Min.Einsteigerstd::string_view35 Min.Einsteigerstd::span35 Min.EinsteigerCSV-Dateien parsen50 Min.EinsteigerBinäre Datendateien lesen50 Min.Einsteigerchrono-Dauern40 Min.Einsteigerchrono-Zeitpunkte40 Min.EinsteigerGenerische ProgrammierungFunktions-Templates55 Min.MittelstufeKlassen-Templates55 Min.MittelstufeConcepts1 Std.Mittelstufeconstexpr-Funktionen50 Min.Mittelstufeconsteval und Tabellen zur Compilezeit50 Min.MittelstufeCRTP1 Std.MittelstufePolicy-basiertes Design1 Std.MittelstufePerfect Forwarding50 Min.Mittelstufestd::variant und std::visit55 Min.Mittelstufestd::optional40 Min.MittelstufeNumerik und BewertungLineare Algebra mit Eigen1 Std.MittelstufeZufallszahlengeneratoren50 Min.MittelstufeMonte-Carlo-Bewertung1 Std.MittelstufeEine Bibliothek zur Optionsbewertung entwerfen1 Std. 15 Min.MittelstufeGreeks per finite Differenzen55 Min.MittelstufeAutomatische Differentiation1 Std. 10 Min.MittelstufeNullstellensuche50 Min.MittelstufeNumerische Integration50 Min.MittelstufeTests, Benchmarks und DebuggingUnit-Tests mit GoogleTest50 Min.MittelstufeAbhängigkeiten mocken45 Min.MittelstufeBenchmarking mit Google Benchmark55 Min.MittelstufeDebugging mit GDB55 Min.MittelstufeSpeicherfehler finden mit ASan45 Min.MittelstufeUndefiniertes Verhalten finden mit UBSan45 Min.MittelstufeHardware und SpeicherDie Cache-Hierarchie1 Std.FortgeschrittenDatenlayout: AoS vs. SoA1 Std.FortgeschrittenSprungvorhersage55 Min.FortgeschrittenInlining und Compiler-Optimierung55 Min.FortgeschrittenMemory-Pools1 Std.FortgeschrittenEigene Allokatoren1 Std.FortgeschrittenArena-Allokation55 Min.FortgeschrittenSmall-Buffer-Optimierung50 Min.FortgeschrittenFlache Container50 Min.FortgeschrittenProfiling mit perf55 Min.FortgeschrittenFlame Graphs45 Min.FortgeschrittenSIMD-Intrinsics1 Std. 10 Min.FortgeschrittenAuto-Vektorisierung55 Min.FortgeschrittenNebenläufigkeit und lock-freies DesignThreads50 Min.FortgeschrittenMutexe und Sperren50 Min.FortgeschrittenBedingungsvariablen50 Min.Fortgeschrittenstd::atomic55 Min.FortgeschrittenDas C++-Speichermodell1 Std. 15 Min.FortgeschrittenEin sperrfreier SPSC-Ringpuffer1 Std. 30 Min.FortgeschrittenFalse Sharing55 Min.FortgeschrittenNUMA und CPU-Pinning1 Std.FortgeschrittenThread-Pools1 Std.FortgeschrittenAufgabenbasierte Parallelität mit Futures55 Min.FortgeschrittenHandelssystemeDatenstrukturen eines Orderbuchs1 Std.FortgeschrittenPreis-Zeit-Priorität55 Min.FortgeschrittenEine Matching-Engine1 Std. 30 Min.FortgeschrittenUDP-Multicast55 Min.FortgeschrittenBinäre Marktdatenprotokolle1 Std.FortgeschrittenMarktdaten-Handler1 Std. 15 Min.FortgeschrittenDas FIX-Protokoll55 Min.FortgeschrittenOrder-Entry-Gateways1 Std.FortgeschrittenProduktivsysteme und SpitzentechnikKernel-Bypass-Netzwerke1 Std. 30 Min.ExperteTail-Latenz messen1 Std. 15 Min.ExpertePython-Bindings mit pybind111 Std. 30 Min.ExperteEine Backtesting-Engine in C++2 Std.ExperteAbschlussprojekt: eine Low-Latency-Trading-Engine4 Std.ExperteVon modernem C++ zu lock-freier Trading-Infrastruktur mit niedriger Latenz.Benachrichtige mich
OxCaml71 Themen · ~66 StundenBald verfügbarOCaml-Grundlagenopam und dune45 Min.EinsteigerDie OCaml-REPL30 Min.EinsteigerWerte und let-Bindungen40 Min.EinsteigerFunktionen40 Min.EinsteigerRekursion40 Min.EinsteigerListen40 Min.EinsteigerOptions30 Min.EinsteigerTupel und Records40 Min.EinsteigerVarianten40 Min.EinsteigerPattern Matching45 Min.EinsteigerUnveränderlichkeit und persistente Daten35 Min.EinsteigerFunktionen höherer Ordnung45 Min.EinsteigerPipelines und der Pipe-Operator35 Min.EinsteigerAusnahmen40 Min.EinsteigerDer result-Typ40 Min.EinsteigerCore und DatenBase und Core45 Min.EinsteigerMaps40 Min.EinsteigerSets35 Min.EinsteigerHashtabellen40 Min.EinsteigerArrays40 Min.EinsteigerVeränderlicher Zustand und refs35 Min.EinsteigerS-Ausdrücke40 Min.Einsteigersexp ableiten40 Min.Einsteigercompare und hash ableiten40 Min.EinsteigerDatum und Uhrzeit40 Min.EinsteigerGeldbeträge und Dezimalarithmetik40 Min.EinsteigerTypen und AbstraktionModule55 Min.MittelstufeSignaturen55 Min.MittelstufeFunktoren1 Std. 10 Min.MittelstufeFirst-Class-Module1 Std.MittelstufeGADTs1 Std. 10 Min.MittelstufePhantom-Typen55 Min.MittelstufeTypgetriebenes Design55 Min.MittelstufeInline-Tests45 Min.MittelstufeExpect-Tests mit ppx_expect45 Min.MittelstufeFinanzen in OCamlPreise und Renditen55 Min.MittelstufeZeitreihen-Pipelines1 Std.MittelstufeZufallszahlen50 Min.MittelstufeMonte-Carlo-Simulation1 Std.MittelstufeDie Black–Scholes-Formel55 Min.MittelstufeDie Greeks55 Min.MittelstufePersistente Orderbücher1 Std. 15 Min.MittelstufeAsync und NetzwerkDeferred und Async1 Std.MittelstufeAsync-Pipes50 Min.MittelstufeRPC1 Std.MittelstufeTCP-Netzwerke55 Min.MittelstufeDomains1 Std.MittelstufeEffekte1 Std.MittelstufeRuntime und PerformanceDer OCaml-Garbage-Collector55 Min.FortgeschrittenBoxing und Allokation55 Min.FortgeschrittenStack-Allokation und der Local-Modus1 Std. 5 Min.FortgeschrittenDer Unique-Modus1 Std.FortgeschrittenDer Once-Modus55 Min.FortgeschrittenLayouts1 Std.FortgeschrittenUnboxed-Typen1 Std.FortgeschrittenUnboxed-Zahlen55 Min.FortgeschrittenUnboxed-Records55 Min.FortgeschrittenSIMD-Vektortypen1 Std.FortgeschrittenSIMD-Intrinsics1 Std.FortgeschrittenZero-Alloc-Prüfung1 Std.FortgeschrittenBenchmarking mit core_bench55 Min.FortgeschrittenProfiling mit perf55 Min.FortgeschrittenSichere ParallelitätDer Portable-Modus1 Std.FortgeschrittenDer Contended-Modus1 Std.FortgeschrittenDatenrennenfreie Parallelität1 Std. 15 Min.FortgeschrittenMode Crossing1 Std.FortgeschrittenKinds1 Std.FortgeschrittenProduktivsysteme und SpitzentechnikC-Interop und FFI1 Std. 10 Min.ExperteEin Low-Latency-Marktdaten-Handler2 Std.ExperteEine typisierte Order-Matching-Engine2 Std.ExperteAbschlussprojekt: ein Trading-System in OxCaml4 Std.ExperteFunktionale Programmierung für Handelssysteme, mit den Performance-Erweiterungen von OxCaml.Benachrichtige mich