Przejdź do głównej zawartości

Jak obliczane są zyski w Arbitrażu Rynkowym?

<b>Rozumiesz</b> jak zysk z arbitrażu rynkowego jest liczony w Cryptohopper? Od początku do końca handlu.

Pete Darby avatar
Napisane przez Pete Darby
Zaktualizowano w tym tygodniu

Jeśli ostatnia transakcja to sprzedaż:

// Oblicz kwotę dla transakcji 3 $trade_3_amount = $trade_2_amount; // Kwota dla transakcji 3 jest taka sama jak kwota użyta w transakcji 2

// Oblicz wartość transakcji 3 na podstawie jej kwoty i podanego kursu wymiany $trade_3_val = $trade_3_amount * $arbitrage['trade_3_rate'];

// Ponieważ to ostatnia transakcja w sekwencji, oblicz procent zysku od początku do końca $percent = (($trade_3_val / $start_val) * 100) - 100;

Prościej mówiąc:

  1. Kod najpierw ustawia kwotę dla trzeciej transakcji na taką samą jak kwota użyta w drugiej transakcji.

  2. Następnie oblicza wartość trzeciej transakcji, mnożąc jej kwotę przez określony kurs wymiany.

  3. Na koniec oblicza procent zysku od początku sekwencji handlowej do końca. Dzieli wartość trzeciej transakcji przez wartość początkową, mnoży przez 100, aby uzyskać procent, a następnie odejmuje 100, aby znaleźć procent zysku.

Jeśli ostatnia transakcja to kupno:

// Oblicz kwotę dla transakcji 3 $trade_3_amount = $trade_2_amount; // Kwota dla transakcji 3 jest taka sama jak kwota użyta w transakcji 2

// Oblicz wartość transakcji 3 na podstawie jej kwoty i podanego kursu wymiany $trade_3_val = $trade_3_amount / $arbitrage['trade_3_rate']; // Zamiast mnożenia, jest dzielenie

// Ponieważ to ostatnia transakcja i jest to kupno, oblicz procent zysku od początku do końca $percent = ((($start_val / $trade_3_val) * 100) - 100) * -1; // Tutaj odwracamy dzielenie, aby znaleźć procent zysku

Prościej mówiąc:

  1. Kod najpierw ustawia kwotę dla trzeciej transakcji na taką samą jak kwota użyta w drugiej transakcji.

  2. Następnie oblicza wartość trzeciej transakcji, dzieląc jej kwotę przez określony kurs wymiany.

  3. Ponieważ to ostatnia transakcja i jest to kupno, aby obliczyć procent zysku, dzielimy wartość początkową przez wartość trzeciej transakcji, mnożymy przez 100, aby uzyskać procent, a następnie odejmujemy 100. Na koniec mnożymy wynik przez -1, aby był dodatni (ponieważ to kupno).

Czy to odpowiedziało na twoje pytanie?