Szukaj w serwisie

Czego szukasz?

Wpisz nazwę brokera, narzędzia lub tematu.

Ryzyko i kapitał

Sharpe a Sortino: sprawdź wskaźniki na własnych stopach zwrotu

Ta sama średnia stopa zwrotu i ten sam Sharpe mogą ukrywać różne niedobory względem celu. Oblicz oba wskaźniki dla równych okresów, rozdziel Rf i MAR oraz sprawdź każdy wiersz.

Autor · Redaktor

Sprawdzono

Dwie jasne kamienne tace z ciemnoturkusowymi blokami różnej wysokości, jasnoniebieskimi szklanymi progami i małym bursztynowym blokiem na prawej tacy.
Oblicz Sharpe’a i Sortino z widocznymi mianownikami

Najważniejsze

  1. Sharpe wykorzystuje rozrzut wokół średniej, a ten wariant Sortino — niedobory względem osobnej docelowej stopy zwrotu.

  2. Dla odchylenia standardowego Sharpe’a stosujemy N−1, a dla wybranej miary odchyleń dolnych wszystkie N obserwacji.

  3. Rf i MAR muszą dotyczyć tego samego okresu co stopy zwrotu. Wskaźniki nie są automatycznie annualizowane.

  4. Zerowy mianownik oznacza wskaźnik nieokreślony, a nie nieskończoną jakość czy brak możliwości strat.

Przygotuj stopy zwrotu z porównywalnych okresów

Załóżmy, że dwie serie mają średnią stopę zwrotu 1% na okres i wskaźnik Sharpe’a około 0,354. Czy ich wyniki poniżej celu są podobne? Niekoniecznie: jedna może zawierać dwa niewielkie niedobory, a druga jeden większy. Poniższe obliczenia wskazują dokładnie wiersze tworzące tę różnicę; nie wybierają za Ciebie strategii.

Przygotuj proste arytmetyczne stopy zwrotu z równych okresów: dzienne z dziennymi, miesięczne z miesięcznymi. Wpisz 1 dla 1% i −1 dla −1%. Cena 1,10, saldo 10 000, wpłata i logarytmiczna stopa zwrotu to inne rodzaje danych. Jeśli przepływy pieniężne wpływają na wartość rachunku, najpierw przygotuj spójną serię stóp zwrotu. Kalkulator nie odtworzy brakujących wycen ani nie usunie wpłat z salda.

  • Zachowaj pierwotną kolejność, powtarzające się wartości i zerowe stopy zwrotu. Nie usuwaj niekorzystnych okresów.
  • Stosuj tę samą podstawę wyceny i kosztów. Zapisz, czy uwzględniono prowizje, finansowanie i inne istotne koszty.
  • Wpisz jedną stopę zwrotu w wierszu, bez nagłówka, daty, znaku procentu czy separatora tysięcy. Dozwolona jest kropka lub przecinek dziesiętny.
  • Osobno zapisz częstotliwość obserwacji i zakres dat próby. Etykieta okresu nie przelicza danych ani stóp odniesienia.

Laboratorium przyjmuje 2–240 obserwacji w podanych granicach liczbowych. Gotowe serie czterech okresów to fikcyjne przykłady rachunkowe, a nie historia rynku ani dowód skuteczności strategii. Otwórz kalkulator lub pobierz zgodny plik wejściowy, zanim przygotujesz własną serię. Stopy zwrotu, Rf i MAR mogą wynosić od −100% do +1000% włącznie, z maksymalnie sześcioma miejscami po przecinku. Są to granice arytmetyczne, nie wiarygodne czy gwarantowane stopy zwrotu. Dopuszczenie −100% nie modeluje odbudowy utraconego kapitału ani łańcuchowej zmiany wartości rachunku.

Oblicz Sharpe’a i Sortino z widocznymi mianownikami

Wypróbuj samodzielnie

Sharpe i Sortino: sprawdź każdą stopę zwrotu

Wklej proste stopy zwrotu z równych okresów, ustaw dwa osobne poziomy odniesienia i sprawdź udział każdej obserwacji w obliczeniach. Gotowe przykłady zawierają fikcyjne dane edukacyjne.

Sharpe wykorzystuje odchylenie standardowe z próby (N − 1). Dla Sortino sumę kwadratów niedoborów względem MAR dzielimy przez pełne N. Żaden wskaźnik nie jest przeliczany na wartość roczną.

