Aktualizacja wskaźników handlu prowadzącego transakcje
Aktualizacja 1: Zoptymalizowano obliczanie całkowitego PnL i wskaźnika PnL% dla prowadzących transakcje.
Poprzednia metoda obliczania wskaźnika PnL% i całkowitego PnL bazowała na ogólnych danych konta prowadzącego transakcje. Całkowity PnL został obliczony przy użyciu wartości snapshot aktywów konta w różnych okresach, przy użyciu tego wzoru: Łączny PnL prowadzącego transakcje = Aktywa na koniec okresu obliczeniowego - Aktywa na początek okresu obliczeniowego - Aktywa przeniesione + Aktywa przeniesione na zewnątrz
Z tego powodu, oprócz PnL z transakcji prowadzonych, PnL obejmował również dane z handlu kontraktami innymi niż prowadzone, handlu spot, handlu z wykorzystaniem botów i handlu opcjami, i nie było możliwe zmierzenie konkretnych danych dotyczących transakcji prowadzonych. Aby temu zaradzić, zoptymalizowaliśmy nasze metody obliczeniowe w następujący sposób:
Miernik | Poprzednia metoda obliczeń | Nowa metoda obliczeń |
---|---|---|
Łączny PnL kopiowanych transakcji |
Łączny PnL prowadzonej transakcji = Aktywa na koniec okresu obliczeniowego - Aktywa na początku okresu obliczeniowego - Wpływy + Wypływy | PnL kopiowanej transakcji = Suma (Zysk i strata wszystkich zleceń kopiowania zamkniętych w okresie obliczeniowym) |
Wskaźnik PnL% prowadzonej transakcji | Wskaźnik PnL% kopiowanej transakcji = Całkowity PnL transakcji / Inwestycja w danym okresie |
Wskaźnik PnL% prowadzonej transakcji = Całkowity PnL prowadzącego transakcje / inwestycja nowego prowadzącego transakcje w danym okresie |
Przykład: Prowadzący transakcje tworzy transakcję BTCUSDT Perp. O godz. 0:00:00 1 kwietnia jego aktywa mają wartość 10 000 USDT, a o godz. 23:59:59 20 000 USDT. W tym czasie przelał 5000 USDT, zarobił 2500 USDT na rynku spot, 1000 USDT na handlu BTCUSDT Perp i 1500 w handlu DOGEUSDT Perp.
Poprzednia metoda obliczeniowa wyglądałaby następująco: (20 000 - 10 000) - 5000 = 5000 USDT, co obejmuje zarobki z handlu spot i DOGEUSDT Perp.
Nowe obliczenia uwzględniają tylko 1000 USDT, które zarobił w swojej transakcji BTCUSDT Perp jako ich PnL.
Na podstawie zaktualizowanej metody obliczeniowej:
Jeśli wcześniej przeprowadzałeś tylko transakcje wiodące, Twoje obliczenia PnL pozostaną takie same.
W przypadku prowadzenia wielu strategii handlowych, w tym handlu spot, handlu z wykorzystaniem botów, handlu opcjami lub innego handlu kontraktami innymi niż prowadzone, dane z tych transakcji zostaną usunięte z obliczeń PnL, a dane dotyczące transakcji prowadzonych i krzywa PnL ulegną zmianie.
Aktualizacja 2: Zoptymalizowano źródło danych pod kątem wskaźnika zyskownych zleceń, stosunku zysków do strat, wzrostów i średniego okresu utrzymywania pozycji.
Wskaźnik zyskownych zleceń, stosunek zysków do strat, wzrostów do spadków i średni okres utrzymywania pozycji w profilu prowadzącego transakcje były wcześniej obliczane wyłącznie na podstawie danych z udanych zleceń głównych. Jeśli zlecenie uruchomiło kontrolę ryzyka - na przykład dlatego, że prowadzący transakcje ma mniej niż 500 USDT na swoim koncie handlowym - nie zostałoby uwzględnione w danych, co uniemożliwiłoby dokładny pomiar zdolności handlowych prowadzącego transakcje.
Od teraz wszelkie transakcje kontraktowe, które wykorzystują wybrane przez prowadzącego transakcje kontrakty handlowe, będą uwzględniane w danych dla tych wskaźników, nawet jeśli nie stały się one transakcjami prowadzonymi. Rzeczywista formuła jest taka sama jak poprzednio, ale zmieniło się źródło danych.
Poprzednie źródło danych | Nowe źródło danych |
---|---|
Transakcje kontraktowe, które zostały utworzone jako prowadzące transakcje | Wszystkie transakcje kontraktowe, które wykorzystują wybrane przez prowadzącego transakcje główne kontrakty handlowe. |
Aktualizacja 3: Zoptymalizowano obliczanie wartości inwestycji używanej do obliczania wskaźnika PnL%.
Zaktualizowaliśmy metodę obliczania inwestycji na koncie handlowym, aby poprawić obliczenia wskaźnika PnL%.
W przypadku naszej poprzedniej metody obliczania, kwota, którą każdego dnia przelewasz na swoje konto handlowe, jest dodawana do Twoich aktywów na początku okresu inwestycyjnego w celu obliczenia całkowitej inwestycji.
Dzięki naszej nowej metodzie, jeśli kwota wpłacana każdego dnia jest niższa niż skumulowana kwota netto wypłacona poprzedniego dnia, nie zostanie ona dodana do ogólnej inwestycji. Jeśli wpłacona kwota jest wyższa niż skumulowana kwota netto wypłacona poprzedniego dnia, różnica między nimi zostanie dodana do całkowitej inwestycji z poprzedniego dnia.
Po tej optymalizacji ogólna wartość inwestycji prowadzącego transakcję może spaść, podczas gdy wskaźnik PnL% może wzrosnąć. Może to również mieć wpływ na krzywe PnL prowadzącego transakcje. Poniższa tabela pozwala lepiej zrozumieć różnice w metodach obliczeń.
Dzień | Działanie | Aktywa na początku dnia | Aktywa na koniec dnia | Transfery przychodzące |
Skumulowana wychodząca kwota netto |
Inwestycja (zaktualizowana metoda obliczeń) | Inwestycja (poprzednia metoda obliczeń) |
Skumulowany PnL | Wskaźnik PnL% (zaktualizowana metoda obliczeń) |
Wskaźnik PnL% (poprzednia metoda obliczeń) |
---|---|---|---|---|---|---|---|---|---|---|
1 | Brak | 10 000 | 12 000 | 0 | 0 | 10 000 | 10 000 | 2000 | 20% | 20% |
2 | Prześlij 3000 | 12 000 |
15 000 |
3000 |
0 |
13 000 | 13 000 |
2000 | 2000 / 13000 = 15,38% | 15,38% |
3 | Prześlij 5000 | 15 000 | 10 000 | 0 |
5000 | 13 000 | 13 000 | 2000 | 2000 / 13000 = 15,38% | 15,38% |
4 | Prześlij 4000 | 10 000 | 14 000 | 4000 |
1000 |
13 000 | 17 000 | 2000 |
2000 / 13000 = 15,38% | 11,7% |
5 | Prześlij 5000 | 14 000 | 9000 | 0 | 6000 | 13 000 | 17 000 | 2000 | 2000 / 13000 = 15,38% | 11,7% |
6 | Prześlij 20 000 | 5000 | 25 000 | 20 000 | 0 | 27 000 | 37 000 |
2000 | 2000 / 27000 = 7,4% | 5,4% |