Pip, po polsku także pips, to umowna jednostka zmiany kursu walutowego. Dla EUR/USD zwykle wynosi 0,0001, a dla USD/JPY 0,01. Nie jest kwotą pieniędzy ani zawsze najmniejszą zmianą widoczną na platformie. Dopiero po uwzględnieniu wielkości pozycji i waluty rozliczenia można policzyć, ile oznacza dla rachunku.

Pip i pipeta: którą cyfrę liczysz

Zmiana EUR/USD z 1,08500 do 1,08510 to jeden pip. Zmiana z 1,08500 do 1,08501 to 0,1 pipsa, czyli jedna pipeta. Przy USD/JPY analogiczne wielkości to 0,01 i 0,001. Takie rozróżnienie opisuje instrukcja kwotowań OANDA. Nie przenoś go automatycznie na każdy symbol: inne waluty i instrumenty mogą mieć odmienne konwencje.

Aby obliczyć odległość, podziel bezwzględną różnicę cen przez wielkość pipsa. Przykładowo |1,08735 − 1,08500| / 0,0001 = 23,5 pipsa. Dla USD/JPY ruch 150,120 → 150,125 to 0,005 / 0,01 = 0,5 pipsa. Ułamkowy wynik jest prawidłowy; nie zaokrąglaj go przed dalszym liczeniem.

Point, tick size i tick to różne pojęcia

W dokumentacji MQL5 Point jest jednostką punktową symbolu, a Tick Size minimalnym krokiem zmiany ceny. To osobne parametry. Przy przykładowym EUR/USD z pięcioma miejscami po przecinku i Point = 0,00001 jeden pip odpowiada 10 takim punktom. Nie zakładaj jednak, że relacja 10:1 obowiązuje we wszystkich instrumentach.

Słowo „tick” może też oznaczać aktualizację danych rynkowych. Struktura MqlTick zawiera m.in. Bid, Ask, cenę ostatniej transakcji i wolumen. Aktualizacja nie musi przesuwać ceny dokładnie o jeden Tick Size. Dlatego ruch 30 pipsów nie oznacza, że wystąpiło 300 kolejnych aktualizacji notowań.

Trzy aktualizacje nie oznaczają trzech pipsów

Liczba nowych kwotowań mówi o aktualizacjach danych. Odległość między pierwszą i ostatnią ceną to inne pytanie. Własna krótka sekwencja Bid EUR/USD pozwala porównać oba pomiary bez zawierania transakcji.

Przesuń diagram w bok, aby zobaczyć całość

Trzy aktualizacje nie oznaczają trzech pipsówBid 1,10000, następnie 1,10030, 1,10010 i 1,10020. Trzy aktualizacje, zmiany plus trzy, minus dwa i plus jeden pip. Zmiana netto plus dwa pipsy, suma bezwzględnych odległości sześć pipsów.Ta sama strona ceny, cztery odczyty1,100001,100301,100101,10020+3−2+1 pipZmiana od początku do końca: +2 pipsySuma odległości: 3 + 2 + 1 = 6 pipsówLiczba aktualizacji: 3
Liczba odczytów, suma kolejnych odległości i zmiana netto opisują trzy różne rzeczy.

Od pierwszego do ostatniego odczytu: (1,10020 − 1,10000) / 0,0001 = 2 pipsy. Suma odległości w zapisanej sekwencji wynosi 3 + 2 + 1 = 6 pipsów. Żadna z tych wielkości nie wynosi automatycznie trzech tylko dlatego, że pojawiły się trzy aktualizacje. MQL5 rozróżnia też pola zmienione w danym ticku: może to być Bid, Ask, Last lub wolumen. Diagram nie wyznacza zysku transakcji ani pełnej drogi ceny między odczytami.

Założenia modelu: Pip 0,0001, cztery podane odczyty tej samej strony Bid. Odcinki łączą tylko te odczyty, bez wniosków o cenach pomiędzy nimi. Źródło mechanizmu: MetaQuotes — MqlTick. Sekwencja odczytów kursu w przykładzie jest autorska.