Wczytaj kompletny przykład

Jedna stopa zwrotu w wierszu. Wpisz 1 dla 1%, a −1 dla −1%. Możesz użyć kropki lub przecinka dziesiętnego, ale bez separatorów tysięcy. Zachowaj wszystkie obserwacje w pierwotnej kolejności, w tym powtórzenia i zera.

Rf to stopa odniesienia dla Sharpe’a, a MAR to minimalna akceptowalna stopa zwrotu dla Sortino. Obie stopy są stałe i dotyczą tego samego okresu co zwroty. Wprowadź swoje założenia; nie są to aktualne stopy rynkowe.

Zmiana tej etykiety nie przelicza stóp zwrotu, Rf ani MAR i nie sprowadza wskaźników do wartości rocznych.

Format i ograniczenia danych

2–240 obserwacji. Stopy zwrotu, Rf i MAR: od −100% do +1000% włącznie, najwyżej 6 miejsc po przecinku. Maksymalnie 8192 znaki na liście i 80 w pojedynczej wartości. Bez pustych obserwacji, nagłówków, dat, znaków procentu, symboli walut, separatorów tysięcy i zapisu wykładniczego. Dopuszczalny jest jeden końcowy znak nowego wiersza. Obserwacja −100% jest dozwolona na potrzeby arytmetyki próby; nie jest to obliczenie skumulowanej wartości rachunku.

Stały przykład A · dostępny bez JavaScript

Fikcyjne stopy zwrotu: −1%, −1%, +1%, +5%; Rf = 0%, MAR = 0%, cztery równe okresy. Ten stały przykład kontrolny jest niezależny od Twoich danych.

Obserwacje: 4 · poniżej MAR: 2 · okres: Równe okresy. Rf = 0%; MAR = 0% na okres obserwacji.

Średnia arytmetyczna stopa zwrotu: 1% na okres

Wskaźnik Sharpe’a

0,353553390593

Bezwymiarowy · bez przeliczenia na rok

Średnia − Rf
1 p.p.
Odchylenie standardowe z próby
2,82842712475%
Wskaźnik Sortino

1,41421356237

Bezwymiarowy · bez przeliczenia na rok

Średnia − MAR
1 p.p.
Odchylenie dolne dla całej próby
0,707106781187%

Ujemny licznik przy dodatnim mianowniku daje ujemny wskaźnik. Nie zastępujemy go zerem.

1. Obliczenia średniej i odchylenia z próby
ObserwacjaStopa zwrotu (%)Zwrot − Rf (p.p.)Zwrot − średnia (p.p.)Kwadrat odchylenia (p.p.²)
1-1-1-24
2-1-1-24
31100
455416

Suma kwadratów odchyleń wynosi 24 p.p.². Dzielimy przez N − 1 = 3: wariancja z próby = 8 p.p.². Jej pierwiastek to 2,82842712475%.

2. Niedobory względem MAR · wszystkie obserwacje zachowane
ObserwacjaStopa zwrotu (%)min(0, zwrot − MAR) (p.p.)Kwadrat niedoboru (p.p.²)Udział w odchyleniu dolnym
1-1-11Poniżej MAR · uwzględniono
2-1-11Poniżej MAR · uwzględniono
3100Na poziomie/powyżej MAR · zero
4500Na poziomie/powyżej MAR · zero

Suma kwadratów niedoborów wynosi 2 p.p.². Dzielimy przez pełne N = 4, uwzględniając zerowe składniki (2): drugi dolny moment cząstkowy = 0,5 p.p.². Jego pierwiastek to 0,707106781187%.

Jeśli tabela jest szersza od ekranu, ustaw fokus na jej obszarze i przewijaj poziomo. Obie tabele mają te same numery obserwacji. p.p. oznacza punkty procentowe, a p.p.² — punkty procentowe do kwadratu.

Na ekranie liczby są zaokrąglone do 12 cyfr znaczących. CSV wyniku zawiera przybliżenia liczbowe oraz dokładne ułamki dla sum i momentów; pierwiastki i wskaźniki są przybliżeniami. Mała wartość niezerowa nie jest traktowana jak zero.

Dlaczego B ma inny wskaźnik Sortino

