Rumus Apa yang Digunakan dalam Perhitungan Pip?

Pelajari rumus perhitungan pip, satuan, dan validasi pembulatan.

Jawaban langsung: rumus perhitungan pip

Dalam forex, “perhitungan pip” biasanya berarti mengonversi pergerakan harga yang teramati menjadi “pips,” dan (opsional) mengonversi pergerakan pip tersebut menjadi “pip value” untuk ukuran transaksi.

  1. Pips dari pergerakan harga
  • pip_size = unit pip terkecil yang digunakan untuk pasangan yang dikutip (umumnya 0.0001, dan 0.01 untuk beberapa pasangan JPY, tergantung konvensi pasar).
  • pips = (price_change ÷ pip_size)
  1. Nilai per pip (pip value) untuk sebuah posisi Ada beberapa cara yang setara untuk menyatakannya, tetapi gagasan utamanya adalah:
  • pip_value bergantung pada position size dan mata uang di mana pip tersebut dihitung (seringnya mata uang kuotasi).

Karena “pip value” sensitif terhadap detail pasar/akun, pendekatan paling aman adalah menggunakan struktur konversi yang sesuai dengan setup Anda.

Mekanika: tentukan input, asumsi, dan arah pasangan

Apa yang dihitung sebagai satu pip

A pip adalah unit terstandardisasi yang merepresentasikan perubahan tertentu pada nilai tukar yang dikutip.

  • Banyak pasangan mata uang yang dikutip hingga empat desimal menggunakan 0.0001 sebagai satu pip.
  • Beberapa pasangan yang dikutip dengan dua desimal untuk kuotasi terkait JPY menggunakan ukuran pip yang berbeda (umumnya 0.01).

Asumsi yang harus dinyatakan dalam setiap perhitungan: ukuran pip_size yang Anda gunakan untuk pasangan dan sumber data tertentu.

Dari kuotasi ke pips (metode perubahan harga)

Misalkan:

  • P_start = harga kuotasi awal
  • P_end = harga kuotasi akhir
  • price_change = (P_end − P_start)

Maka:

  • pips = (P_end − P_start) ÷ pip_size

Catatan arah pasangan: Jika Anda menghitung pips dari “end minus start,” Anda akan mendapatkan jumlah pip bertanda yang menunjukkan apakah harga naik atau turun dalam istilah kuotasi. Jika Anda hanya perlu besarannya, ambil nilai absolut.

Opsional: pip value dari ukuran transaksi

Untuk memperkirakan berapa banyak uang yang berubah per pip, Anda perlu:

  • position_size dalam istilah mata uang dasar (misalnya, berapa banyak unit mata uang dasar yang Anda kendalikan)
  • account_currency (mata uang tempat Anda mengukur profit/loss)
  • mata uang pip tersebut (umumnya terkait dengan mata uang kuotasi dari pasangan)

Cara umum untuk menyusunnya adalah:

  • value of 1 pip in quote currency = (position_size × pip_size) / (1 quote currency unit expressed per base unit conventions)

Dalam praktiknya, banyak trader menggunakan aturan praktis yang disederhanakan hanya ketika mata uang akun sama dengan mata uang kuotasi (atau ketika kurs konversi yang dibutuhkan didefinisikan dengan jelas). Karena artikel ini menghindari konvensi khusus penyedia, anggap setiap “shortcut” sebagai asumsi yang harus diverifikasi dengan setup Anda yang tepat.

Bukti atau contoh: perhitungan yang dikerjakan dengan asumsi eksplisit

Berikut adalah contoh yang berdiri sendiri. Contoh ini menggunakan ukuran pip sederhana yang umum diasumsikan dan membuat langkah konversi mata uang menjadi eksplisit bila diperlukan.

Contoh 1: Konversi perubahan harga menjadi pips

Asumsikan:

  • Pasangan menggunakan pip_size = 0.0001 (konvensi empat desimal yang umum)
  • P_start = 1.2345
  • P_end = 1.2350

Hitung:

  • price_change = 1.2350 − 1.2345 = 0.0005
  • pips = 0.0005 ÷ 0.0001 = 5 pips

Jika Anda membalik arahnya:

  • pips = (1.2345 − 1.2350) ÷ 0.0001 = −5 pips

Contoh 2: Konversi pergerakan yang lebih kecil menjadi “fractional pips”

Beberapa platform mengutip “fractional pips” (misalnya, satu tempat desimal tambahan). Jika data Anda menyediakan tick yang lebih halus daripada definisi pip_size Anda, Anda tetap mengonversi menggunakan definisi pip_size.