Ile pieniędzy jest wart pip

Dla typowego liniowego kontraktu forex zacznij od wzoru: wartość pipsa w walucie kwotowanej = liczba jednostek waluty bazowej × wielkość pipsa. Jeśli używasz lotów, najpierw przelicz je na jednostki według specyfikacji. OANDA opisuje standardowy lot jako 100 000 jednostek, mini jako 10 000, a mikro jako 1 000. To nie znaczy, że jeden lot złota, indeksu czy dowolnego CFD ma taki sam nominał.

Poniżej autorskie obliczenia dla podanych ekspozycji. Pomijają koszty transakcyjne i konwersji. Kurs USD/JPY = 150 jest wyłącznie hipotetycznym przelicznikiem: 150 JPY za 1 USD, nie bieżącym notowaniem.

Wartość jednego pipsa zależy od nominału i waluty kwotowanej
Para i ekspozycjaWielkość pipsaWartość w walucie kwotowanejWartość na rachunku USD
EUR/USD: 100 000 EUR0,0001 USD/EUR10 USD10 USD
EUR/USD: 10 000 EUR0,0001 USD/EUR1 USD1 USD
EUR/USD: 1 000 EUR0,0001 USD/EUR0,10 USD0,10 USD
USD/JPY: 100 000 USD0,01 JPY/USD1 000 JPYokoło 6,67 USD przy kursie 150

W ostatnim wierszu: 100 000 × 0,01 = 1 000 JPY, następnie 1 000 / 150 ≈ 6,67 USD. Przy innym kursie konwersji wartość w USD będzie inna. Przykład EUR/GBP pokazuje drugą pułapkę: przy ekspozycji 10 000 EUR i pipsie 0,0001 wartość wynosi 1 GBP, a nie 1 USD. Sama nieobecność jena nie przesądza o walucie wyniku.

Co zmienia rachunek w PLN

Jeśli waluta kwotowana różni się od waluty rachunku, potrzebujesz przeliczenia. Hipotetycznie przy 1 USD = 4,00 PLN wartość 10 USD odpowiada 40 PLN, a przy 4,20 PLN — 42 PLN. Kurs, strona wymiany, termin i opłaty zależą od warunków brokera; przykładowo IG opisuje różne ustawienia konwersji. Te proste mnożenia nie są gwarancją końcowego księgowania.

Nie wynika z tego obowiązek zmiany waluty konta. Najpierw ustal walutę wyniku instrumentu i sposób jego konwersji. Sama zmiana USD/PLN nie zmienia automatycznie salda gotówkowego w PLN; może zmienić przeliczoną wartość istniejącego wyniku wyrażonego w USD.

Pięć cyfr nie gwarantuje dopuszczalnego poziomu ceny

Liczba miejsc po przecinku nie określa wszystkich dopuszczalnych cen. W fikcyjnej specyfikacji symbolu przyjmij point 0,00001, pip 0,0001 i Tick size 0,00005, z siatką poziomów będących wielokrotnościami tego kroku. To przykład kontrolowany, nie specyfikacja dowolnego EUR/USD. Dokumentacja MT5 rozróżnia krok ceny od formatu jej prezentacji.

Model: pięć cyfr po przecinku, lecz krok wynosi pięć punktów
CenaOdstęp od 1,10000Czy należy do siatki?
1,100033 punkty = 0,3 pipsaNie
1,100055 punktów = 0,5 pipsaTak
1,09995−5 punktów =−0,5 pipsaTak

Żądany stop 1,09997 jest możliwy do zapisania pięcioma cyframi, ale w tym modelu nie należy do siatki. Poziom 1,09995 znajduje się 0,5 pipsa od 1,10000, zamiast pierwotnych 0,3 pipsa. Dla 10 000 jednostek bazowych odpowiada to 0,50 zamiast 0,30 jednostki waluty kwotowanej, przed kosztami i poślizgiem.