Fikcyjny szereg B to −3%, +1%, +3%, +3% przy tych samych zerowych poziomach odniesienia. Obie średnie wynoszą 1%, obie wariancje z próby 8 p.p.², a oba wskaźniki Sharpe’a około 0,353553390593. W B jeden kwadrat niedoboru wynosi 9 p.p.²: 9 ÷ 4 = 2,25 p.p.², odchylenie dolne 1,5%, a Sortino 0,666666666667. Dla A otrzymujemy 2 ÷ 4 = 0,5 p.p.² i Sortino 1,41421356237. Cztery obserwacje nie określają kolejności przyszłych wyników.

Ten formularz oblicza wyniki w pamięci przeglądarki. Nie wysyła wprowadzonych stóp zwrotu na serwer i nie zapisuje ich trwale. Oddzielna analityka witryny działa poza tym formularzem.

r_i oznacza stopę zwrotu, N — liczbę obserwacji, Rf — stałą stopę wolną od ryzyka do porównania, a MAR — stałą minimalną akceptowalną stopę zwrotu. Rf i MAR są osobnymi polami w tych samych jednostkach procentowych i dla tego samego okresu co r_i. Laboratorium nie pobiera bieżącego oprocentowania ani nie przelicza stopy rocznej na miesięczną.

Wielkość

Obliczenie stosowane tutaj

Średnia arytmetyczna

mean = Σr_i / N

Odchylenie standardowe z próby

SD = √[Σ(r_i − mean)² / (N − 1)]

Wskaźnik Sharpe’a

(mean − Rf) / SD

Niedobór względem celu w wierszu i

shortfall_i = min(0, r_i − MAR)

Odchylenie dolne

DD = √[Σshortfall_i² / N]

Wskaźnik Sortino

(mean − MAR) / DD

Przewiń w bok, aby porównać wszystkie kolumny ↔

Stałe Rf zmienia średnią nadwyżkową stopę zwrotu w liczniku Sharpe’a, lecz nie odchylenie standardowe: odjęcie tej samej stałej od wszystkich obserwacji zachowuje odległości od średniej. Zmienna w czasie seria odniesienia wymaga innego modelu wejściowego. Oryginalny artykuł Sharpe’a przedstawia podejście oparte na różnicach stóp zwrotu i znaczenie okresu pomiaru.

Dla Sortino wybieramy dyskretny empiryczny dolny moment cząstkowy dla całej próby. Każdy wiersz pozostaje w N; stopa zwrotu równa MAR lub wyższa wnosi zero do sumy kwadratów niedoborów. Nie dzielimy wyłącznie przez liczbę stratnych okresów ani przez N−1 i nie używamy odchylenia standardowego ujemnej podpróby. Opracowanie CFA Institute wyjaśnia, dlaczego różne cele i konwencje odchyleń dolnych zmieniają wyniki. Nasza metoda nie jest jedyną stosowaną przez dostawców danych.

Sprawdzaj razem licznik, mianownik, liczbę obserwacji i liczbę niedoborów. Sam wskaźnik ukrywa wielkości, z których powstał. Komponent oblicza wewnętrznie na stopach zapisanych ułamkiem dziesiętnym; pokazuje stopy w procentach, kwadraty odchyleń w punktach procentowych do kwadratu, a wskaźniki bez jednostek.

Zastosuj dane, aby zobaczyć i pobrać pełne obliczenie. Zmiana dowolnego pola ukrywa poprzedni wynik i jego dynamiczny plik do czasu kolejnego przeliczenia. Formularz trzyma dane w pamięci, nie wysyła ich i nie zapisuje w trwałej pamięci; to stwierdzenie dotyczy komponentu, nie osobnej analityki witryny.

Przykład: ten sam Sharpe, różne niedobory

Przyjmij Rf = 0% i MAR = 0% dla czterech fikcyjnych równych okresów. Seria A to −1%, −1%, +1%, +5%, a B to −3%, +1%, +3%, +3%. Obie sumy wynoszą 4 punkty procentowe, więc obie średnie to 1%. Tabela zachowuje wszystkie obserwacje, także wiersze z zerowym wkładem do odchylenia dolnego.

Okres

Stopa zwrotu A

Stopa zwrotu B

Niedobór A²

Niedobór B²

1

−1%

−3%

1

9

2

−1%

+1%

1

0

3

+1%

+3%

0

0

4

