Zipline Backtesting Engine
Wersja 3.1 — Edycja 2026. Kompleksowy przewodnik na rok 2026 po opanowaniu silnika Zipline 3.1 do backtestingu i live tradingu w tradingu algorytmicznym.
Odcinki
Silnik do backtestingu sterowany zdarzeniami
4m 26sW tym odcinku przedstawiamy Zipline, pythonowy silnik do backtestingu sterowany zdarzeniami. Słuchacze poznają podstawową architekturę, która zapobiega zjawisku look-ahead bias, oraz zrozumieją złożone zależności rozszerzeń C wymagane do stabilnej instalacji lokalnej.
Cykl życia algorytmu i zarządzanie stanem
4m 29sTen odcinek omawia główny cykl życia algorytmu w Zipline. Słuchacze dowiedzą się, jak zarządzać stanem podczas tysięcy zdarzeń handlowych za pomocą obiektu context oraz jak składać proste zlecenia.
Pakiety danych rynkowych i niestandardowe wczytywanie danych
3m 56sTen odcinek analizuje pakiety danych rynkowych (Market Data Bundles) i proces wczytywania danych. Słuchacze dowiedzą się, jak ominąć ładowanie ogromnych plików CSV poprzez wstępną kompilację danych cenowych i budowanie niestandardowych potoków wczytywania danych.
Algorithm API i interakcje z BarData
4m 34sTen odcinek zagłębia się w Algorithm API, skupiając się na obiekcie BarData i funkcjach harmonogramowania (scheduling functions). Słuchacze dowiedzą się, jak bezpiecznie odpytywać historię z określonego punktu w czasie (point-in-time) i automatyzować rebalansowanie portfela.
Niestandardowe kalendarze handlowe i rynki globalne
4m 00sTen odcinek wyjaśnia, jak skonfigurować niestandardowe kalendarze handlowe (Trading Calendars). Słuchacze nauczą się definiować godziny pracy giełd, zarządzać dniami wolnymi i tworzyć kalendarz 24/7 dla aktywów takich jak kryptowaluty.
Metryki ryzyka i wydajności oraz niestandardowa ewaluacja
3m 44sTen odcinek skupia się na śledzeniu i ocenie wydajności strategii. Słuchacze dowiedzą się, jak interpretować DataFrame z wynikami i podpinać się pod cykl życia symulacji, aby obliczać niestandardowe metryki ryzyka.
Rozszerzanie architektury Zipline
4m 57sTen finałowy odcinek omawia rozszerzalną architekturę Zipline. Słuchacze dowiedzą się, jak podmieniać główne komponenty i rejestrować niestandardowy blotter w celu integracji z live tradingiem.