Czy weekendowe transakcje MT5 liczą się po kursie NBP?
Jedno z najczęstszych pytań traderów dotyczy transakcji zawartych w weekendy.
Jak przeliczyć takie transakcje, jeśli NBP nie publikuje kursów w dni wolne?
Podstawa prawna
Zgodnie z polskim prawem podatkowym:
Transakcje w walutach obcych muszą być przeliczone na PLNUżywamy kursów średnich NBPProblem: NBP nie publikuje kursów w weekendy i świętaReguła dla weekendów i świąt
Zasada podstawowa
Dla transakcji w dni, gdy NBP nie publikuje kursów:
Używamy ostatniego dostępnego kursu z dnia poprzedzającego.
Przykład praktyczny
#### Transakcja w sobotę:
Data transakcji: 18 stycznia 2025 (sobota)Typ: Sprzedaż akcji USDKurs NBP: Z 17 stycznia 2025 (piątek)#### Transakcja w niedzielę:
Data transakcji: 19 stycznia 2025 (niedziela)Typ: Kupno akcji EURKurs NBP: Z 17 stycznia 2025 (piątek)#### Transakcja w poniedziałek:
Data transakcji: 20 stycznia 2025 (poniedziałek)Typ: Sprzedaż akcji USDKurs NBP: Z 17 stycznia 2025 (piątek) — ostatni dzień roboczy poprzedzający dzień transakcji (art. 11a ust. 1 ustawy o PIT)Dlaczego takie podejście?
Logika jest prosta:
1. Ostatni znany kurs z dnia roboczego
2. Brak kursu w dniu wolnym
3. Konsystencja z zasadami NBP
NBP stosuje podobną zasadę dla swoich operacji.
Przykłady z różnych dni wolnych
Boże Narodzenie 2024:
24 grudnia (wtorek, dzień roboczy): Kurs z 23 grudnia (poniedziałek)25 grudnia (środa, święto): Kurs z 24 grudnia (ostatni dzień roboczy)26 grudnia (czwartek, święto): Kurs z 24 grudnia (ostatni dzień roboczy)27 grudnia (piątek): Kurs z 24 grudnia (ostatni dzień roboczy poprzedzający)Wielkanoc 2025:
19 kwietnia (Wielka Sobota): Kurs z 18 kwietnia (piątek — ostatni dzień roboczy)20 kwietnia (Niedziela Wielkanocna): Kurs z 18 kwietnia21 kwietnia (Poniedziałek Wielkanocny, święto): Kurs z 18 kwietnia22 kwietnia (wtorek): Kurs z 18 kwietnia (ostatni dzień roboczy poprzedzający)Długie weekendy:
1 maja (Święto Pracy): Kurs z 30 kwietnia3 maja (Święto Konstytucji): Kurs z 2 maja (jeśli roboczy)Jak to działa w praktyce MT5?
Scenariusz 1: Transakcja forex w weekend
Para: EUR/USDData otwarcia: 15 marca 2025 (sobota)Data zamknięcia: 17 marca 2025 (poniedziałek)#### Obliczenia:
Kurs otwarcia: NBP z 14 marca 2025 (piątek) — ostatni dzień roboczy przed sobotąKurs zamknięcia: NBP z 14 marca 2025 (piątek) — ostatni dzień roboczy poprzedzający poniedziałekScenariusz 2: Akcje w święta
Instrument: AAPLData kupna: 24 grudnia 2024 (Wigilia)Data sprzedaży: 27 grudnia 2024 (piątek)#### Obliczenia:
Kurs kupna: NBP z 23 grudnia 2024 (ostatni dzień roboczy przed Wigilią)Kurs sprzedaży: NBP z 24 grudnia 2024 (ostatni dzień roboczy przed 27 grudnia, bo 25–26.12 to święta)Problemy z transakcjami wielodniowymi
Transakcja otwarta w piątek, zamknięta w poniedziałek:
Otwarcie: 14 marca 2025 (piątek)Zamknięcie: 17 marca 2025 (poniedziałek)#### Kursy:
Kurs otwarcia: NBP z 13 marca 2025 (czwartek) — ostatni dzień roboczy przed piątkiemKurs zamknięcia: NBP z 14 marca 2025 (piątek) — ostatni dzień roboczy przed poniedziałkiemWeryfikacja kursów NBP
Gdzie sprawdzić dostępność kursów:
1. Strona NBP - tabela archiwalna
2. API NBP - endpoint /exchangerates/tables/A
3. Nasz kalkulator - automatyczna weryfikacja
Przykład sprawdzenia:
```
https://api.nbp.pl/api/exchangerates/tables/A/2025-01-17/
```
Jeśli brak odpowiedzi, użyj poprzedniego dnia.
Najczęstsze błędy
❌ Używanie kursu z następnego dnia roboczego
❌ Pominięcie transakcji weekendowych
❌ Stosowanie kursów z nieoficjalnych źródeł
❌ Różne kursy dla tego samego weekendu
Automatyzacja z kalkulatorem MT5
Kalkulator MT5✅ Identyfikuje dni wolne✅ Pobiera właściwe kursy NBP✅ Stosuje ostatni dostępny kurs✅ Weryfikuje poprawność danychJak to działa:
1. Wgraj raport MT5
2. System analizuje daty transakcji
3. Automatycznie dobiera kursy NBP
4. Generuje poprawne rozliczenie
Wypróbuj terazSpecjalne przypadki
Transakcje w nowy rok:
1 stycznia: Kurs z 31 grudnia poprzedniego roku2 stycznia: Zwykle już dostępny kursTransakcje podczas kryzysów:
Gdy NBP wstrzymuje publikacjęUżywaj ostatniego dostępnego kursuDokumentuj sytuacjęPodsumowanie zasad
| Sytuacja | Kurs NBP |
|----------|----------|
| Dzień roboczy | Z ostatniego dnia roboczego poprzedzającego dzień transakcji |
| Sobota | Ostatni dostępny kurs (z piątku) |
| Niedziela | Ostatni dostępny kurs (z piątku) |
| Święto | Ostatni dostępny kurs (z dnia poprzedzającego) |
| Długi weekend | Ostatni dostępny kurs przed weekendem |
Dokumentacja
Zawsze przechowuj:
✅ Raport MT5 z transakcjami✅ Zrzuty kursów NBP✅ Notatki o dniach wolnych✅ Potwierdzenia z brokeraPodsumowanie
Transakcje weekendowe liczą się tak samo jak inne:
1. Używaj ostatniego dostępnego kursu NBP
2. Bądź konsekwentny w podejściu
3. Dokumentuj wszystkie transakcje
4. Weryfikuj kursy w razie wątpliwości
Użyj kalkulatora MT5---
Źródła i podstawa prawna
Art. 11a ust. 1–2 ustawy o PIT — przeliczanie przychodów i kosztów w walutach obcych wg kursu średniego NBP z ostatniego dnia roboczego poprzedzającegoUstawa o PIT: https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=wdu19910800350API NBP (weryfikacja dostępności kursów): https://api.nbp.pl/Archiwum kursów NBP: https://nbp.pl/statystyka-i-sprawozdawczosc/kursy/archiwum-kursow-srednich-tabela-a/---
Przeczytaj też:
Który kurs NBP stosowaćNajczęstsze błędy traderówSkontaktuj się z nami