+5%

+3%

0

0

Przewiń w bok, aby porównać wszystkie kolumny ↔

Ostatnie dwie kolumny mają jednostkę punktów procentowych do kwadratu. Odchylenia od średniej wynoszą [−2, −2, 0, +4] dla A i [−4, 0, +2, +2] dla B. Obie sumy kwadratów to 24. Dzielenie przez N−1 = 3 daje wariancję z próby równą 8 punktów procentowych do kwadratu, czyli 0,0008 w kwadracie stóp zapisanych ułamkiem dziesiętnym. Odchylenie standardowe z próby dla obu serii wynosi (√8)% ≈ 2,828427124746%.

Sprawdzenie

Seria A

Seria B

Obserwacje N

4

4

Średnia

1%

1%

SD z próby

2,828427124746%

2,828427124746%

Sharpe

0,353553390593

0,353553390593

Wiersze poniżej MAR

2

1

Dolny moment cząstkowy

2 / 4 = 0,5

9 / 4 = 2,25

Odchylenie dolne

0,707106781187%

1,5%

Sortino

1,414213562373

0,666666666667

Przewiń w bok, aby porównać wszystkie kolumny ↔

Mianownik Sortino dla A to (√0,5)%, a dla B — (√2,25)%. Ten sam licznik 1%, podzielony przez różne mianowniki, daje dwa różne wskaźniki. B ma mniej obserwacji poniżej celu, ale większy kwadrat niedoboru. Samo liczenie strat pominęłoby tę różnicę. Uzgodniliśmy wyniki przeszłej próby, nie ustaliliśmy, która seria będzie korzystniejsza w przyszłości.

Zmieniaj cel niezależnie od stopy wolnej od ryzyka

Rf odpowiada na pytanie „nadwyżkowa stopa zwrotu ponad jaką stopę odniesienia?”, a MAR — „niedobór względem jakiego celu?”. Mogą być równe, ale obliczenie nie powinno ich niejawnie zrównywać. Tutaj są to podane założenia, a nie stwierdzenie dostępności konkretnego gwarantowanego oprocentowania.

Zachowaj serię A i ustaw Rf = 0,25%, MAR = 1,5% na okres. Średnia i SD z próby nie zmienią się. Obserwacja +1% jest teraz o 0,5 punktu procentowego niższa od MAR, mimo dodatniej stopy zwrotu. Niedobór względem celu nie musi oznaczać ujemnej stopy zwrotu.

Obliczenie

Wynik dla A

mean − Rf

1 − 0,25 = 0,75 punktu procentowego

Sharpe

0,75 / √8 ≈ 0,265165042945

Niedobory względem celu

−2,5; −2,5; −0,5; 0 punktów procentowych

Suma kwadratów niedoborów

6,25 + 6,25 + 0,25 + 0 = 12,75

Odchylenie dolne

(√(12,75 / 4))% ≈ 1,785357107136%

mean − MAR

1 − 1,5 = −0,5 punktu procentowego

Sortino

−0,5 / √3,1875 ≈ −0,280056016806

Przewiń w bok, aby porównać wszystkie kolumny ↔

Ujemny Sortino jest poprawny: średnia jest niższa od MAR, a mianownik dodatni. Zmiana samego Rf wpływa na licznik Sharpe’a. Zmiana MAR wpływa zarówno na licznik Sortino, jak i na obserwacje wnoszące wkład do jego mianownika. Przed porównaniem zapisz oba założenia.

Nie zamieniaj wyniku nieokreślonego w ocenę

Próba i założenia

Sharpe

Sortino

[1, 1, 1, 1]%, Rf = 0%, MAR = 0%

Nieokreślony: SD z próby = 0

Nieokreślony: brak zaobserwowanych niedoborów

[1, 2, 3, 4]%, Rf = 0%, MAR = 0%

Określony: SD z próby jest dodatnie

Nieokreślony: brak zaobserwowanych niedoborów

[1, 1, 1, 1]%, Rf = 0%, MAR = 2%

Nieokreślony: SD z próby = 0

−1: mean − MAR = −1%, DD = 1%

Przewiń w bok, aby porównać wszystkie kolumny ↔