Nie poprawiaj poziomu automatycznie bez ponownego rachunku ryzyka. Najpierw sprawdź Tick size, a osobno minimalny dystans stopa i stronę kwotowania. Poprawna siatka nie gwarantuje przyjęcia zlecenia; tutaj testujemy tylko podzielność poziomu przez krok. Sam pip służy do opisu ruchu, nie ustanawia wszystkich zasad realizacji.

Pipsy a spread i faktyczne wykonanie

Hipotetyczne kwotowanie EUR/USD Bid 1,08501 i Ask 1,08510 daje spread 0,00009 / 0,0001 = 0,9 pipsa. Przy 100 000 EUR odpowiada to 9 USD. Nie nazywaj tej różnicy osobną prowizją: spread i jawna prowizja to różne składniki kosztów.

Jeżeli long faktycznie otwarto po Ask 1,08510, a zamknięto po Bid 1,08610, wynik ceny to 10 pipsów, czyli 100 USD przy 100 000 EUR. Spread jest już zawarty w różnicy tych cen — nie odejmuj ponownie 9 USD. Osobno uwzględnij prowizje i finansowanie, jeśli występują. Poślizg również ujawni się w rzeczywistych cenach wykonania. Szczegóły pokazuje artykuł o Bid i Ask.

Przed kolejnym obliczeniem odczytaj w specyfikacji instrumentu nominał kontraktu, walutę wyniku i Tick Size. Zapisz obok przyjętą wielkość pipsa. Porównaj rachunek ręczny z kalkulatorem platformy dla tego samego symbolu i wolumenu. Nie używaj wyniku, dopóki nie wyjaśnisz rozbieżności jednostek.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Około 2 min · możesz spróbować ponownie

Bid EUR/USD zmienił się z 1,20000 na 1,20040, a następnie na 1,20010. Pip to 0,0001. Jaka jest zmiana netto od początku?

  • +1 pip.
  • +2 pipsy, bo są dwie aktualizacje.
  • +7 pipsów.
Sprawdź odpowiedź i wyjaśnienie

+1 pip.

Tak. (1,20010 − 1,20000) / 0,0001 = +1 pip. Dwie aktualizacje nie oznaczają dwóch pipsów.

Jeszcze jedno ćwiczenie

Masz ekspozycję 20 000 EUR na EUR/USD. Ile wynosi wartość pipsa i wynik ruchu o 15 pipsów na Twoją korzyść? Przyjmij brak dodatkowych kosztów oraz hipotetyczną konwersję 1 USD = 4,00 PLN.

Sprawdź odpowiedź

Wartość pipsa: 20 000 × 0,0001 = 2 USD. Wynik ceny: 15 × 2 = 30 USD, czyli 120 PLN przy przyjętym kursie. Jeżeli 15 pipsów wynika z różnicy faktycznych cen wejścia i wyjścia Ask/Bid, spreadu nie odejmujesz ponownie.

Następny temat: Wartość pipsa dla różnych par: USD, JPY, GBP i PLN →

W kolejnym temacie przeliczysz ruch w pipsach na pieniądze dla różnych walut kwotowanych i waluty rachunku.

Ten sam pip, inna kwota w USD

Około 2 min ćwiczenia w kalkulatorze

Otwórz własny model USD/JPY: 1 lot, kontrakt 100 000 USD, pip 0,01 JPY za USD, rachunek USD i odwrotny kurs 150 JPY za USD. Jeden pip pozycji wynosi 1 000 JPY, czyli około 6,67 USD. Zmień tylko kurs przeliczenia ze 150 na 160. Czy zmienia się wielkość pipsa w JPY, czy jego wartość w USD?

Przelicz pip dla USD/JPY

Sprawdź wynik i wyjaśnienie

Pip pozostaje równy 1 000 JPY, ale po przeliczeniu wynosi 1 000 ÷ 160 = 6,25 USD. Spadek wartości w USD nie oznacza mniejszej odległości w pipsach. Zmieniło się tylko przeliczenie na walutę rachunku.

Kursy 150 i 160 są założeniami ćwiczenia. Dla innego instrumentu sprawdź kontrakt, rozmiar pipsa i kierunek konwersji.