Asumsikan:

  • pip_size = 0.0001
  • price_change = 0.00003

Maka:

  • pips = 0.00003 ÷ 0.0001 = 0.3 pips

Aturan pembulatan: banyak sistem menampilkan pips dengan presisi desimal tetap. Jika pips yang Anda hitung adalah 0.3000000004 karena aritmetika atau presisi feed, bulatkan ke presisi tampilan yang digunakan sumber Anda.

Contoh 3: Struktur pip value (menggunakan langkah konversi yang eksplisit)

Asumsikan setup yang disederhanakan:

  • Anda memegang position_size dalam unit mata uang dasar
  • Mata uang kuotasi pasangan adalah mata uang yang ingin Anda gunakan untuk mengekspresikan pip value

Maka hubungan yang umum adalah:

  • pip_value (quote currency) = position_size × pip_size

Jika mata uang akun Anda berbeda dari mata uang kuotasi, Anda harus mengonversi:

  • pip_value (account currency) = pip_value (quote currency) × (conversion_rate)

Keterbatasan material: “conversion_rate” harus yang benar untuk arah konversi dan harus sesuai dengan konvensi harga yang sama seperti perhitungan pip. Tanpa keselarasan itu, perhitungan pip value bisa meleset dengan faktor sistematis.

Keterbatasan dan risiko: mode kegagalan yang umum

Bahkan ketika rumus terlihat sederhana, perhitungan pip bisa gagal karena asumsi yang tidak cocok.

  1. Wrong pip_size
  • Menggunakan 0.0001 saat data menggunakan 0.00001 (atau menggunakan ukuran pip gaya JPY untuk pasangan non-JPY) akan membuat hasil diskalakan secara tidak benar.
  1. Konvensi desimal pada data feed
  • Beberapa feed menampilkan desimal tambahan atau nilai tampilan yang dibulatkan. Jika Anda mendasarkan pips pada kuotasi yang ditampilkan, bukan pada definisi tick yang mendasarinya, Anda bisa mendapatkan hasil yang tidak konsisten.
  1. Pembulatan pada langkah yang salah
  • Membulatkan terlalu cepat (misalnya, membulatkan price_change sebelum dibagi dengan pip_size) dapat mengubah jumlah pip akhir, terutama untuk pergerakan kecil.
  1. Konversi mata uang akun diabaikan
  • “Pip value” tidak universal. Jika Anda melewatkan konversi saat mata uang akun berbeda dari mata uang kuotasi, nilai yang dihasilkan tidak sebanding dengan pengukuran aktual profit/loss Anda.
  1. Mengabaikan biaya dan efek eksekusi
  • Perhitungan pip menggambarkan unit pergerakan harga. Hasil nyata bisa berbeda karena spread, komisi, swap, dan kualitas eksekusi. Pergerakan pip saja tidak mencakup hal-hal ini.

Verifikasi: cara mengecek perhitungan pip Anda secara independen

Gunakan pengecekan konsistensi satuan dan uji kewajaran dua arah.

  1. Konsistensi satuan
  • pip_size memiliki “price units” yang sama seperti kuotasi.
  • price_change ÷ pip_size karena itu harus menghasilkan bilangan murni dalam “pips.”
  1. Uji kewajaran dua arah
  • Hitung pips = (P_end − P_start) ÷ pip_size.
  • Rekonstruksi perubahan harga: reconstructed_change = pips × pip_size.
  • Cek bahwa reconstructed_change cocok (atau sangat mendekati, dalam batas pembulatan) dengan P_end − P_start.
  1. Uji arah
  • Jika P_end > P_start, pips harus bernilai positif dengan urutan pengurangan yang dipilih.
  1. Cek pip value (jika dihitung)
  • Jika mata uang akun Anda sama dengan mata uang kuotasi (berdasarkan asumsi yang Anda nyatakan), pip_value harus diskalakan secara linear dengan position_size.

Satu pertanyaan praktis berikutnya

Jika Anda ingin pip value dalam mata uang akun Anda, hal berikutnya yang perlu ditentukan adalah: kurs konversi dan konvensi kuotasi apa yang digunakan sumber data Anda untuk pasangan tersebut? Tanpa itu, pip value tetap menjadi angka yang dimodelkan, bukan kecocokan langsung dengan pelaporan Anda.

Perdagangan forex dan CFD memiliki risiko besar. Informasi FoxiForex bersifat edukatif dan bukan nasihat keuangan pribadi. Penempatan bersponsor diberi label dengan jelas.