Metodologia — jak liczymy wyniki portfela
Jak GetHossa liczy zysk, TWR, wynik walutowy, porównanie z S&P 500, prognozę dywidend i FIFO. Wzory, źródła danych, ograniczenia i samodzielna weryfikacja.
Ostatnia aktualizacja: 20 paź 2026
W skrócie
| Wskaźnik | Co pokazuje | Jak go liczymy |
|---|---|---|
| Zysk całkowity | ile zarobiłeś w złotówkach | wartość portfela + dywidendy − wpłaty netto |
| Zwrot ważony czasem (TWR) | skuteczność inwestycji niezależnie od terminów wpłat | iloczyn dziennych zwrotów |
| Różnica do S&P 500 | ile więcej lub mniej dałby indeks | S&P 500 „kupiony” za te same złotówki w te same dni |
| Wynik walutowy | jaką część wyniku dały kursy walut | koszt pozycji po dzisiejszym kursie − zapłacone złotówki |
| Zysk miesięczny | wynik danego miesiąca | zmiana wartości − wpłaty netto w miesiącu |
Poniżej opisujemy każdą z tych liczb: wzór, źródło danych i znane ograniczenia.
Dane wejściowe
Twoje transakcje
GetHossa nie łączy się z brokerem. Korzysta wyłącznie z plików, które sam pobierasz i wgrywasz, oraz z Twoich wpisów ręcznych.
| Źródło | Plik | Co odczytujemy |
|---|---|---|
| Revolut | wyciąg CSV | zakupy, sprzedaże, dywidendy i kurs wymiany z wyciągu |
| XTB | eksport historii rachunku (.xlsx lub .csv) | operacje gotówkowe: zakupy, sprzedaże, dywidendy i podatek u źródła |
| Interactive Brokers | Activity Statement (CSV) | transakcje akcjami i ETF-ami, dywidendy i podatek u źródła |
| Wpis ręczny | — | zakup lub sprzedaż: data, liczba akcji, cena i opcjonalnie prowizja; dywidenda: data, spółka i otrzymana kwota |
- Duplikaty: ponowny import tego samego pliku pomija transakcje, które już są w GetHossa.
- Dywidendy z XTB i IBKR: wiersz z dywidendą brutto i wiersz z podatkiem u źródła łączymy w jedną wypłatę netto na spółkę i dzień.
- Wpisy ręczne: przy zakupie i sprzedaży sprawdzamy, czy podana cena mieści się między najniższym a najwyższym kursem spółki z tego dnia. To tylko podpowiedź — transakcję możesz zapisać mimo ostrzeżenia. Nie da się natomiast sprzedać więcej akcji, niż miałeś w danym dniu.
- Splity akcji: daty i proporcje splitów pobieramy z Yahoo Finance i przeliczamy wcześniejsze zakupy i sprzedaże na dzisiejszą liczbę akcji. Jedna akcja kupiona po 1 200 USD przed splitem 10:1 to w GetHossa 10 akcji po 120 USD — zapłacona kwota się nie zmienia. Działa to tak samo dla każdego brokera i dla wpisów ręcznych, bo wyciągi pokazują transakcje w pierwotnej liczbie akcji (osobny wiersz „stock split” w wyciągu Revolut pomijamy). Tak samo obsługujemy scalenia akcji (reverse split).
Dane rynkowe
- Notowania i dane o spółkach: Yahoo Finance. Bieżące notowania odświeżamy co 5 minut. Giełdy udostępniają dane zwykle z opóźnieniem około 15 minut, więc „bieżąca” cena może być o kilkanaście minut starsza niż rzeczywista.
- Historia cen: dzienne ceny zamknięcia z Yahoo Finance, a dzisiejszy punkt dokładamy z bieżącego notowania. Gdy Yahoo zwraca pusty dzień dla sesji, która się odbyła (zdarza się to np. przy ETF-ach z Xetry), odtwarzamy zamknięcie z danych godzinowych.
- Kursy walut: Yahoo Finance — szczegóły w części „Waluty”.
- Sprawozdania finansowe: roczne raporty 10-K z systemu SEC EDGAR (spółki z USA).
Obsługujemy spółki i ETF-y z USA (NYSE, Nasdaq), z Xetry i innych giełd europejskich, z GPW oraz z Londynu.
Wartość portfela i wpłaty netto
GetHossa przelicza wszystkie kwoty na walutę portfela — domyślnie na złote (PLN); do wyboru są też dolary (USD) i euro (EUR). Wzory i przykłady na tej stronie podajemy dla portfela w złotych. W USD i EUR w miejsce złotówki wchodzi wybrana waluta (zob. „Waluty”).
Wartość portfela = Σ liczba akcji × bieżąca cena × bieżący kurs waluty
Wpłaty netto = Σ koszty zakupów w PLN − Σ wpływy ze sprzedaży w PLN
- Koszt zakupu to kwota, którą faktycznie zapłaciłeś (z prowizją, jeśli wykazuje ją wyciąg albo podałeś ją ręcznie), przeliczona na złote kursem z dnia zakupu.
- Wpływ ze sprzedaży to kwota, którą otrzymałeś po prowizji, przeliczona kursem z dnia sprzedaży.
- GetHossa traktuje każdy zakup jak wpłatę do portfela, a każdą sprzedaż jak wypłatę. Gotówka czekająca na rachunku u brokera nie jest częścią portfela — liczy się to, co zainwestowane.
- Do wyceny używamy ostatniej ceny z regularnej sesji. Notowania sprzed sesji, po sesji i nocne pokazujemy osobno.
Zysk całkowity
Zysk całkowity = wartość portfela + otrzymane dywidendy − wpłaty netto
Zwrot = (wartość portfela + otrzymane dywidendy) ÷ wpłaty netto − 1
Zysk całkowity obejmuje zyski niezrealizowane (otwarte pozycje), zrealizowane (sprzedaże) i dywidendy. Odpowiada na pytanie „ile zarobiłem na czysto, w złotówkach”.
Zwrot procentowy liczony w ten sposób zależy jednak od tego, kiedy dopłacałeś pieniądze. Dlatego obok pokazujemy zwrot ważony czasem.
Zwrot ważony czasem (TWR)
TWR odpowiada na pytanie: jak poradziły sobie Twoje inwestycje, jeśli pominąć wpływ wysokości i terminów wpłat? To standardowa miara w zarządzaniu aktywami, stosowana m.in. w standardach GIPS®. GetHossa liczy ją dzień po dniu, od dnia pierwszego zakupu:
r_d = V_d ÷ (V_(d−1) + F_d) − 1
TWR = (1 + r_1) × (1 + r_2) × … × (1 + r_n) − 1 = Π (1 + r_d) − 1
gdzie:
- V_d — wartość portfela na koniec dnia d, razem z dywidendami otrzymanymi do tego dnia,
- F_d — wpłaty netto z dnia d (zakupy minus sprzedaże, w PLN).
Wpłaty z danego dnia doliczamy na początku dnia. Zakup odbywa się w trakcie sesji po faktycznej cenie, a na koniec dnia jest już wyceniony po cenie zamknięcia — więc jego wynik słusznie należy do tego dnia.
Zwrot za dowolny okres (np. miesiąc albo jeden dzień) wyliczamy z wartości skumulowanych:
TWR okresu = (1 + TWR na koniec okresu) ÷ (1 + TWR na początek okresu) − 1
Przykład: TWR a prosty zwrot
Na start wpłacasz 10 000 zł i portfel traci 10%. Potem dopłacasz 90 000 zł i portfel zyskuje 10%.
| Okres | Wartość na początku | Wpłata | Podstawa | Wartość na końcu | Zwrot okresu |
|---|---|---|---|---|---|
| 1 | 0 zł | 10 000 zł | 10 000 zł | 9 000 zł | −10,0% |
| 2 | 9 000 zł | 90 000 zł | 99 000 zł | 108 900 zł | +10,0% |
- Prosty zwrot: 108 900 ÷ 100 000 − 1 = +8,9% (zysk 8 900 zł).
- TWR: (1 − 0,10) × (1 + 0,10) − 1 = 0,90 × 1,10 − 1 = −1,0%.
Oba wyniki są prawdziwe, tylko mówią o czymś innym. Zarobiłeś, bo większość pieniędzy dopłaciłeś tuż przed dobrym okresem. Same inwestycje — złotówka zainwestowana od pierwszego do ostatniego dnia — straciły 1%.
Dlatego porównanie z S&P 500 pokazujemy na dwa sposoby: w TWR, żeby ocenić trafność wyborów, i w złotówkach, żeby było widać, ile realnie masz więcej lub mniej.
Porównanie z S&P 500
Benchmark
S&P 500 odwzorowujemy za pomocą funduszu SPY (SPDR S&P 500 ETF Trust) i jego skorygowanej ceny zamknięcia (adjusted close) z Yahoo Finance. Skorygowana cena uwzględnia dywidendy reinwestowane w fundusz, więc mierzy całkowity zwrot (total return), a nie tylko zmianę ceny.
Cena jednostki indeksu (dzień d) = skorygowane zamknięcie SPY (d) × kurs USD/PLN (d)
Te same złotówki, te same dni
- Kupujesz akcje za K zł w dniu d → GetHossa „kupuje” K ÷ cena jednostki (d) jednostek indeksu, po cenie zamknięcia z tego dnia.
- Sprzedajesz akcje i dostajesz S zł → GetHossa „sprzedaje” jednostki indeksu warte S zł, po cenie z dnia sprzedaży.
- Wartość portfela S&P 500 = liczba jednostek × dzisiejsza cena jednostki.
W aplikacji widzisz więc wprost, ile byłyby dziś warte Twoje pieniądze, gdybyś zamiast wybranych spółek kupował S&P 500.
Różnica w zł = (wartość portfela + dywidendy) − wartość portfela S&P 500
Różnica w punktach procentowych = różnica w zł ÷ wpłaty netto × 100
Tak samo porównujemy każdą pozycję z osobna: wynik spółki (razem z jej dywidendami) zestawiamy z S&P 500 kupionym w te same dni za te same kwoty. Przy częściowej sprzedaży proporcjonalnie zmniejszamy też „indeksową” część tej pozycji.
TWR indeksu
TWR portfela S&P 500 liczymy tą samą metodą — mnożąc dzienne zwroty. Ponieważ indeks „kupujemy” po cenie zamknięcia, wpłata zaczyna u niego pracować od końca dnia:
r_d (S&P 500) = (B_d − F_d) ÷ B_(d−1) − 1
gdzie B_d to wartość portfela S&P 500 na koniec dnia d. Dzięki temu ani portfel, ani indeks nie zyskują sztucznie na terminach wpłat.
Zysk miesięczny
Zysk miesiąca = wartość na koniec miesiąca − wartość na koniec poprzedniego miesiąca − wpłaty netto w miesiącu
Wartość obejmuje otrzymane dywidendy, więc zysk miesiąca zawiera zmiany niezrealizowane, zyski zrealizowane i dywidendy. Zwrot procentowy miesiąca to TWR za ten miesiąc. Dla S&P 500 liczymy to samo przy identycznych wpłatach. Bieżący miesiąc oznaczamy jako niezakończony.
Dziś i wczoraj
Dziś
„Dziś” to bieżący dzień kalendarzowy w Polsce. Spółka wchodzi do dzisiejszego wyniku dopiero wtedy, gdy była już dziś notowana — akcje z USA od otwarcia sesji w Nowym Jorku. Do tego momentu liczy się w ich przypadku tylko zmiana kursu waluty.
Zmiana dziś = Σ [spółki notowane dziś] liczba akcji × (cena − poprzednie zamknięcie) × poprzedni kurs waluty
+ Σ [wszystkie pozycje] liczba akcji × cena × (bieżący kurs − poprzedni kurs)
Pierwsza część to ruch cen akcji, druga — ruch walut (liczony, gdy para walutowa była już dziś notowana). Razem dają dokładnie zmianę wartości; część walutową pokazujemy dodatkowo osobno. Procentowo: zmiana ÷ (bieżąca wartość − zmiana).
Wczoraj
„Wczoraj” to wynik ostatniego pełnego dnia przed dzisiejszym — w poniedziałek będzie to piątek:
Wynik dnia = V (ten dzień) − V (dzień wcześniej) − wpłaty netto z tego dnia
Procentowo pokazujemy TWR z tego dnia.
Przed sesją, po sesji i w nocy
Dla akcji z USA pokazujemy notowania spoza sesji regularnej z Yahoo Finance: przed sesją (pre-market, 4:00–9:30), po sesji (after-hours, 16:00–20:00) i nocne (overnight, 20:00–4:00, system Blue Ocean ATS) — godziny według czasu nowojorskiego. To orientacyjny sygnał: obroty są tam mniejsze, a ceny mogą się wyraźnie różnić od późniejszego otwarcia. Tych zmian nie wliczamy do wartości portfela ani do wyniku „dziś”.
Waluty
Koszt zakupu w złotych
| Źródło | Kurs użyty do przeliczenia na PLN |
|---|---|
| Revolut | kurs wymiany (FX Rate) z wyciągu |
| XTB, rachunek w PLN | kurs efektywny wynikający z kwoty pobranej z rachunku — zawiera prowizję XTB za przewalutowanie |
| XTB, rachunek w innej walucie | kurs rynkowy z dnia transakcji |
| Interactive Brokers | kurs rynkowy z dnia transakcji |
| Wpis ręczny | kurs rynkowy z dnia transakcji |
Kurs rynkowy to kurs zamknięcia z danego dnia z Yahoo Finance; w weekendy i święta — ostatni wcześniejszy. Koszt w złotych ustalamy raz, w dniu transakcji, i nie zmienia się on razem z dzisiejszym kursem.
Portfel w dolarach albo euro
Walutę portfela zmienisz w menu konta. Kursy z wyciągów brokerów są podane wobec złotego, więc w portfelu w USD albo EUR każdą transakcję przeliczamy po kursie rynkowym z jej dnia (np. EUR/USD dla akcji z Xetry w portfelu dolarowym). Transakcje w walucie portfela nie wymagają przeliczenia — w portfelu w USD zakup akcji z USA to po prostu jego kwota w dolarach, a wynik walutowy dotyczy tylko pozycji w innych walutach.
Historia kursów i przesunięcie o jeden dzień
Dzienne notowania walut w Yahoo Finance mają pułapkę: notowanie oznaczone dniem D zawiera kurs z początku dnia D, czyli w praktyce zamknięcie dnia poprzedniego. Sprawdziliśmy to na danych godzinowych. Dlatego przesuwamy te dane o jeden dzień: kurs na koniec dnia D bierzemy z otwarcia kolejnego notowania. Dzisiejszy kurs pochodzi z bieżącego notowania.
Bez tej korekty każdy dzień byłby wyceniany wczorajszym kursem, a wpływ walut na wynik pojawiałby się z jednodniowym opóźnieniem.
Wynik walutowy
To część zysku, która wynika ze zmian kursów:
Wynik walutowy = Σ [otwarte pozycje] (koszt w walucie × dzisiejszy kurs − koszt w PLN)
+ Σ [sprzedaże] (koszt sprzedanych akcji w walucie × kurs z dnia sprzedaży − ich koszt w PLN)
Reszta zysku — zmiana ceny akcji wyceniona po dzisiejszym kursie — to wynik samej spółki.
Przykład: kupujesz akcje za 1 000 USD przy kursie 4,00 zł, czyli płacisz 4 000 zł. Dziś akcje są nadal warte 1 000 USD, ale dolar kosztuje 3,80 zł. Pozycja jest warta 3 800 zł: wynik walutowy to −200 zł, a wynik samej spółki 0 zł.
Dywidendy
Otrzymane
Pokazujemy kwoty tak, jak zaksięgował je broker — zwykle już po podatku pobranym u źródła — przeliczone na złote kursem z wyciągu albo kursem rynkowym z dnia wypłaty. Dywidendę dodaną ręcznie zapisujemy w kwocie, którą podałeś jako otrzymaną. Otrzymane dywidendy są częścią wyniku portfela i porównania z S&P 500. Traktujemy je jak gotówkę — nie reinwestujemy ich.
Prognoza na 12 miesięcy
Prognozę liczymy dla każdej spółki w portfelu, która wypłaciła dywidendę w ostatnich 12 miesiącach:
Wypłata brutto = ostatnia dywidenda na akcję × obecna liczba akcji × bieżący kurs waluty
Prognoza roczna = wypłata brutto × liczba wypłat w ostatnich 12 miesiącach
- Terminy: jeśli spółka ogłosiła kolejny dzień ex-dividend, zaczynamy od niego (oznaczenie „ogłoszona”). W przeciwnym razie szacujemy kolejne terminy na podstawie dotychczasowej częstotliwości wypłat. Dzień wypłaty bierzemy z ogłoszenia albo przyjmujemy, że przypada 21 dni po dniu ex-dividend.
- Podatek: prognoza celowo pokazuje kwoty brutto, przed jakimkolwiek podatkiem — w aplikacji widzisz obok niej taką adnotację. Ile podatku zostanie pobrane i ile dopłacisz, zależy od Twojej sytuacji: kraju spółki, złożonego formularza W-8BEN, rezydencji podatkowej czy rodzaju rachunku (np. IKE lub IKZE). Dlatego GetHossa tego nie zgaduje. Przy dywidendach z USA i złożonym W-8BEN zwykle zostaje 81% kwoty brutto: 15% pobiera amerykański broker, a 4% dopłacasz w PIT-38 do 19% podatku Belki.
- ETF-y akumulujące nie wypłacają dywidend, tylko reinwestują je w cenę jednostki, więc nie pojawiają się w prognozie.
Prognoza zakłada, że spółki utrzymają ostatnią wysokość i częstotliwość wypłat, a Ty — obecną liczbę akcji. To szacunek, nie obietnica.
Zamknięte pozycje (FIFO)
Każdą sprzedaż parujemy z najwcześniejszymi niesprzedanymi zakupami tej samej spółki — metodą FIFO („pierwsze weszło, pierwsze wyszło”), tak jak w PIT-38.
Wynik sprzedaży = przychód ze sprzedaży w PLN − koszt dopasowanych zakupów w PLN
Zwrot = wynik sprzedaży ÷ koszt dopasowanych zakupów w PLN
- Przychód i koszt przeliczamy kursami z dnia każdej transakcji (zob. „Waluty”), więc wynik zawiera efekt walutowy.
- Czas trzymania to średnia liczba dni między zakupami a sprzedażą, ważona liczbą akcji.
- Jeśli sprzedaż jest większa niż zakupy zapisane w GetHossa (np. brakuje starszego wyciągu), oznaczamy ją jako niepełną i liczymy wynik tylko dla dopasowanej części.
Sprzedaż na tle S&P 500
Przy każdej sprzedaży pokazujemy, co dałyby te same pieniądze w S&P 500. Koszt każdego dopasowanego zakupu „kupuje” jednostki indeksu w dniu tego zakupu, a wszystkie są „sprzedawane” w dniu sprzedaży — tak samo jak w porównaniu całego portfela.
Wartość w S&P 500 = Σ [dopasowane zakupy] koszt zakupu ÷ cena jednostki indeksu (dzień zakupu) × cena jednostki indeksu (dzień sprzedaży)
Wynik S&P 500 = wartość w S&P 500 − koszt dopasowanych zakupów
Przewaga = wynik sprzedaży − wynik S&P 500 (w punktach procentowych: zwrot sprzedaży − zwrot S&P 500)
Cena jednostki indeksu to skorygowane zamknięcie SPY (z dywidendami) przeliczone na walutę portfela po kursie z danego dnia.
To zestawienie ma charakter informacyjny. Do rozliczenia podatku przychód i koszty przelicza się po średnim kursie NBP z ostatniego dnia roboczego poprzedzającego dzień transakcji, a nie po kursie brokera — dlatego wynik podatkowy może się nieco różnić.
Strony spółek
- Dane finansowe: dla spółek z USA — zwykle co najmniej 15 lat wyników rocznych z raportów 10-K w SEC EDGAR, z wartościami na akcję skorygowanymi o późniejsze splity, połączonych z danymi z Yahoo Finance. Spółki spoza USA nie składają raportów 10-K, więc w ich przypadku korzystamy wyłącznie z Yahoo Finance.
- Historia C/Z i C/WK: cenę z każdego miesiąca dzielimy przez zysk na akcję (EPS) i wartość księgową na akcję z ostatniego roku obrotowego, który był już wtedy opublikowany. Przyjmujemy, że wyniki roczne stają się publiczne około 60 dni po końcu roku obrotowego — dzięki temu historia nie korzysta z liczb, których rynek jeszcze nie znał. Przy ujemnym zysku lub kapitale własnym wskaźnika nie pokazujemy.
- Analitycy i wyniki kwartalne: cele cenowe, rekomendacje, terminy publikacji wyników i niespodzianki EPS (wynik w porównaniu z prognozą) pochodzą z Yahoo Finance.
Reakcja kursu na wyniki
Na wykresie notowań zaznaczamy publikacje wyników kwartalnych. Dla spółek z USA daty i godziny bierzemy z raportów 8-K (pozycja 2.02 „Results of Operations”) w SEC EDGAR — zwykle kilka lat wstecz — a kwartał, którego dotyczą, z następującego po nich raportu 10-Q lub 10-K. Ostatnie cztery publikacje z Yahoo Finance dokładają EPS i prognozę analityków; dla spółek spoza USA korzystamy tylko z nich.
Reakcja = kurs zamknięcia pierwszej sesji po publikacji ÷ zamknięcie sesji poprzedniej − 1
Pierwsza sesja po publikacji to ten sam dzień, jeśli wyniki wyszły przed zamknięciem giełdy (czas lokalny giełdy), albo następny dzień notowań, jeśli po zamknięciu — tak jak większość spółek z USA, które publikują wyniki po 16:00 czasu nowojorskiego.
Sygnały na liście obserwowanych
| Sygnał | Kiedy się pojawia |
|---|---|
| Duży ruch | dzisiejsza zmiana kursu o co najmniej 3% w górę lub w dół |
| Wyniki wkrótce | publikacja wyników w ciągu najbliższych 14 dni |
| Spadek od szczytu | cena co najmniej 15% poniżej maksimum z 52 tygodni |
| Blisko dołka | cena najwyżej 5% powyżej minimum z 52 tygodni |
| Poniżej średniej 200-dniowej | cena niższa niż średnia z ostatnich 200 sesji |
Sygnały to mechaniczne flagi oparte na danych, a nie rekomendacje kupna ani sprzedaży.
Znane ograniczenia
- Opóźnienia: notowania są zwykle opóźnione o około 15 minut, a w GetHossa odświeżane co 5 minut. Przy dużej zmienności wartość portfela może chwilowo odbiegać od tej u brokera.
- Luki i błędy w danych Yahoo Finance: zdarzają się puste dni, brakujące dywidendy czy błędne wartości. Część luk naprawiamy automatycznie (np. odtwarzając zamknięcie z danych godzinowych), ale nie wszystkie.
- Formaty wyciągów: brokerzy mogą bez zapowiedzi zmienić układ plików, a wtedy import może coś pominąć lub przestać działać, dopóki go nie dostosujemy.
- Kupno, sprzedaż, dywidendy i splity: splity uwzględniamy na podstawie dat z Yahoo Finance (zob. „Dane wejściowe”) — jeśli Yahoo nie ma danego splitu albo podaje go z błędem, liczba akcji w GetHossa będzie się różnić od stanu u brokera. Inne zdarzenia — np. spin-offy, fuzje czy przeniesienie akcji od innego brokera — nie są obecnie odwzorowywane. Po takim zdarzeniu liczba akcji lub koszt w GetHossa mogą się różnić od stanu u brokera.
- Gotówka: wolne środki na rachunku u brokera nie są częścią portfela, a sprzedaż traktujemy jak wypłatę.
- Kurs rynkowy zamiast kursu brokera: przy imporcie z IBKR i przy wpisach ręcznych używamy kursu zamknięcia z dnia transakcji, który może się różnić od kursu faktycznie zastosowanego przez brokera.
- Benchmark to fundusz: SPY ponosi niewielkie koszty zarządzania, a jego skorygowana cena uwzględnia dywidendy przed opodatkowaniem — polski inwestor otrzymałby je pomniejszone o podatek. Z kolei dywidendy w Twoim portfelu liczymy jako gotówkę, bez reinwestowania.
- Giełda londyńska: spółek notowanych w pensach (GBp) nie można na razie dodać ręcznie.
Jak samodzielnie sprawdzić wyniki
- Liczba akcji: porównaj liczbę akcji każdej spółki ze stanem w aplikacji brokera. Różnica zwykle oznacza brakujący wyciąg albo zdarzenie korporacyjne, np. spin-off lub fuzję. Po splicie liczba akcji powinna się zgadzać, bo GetHossa przelicza wcześniejsze transakcje.
- Wartość pozycji: pomnóż liczbę akcji przez bieżącą cenę i kurs waluty (np. z Yahoo Finance albo od brokera). Wynik powinien się zgadzać z dokładnością do opóźnienia notowań.
- Benchmark: dla jednego zakupu podziel kwotę w złotych przez iloczyn skorygowanego zamknięcia SPY i kursu USD/PLN z dnia zakupu, a potem pomnóż przez dzisiejszą cenę jednostki. Skorygowane ceny SPY (Adj Close) znajdziesz w historii notowań na Yahoo Finance.
- TWR: wpisz do arkusza dzienne wartości portfela i wpłaty netto, policz r_d według wzoru powyżej i pomnóż (1 + r_d) dla wszystkich dni.
- Podatek: do PIT-38 przelicz każdą transakcję po średnim kursie NBP (tabela A) z ostatniego dnia roboczego przed transakcją. Archiwalne kursy publikuje Narodowy Bank Polski.
Jeśli Twój wynik różni się od naszego, napisz do nas — każdy taki przypadek pomaga nam poprawić aplikację GetHossa.
Kontakt: hello@gethossa.com