Wynik nieokreślony nie staje się zerem ani nieskończonością. Bez obserwacji poniżej celu próba daje zerowy mianownik odchylenia dolnego; nie dowodzi to niemożliwości przyszłych niedoborów. Stała seria może leżeć poniżej dodatniego celu, więc mianownik Sortino będzie dodatni, chociaż mianownik Sharpe’a wyniesie zero.

Zerowy licznik to inny przypadek. Przy dodatnim mianowniku mean = Rf daje Sharpe równy zero, a mean = MAR — Sortino równy zero. Ujemne liczniki również są dopuszczalne. Nie usuwaj tych wyników i nie zamieniaj ich w automatyczne „zaliczone/niezaliczone”.

Bardzo małe, ale niezerowe mianowniki mogą dać wysokie wskaźniki z minimalnych różnic. Przed interpretacją sprawdź niezaokrąglone stopy i długość próby. Dwie obserwacje pozwalają na obliczenie, lecz niewiele mówią o rozkładzie. Narzędzie podsumowuje skończoną próbę; nie wyznacza przedziałów ufności, szacunku skrajnych strat ani prognozy.

Odtwórz przykład w arkuszu kalkulacyjnym

Wklej cztery liczby z A do A2:A5: −1, −1, 1, 5. Komórki zawierają liczby w punktach procentowych, a nie ułamki dziesiętne sformatowane jako procenty. Umieść Rf w H2, a MAR w H3 według tej samej konwencji. Najpierw użyj zera w obu polach, aby odtworzyć wzorzec, a później świadomie zmień parametry.

  • H5: =AVERAGE(A2:A5). H6: =STDEV.S(A2:A5). Oczekiwane wartości to średnia 1 i SD z próby √8.
  • B2: =A2-$H$5. C2: =B2^2. Skopiuj obie formuły do wiersza 5, aby zobaczyć odchylenia od średniej i ich kwadraty.
  • D2: =MIN(0,A2-$H$3). E2: =D2^2. Skopiuj do wiersza 5; pozostaw zerowe wiersze w zakresie.
  • Sprawdź =SUM(C2:C5)/(COUNT(A2:A5)-1): dla A i B wynik musi wynosić 8.
  • H9: =SQRT(SUM(E2:E5)/COUNT(A2:A5)). Oczekiwane odchylenie dolne dla A wynosi √0,5.
  • Sharpe: =IF(H6=0,NA(),(H5-H2)/H6). Sortino: =IF(H9=0,NA(),(H5-H3)/H9). NA() sygnalizuje niedostępny wskaźnik zamiast liczbowej oceny.
  • Zastąp A2:A5 liczbami −3, 1, 3, 3 dla B. Średnia i SD z próby pozostaną takie same, a odchylenie dolne wyniesie 1,5.

Podano angielskie nazwy funkcji; Twój program może używać nazw lokalnych i innych separatorów argumentów. Dokumentacja Microsoft dla STDEV.S potwierdza konwencję z próby N−1. Upewnij się, że wszystkie potrzebne komórki są liczbowe: arkusz może ignorować tekst lub puste komórki, podczas gdy laboratorium odrzuca taką próbę w całości.

Nie dziel sumy kwadratów niedoborów przez COUNTIF(...,"<0"). To liczy ujemne stopy zwrotu, nie wszystkie obserwacje, i pomija dodatnią stopę niższą od dodatniego MAR. Nie zastępuj STDEV.S przez STDEV.P: tutaj wyraźnie wybrano odchylenie standardowe z próby.

Pobierz obliczenie referencyjne, aby sprawdzić wiersze i założenia. Pliki statyczne oraz ten przykład pozostają dostępne bez JavaScript. Plik wejściowy zawiera jedną stopę zwrotu w wierszu; plik referencyjny jest objaśniającym eksportem, a nie drugim formatem wejścia.

Zapisz dowody i porównuj zgodne podstawy

Przed porównaniem wskaźników uzgodnij częstotliwość, zakres dat próby, podstawę wyceny i kosztów, Rf, MAR oraz definicje mianowników. Wskaźnik dzienny i miesięczny nie stają się porównywalne tylko dlatego, że są bezwymiarowe. Jeśli dostawca używa innej definicji odchylenia dolnego, odtwórz ją osobno zamiast zmieniać nazwę wyniku tego laboratorium.

