Ana içeriğe geç

Piyasa arbitrajında karlar nasıl hesaplanır?

Market arbitrajı kârının Cryptohopper ile nasıl hesaplandığını, ticaretin başından sonuna kadar anla.

Pete Darby avatar
Yazar: Pete Darby
Dün güncellendi

Son işlem bir satış ise:

// İşlem 3 için tutarı hesapla $trade_3_amount = $trade_2_amount; // İşlem 3'ün tutarı, işlem 2'de kullanılan tutarla aynıdır

// İşlem 3'ün değerini, tutarı ve verilen döviz kuruna göre hesapla $trade_3_val = $trade_3_amount * $arbitrage['trade_3_rate'];

// Bu, sıradaki son işlem olduğundan, baştan sona yüzdelik karı hesapla $percent = (($trade_3_val / $start_val) * 100) - 100;

Daha basit bir ifadeyle:

  1. Kod önce üçüncü işlemin tutarını, ikinci işlemde kullanılan tutarla aynı olarak ayarlar.

  2. Ardından, üçüncü işlemin değerini, tutarını belirli bir döviz kuruyla çarparak hesaplar.

  3. Son olarak, alım satım dizisinin başlangıcından sonuna kadar olan yüzdelik karı hesaplar. Üçüncü işlemin değerini başlangıç değerine böler, yüzdesini almak için 100 ile çarpar ve ardından kar yüzdesini bulmak için 100 çıkarır.

Son işlem bir alım ise:

// İşlem 3 için tutarı hesapla $trade_3_amount = $trade_2_amount; // İşlem 3'ün tutarı, işlem 2'de kullanılan tutarla aynıdır

// İşlem 3'ün değerini, tutarı ve verilen döviz kuruna göre hesapla $trade_3_val = $trade_3_amount / $arbitrage['trade_3_rate']; // Çarpma yerine bölme işlemi yapılır

// Bu, sıradaki son işlem olduğundan ve bir alım işlemi olduğundan, yüzdelik karı baştan sona hesaplamak için $percent = ((($start_val / $trade_3_val) * 100) - 100) * -1; // Burada, kar yüzdesini bulmak için bölme işlemini tersine çeviriyoruz

Daha basit bir ifadeyle:

  1. Kod önce üçüncü işlemin tutarını, ikinci işlemde kullanılan tutarla aynı olarak ayarlar.

  2. Ardından, üçüncü işlemin değerini, tutarını belirli bir döviz kuruna bölerek hesaplar.

  3. Bu son işlem ve bir alım işlemi olduğundan, kar yüzdesini hesaplamak için başlangıç değerini üçüncü işlemin değerine böleriz, yüzdesini almak için 100 ile çarparız ve ardından 100 çıkarırız. Son olarak, sonucu pozitif yapmak için -1 ile çarparız (çünkü bu bir alım).

Bu cevap sorunuzu yanıtladı mı?