Kalkulator nie annualizuje wyników. Mnożenie przez pierwiastek liczby okresów wymaga założeń o stopach zwrotu i wartości odniesienia; zależność szeregowa może unieważnić prostą regułę skalowania. Sharpe omawia te ograniczenia czasowe. Krótkie, korzystne okno nie opisuje też całego przyszłego ryzyka niedoborów, co podkreśla opracowanie CFA.

  • Zapisz dokładną serię, częstotliwość obserwacji, daty i podstawę kosztów.
  • Zanotuj Rf, MAR, N, liczbę niedoborów oraz obie definicje mianowników.
  • Zachowaj niezaokrąglone obliczenie lub dokładność eksportu obok zaokrąglonych wartości prezentowanych.
  • Przed porównaniem opisz brakujące dane i niezgodne konwencje; kalkulator nie może ich naprawić.

Użyj protokołu weryfikacji jako zapisu do ponownego wykorzystania. Oddziela on wnioski wynikające z podanych wierszy od tego, co pozostaje nieznane. Nie poświadcza wyników, nie wybiera inwestycji i nie wyznacza uniwersalnego „dobrego” poziomu Sharpe’a lub Sortino.

Oba wskaźniki ignorują tutaj kolejność tych samych obserwacji. Nie pokazują głębokości ani długości spadku kapitału. Poradnik o wskaźniku Calmara omawia porównanie oparte na obsunięciu, a poradnik o krzywej kapitału wyjaśnia znaczenie ścieżki i kolejności. To inne pytania; żaden wskaźnik nie zastępuje sprawdzenia stóp zwrotu u źródła.

Najczęstsze pytania

Czy Sortino zawsze jest lepszy od Sharpe’a?

Jedna miara nie odpowiada na wszystkie pytania o ryzyko. Tutaj Sharpe opisuje rozrzut wokół średniej w odniesieniu do Rf, a Sortino skupia się na kwadratach niedoborów względem MAR. Przykład A/B pokazuje, dlaczego wyniki mogą być różne, a nie dlaczego jedna liczba powinna zawsze rozstrzygać porównanie.

Czy można wpisać zyski z transakcji zamiast okresowych stóp zwrotu?

Nie bezpośrednio. Zyski pieniężne, wielokrotności R, pipsy i stopy zwrotu z transakcji o różnej długości nie tworzą automatycznie procentowych stóp zwrotu z równych okresów. Najpierw określ kapitał, przepływy, wycenę i okres. Laboratorium nie wymyśla brakujących informacji.

Dlaczego odchylenie dolne wykorzystuje wszystkie N wierszy?

To zadeklarowana w poradniku empiryczna konwencja dolnego momentu cząstkowego. Obserwacje powyżej celu wnoszą zero, lecz pozostają w mianowniku. Dzielenie tylko przez wiersze z niedoborem mierzy inną wielkość i może istotnie zmienić Sortino; nie porównuj obu wariantów bez oznaczenia metody.

Czy ujemny wskaźnik oznacza błąd obliczeń?

Nie. Przy dodatnim mianowniku średnia poniżej Rf daje ujemnego Sharpe’a, a średnia poniżej MAR — ujemnego Sortino. Przed interpretacją sprawdź dane i założenia. Laboratorium nie zamienia znaku wskaźnika w rekomendację transakcji.

Czy brak zaobserwowanych niedoborów oznacza bezpieczną strategię?

Nie. Oznacza, że żadna podana stopa zwrotu nie była niższa od wybranego MAR. Mianownik odchylenia dolnego wynosi zero, więc ten Sortino jest nieokreślony. Inny cel, dłuższa próba lub przyszłe obserwacje mogą ujawnić niedobory niewidoczne w tym oknie.

Czy te wartości można annualizować lub wykorzystać jako bieżący ranking?

Komponent tego nie robi. Korzysta z podanych wierszy, nie ma strumienia danych rynkowych i nie skaluje automatycznie. Porównanie różnych okresów wymaga osobno uzasadnionych założeń; historyczny wskaźnik nie określa przyszłych wyników ani odpowiedniej wielkości pozycji.

Źródła i dalsza lektura

Ryzyko i kapitał
Wskaźnik CalmaraPorównaj stopę zwrotu z maksymalnym obsunięciem i zrozum inny mianownik.Krzywa kapitałuSprawdź, dlaczego kolejność i ścieżka wyników mają znaczenie poza pojedynczym wskaźnikiem.
Wszystkie poradniki