Foliolytic Metodologija

Zadnje ažurirano:

Svaka metrika koju Foliolytic izračunava, kako se izračunava, koje podatke koristi, koje rubne slučajeve implementacija obrađuje i po čemu se Foliolytic razlikuje od tipičnih online kalkulatora. Bez crne kutije.

Brzi odgovor

Koja je najvažnija metodološka odluka u Foliolyticu?

Foliolytic koristi stvarne dnevne prinose na 3-mjesečne trezorske zapise SAD-a iz FRED-a kao bezrizičnu stopu, usklađenu sa svakim kalendarskim danom povijesti vašeg portfelja. Većina online kalkulatora koristi statičnu pretpostavku od 2% ili 3%, što može promijeniti Sharpe i Sortino omjere za 0,3–0,5 u okruženjima gdje su prinosi na trezorske zapise 5%. U kombinaciji s rekonstrukcijom pada vrijednosti s dnevnom rezolucijom (a ne mjesečnim snimkama) i Newton-Raphson XIRR-om s bisekcijskim povratkom, to Foliolyticove brojke usklađuje s metodologijom institucionalnog upravljanja imovinom.

Stvarni prinosi trezora · Dnevna granularnost · Newton-Raphson XIRR
Pokrivene metrike
  1. Sharpe omjer
  2. Sortino omjer
  3. XIRR (Novčano ponderirani prinos)
  4. TWR (Vremenski ponderirani prinos)
  5. Beta
  6. Alpha (Jensenova)
  7. R-kvadrat
  8. Maksimalni pad vrijednosti
  9. Vrijednost rizika (VaR)
  10. CVaR (Očekivani manjak)
  11. Calmar omjer
  12. Treynor omjer
  13. Omjer informacija
  14. Omjer hvatanja (gore/dolje)
  15. Pogreška praćenja
  16. Vjerojatnosni Sharpe omjer (PSR)
  17. Hurstov eksponent
  18. Ulcer indeks
  19. Prosjek udaraca
  20. Burke omjer
  21. Martin omjer
  22. Sterling omjer
  23. Modigliani M²

Sharpe omjer

Formula

Sharpe = (R̄_p - R_f) · √252 / (σ(r_d) · √252)
where r_d = daily log returns and R̄_p, σ are computed on those daily log returns.

Ulazni podaci

Serija dnevnih vrijednosti portfelja rekonstruirana iz vaših transakcija. Dnevni prinos na 3-mjesečne trezorske zapise SAD-a iz FRED-a, usklađen sa svakim kalendarskim danom. 252 trgovačka dana godišnje za portfelje samo dionica; 365 za samo kripto; odgovarajuća mješavina po imovini za mješovite.

Rubni slučajevi i numerička obrada

Ako je povijest portfelja kraća od 30 dana, Sharpe se potiskuje (veličina uzorka premala za smisleno zaključivanje). Ako je σ < 1e-9 (efektivno ravan portfelj), Sharpe se prijavljuje kao nula, a ne kao beskonačnost.

Razlike u odnosu na uobičajene kalkulatore

Većina online kalkulatora koristi statičnu bezrizičnu stopu od 2% ili 3%. Foliolytic koristi stvarne dnevne prinose na trezorske zapise. U okruženjima visokih stopa (2023.–2025.), to mijenja Sharpe omjere za 0,3–0,5 u odnosu na kalkulatore s fiksnom stopom.

Sortino omjer

Formula

Sortino = (R̄_p - R_f) · √252 / DD
where DD = √( (1/n) · Σ min(r_d - r_f_d, 0)² ) · √252

Ulazni podaci

Ista serija dnevnih portfelja i dnevne bezrizične stope kao za Sharpe. Prag za 'negativnu stranu' je dnevna bezrizična stopa, a ne nula.

Rubni slučajevi i numerička obrada

Negativna devijacija izračunava se koristeći samo dane kada je r_d < r_f_d. Dani kada je r_d ≥ r_f_d doprinose nuli zbroju, ali se broje u n. Ovo odgovara Sortinovoj originalnoj specifikaciji iz 1980-ih.

Razlike u odnosu na uobičajene kalkulatore

Neki kalkulatori koriste nulu kao prag negativne strane, što je matematički prikladno, ali teoretski netočno. Originalni Sortinov rad specificira minimalno prihvatljiv prinos (MAR), koji se najprirodnije tumači kao bezrizična stopa.

XIRR (Novčano ponderirani prinos)

Formula

0 = Σᵢ CFᵢ / (1 + XIRR)^( (dᵢ - d₀) / 365 )
solved via Newton-Raphson with bisection fallback.

Ulazni podaci

Potpuna povijest transakcija s datiranim novčanim tokovima. Uključuje uplate (negativne), isplate (pozitivne), konačnu vrijednost portfelja na najnoviji datum (pozitivne) i sve primljene gotovinske dividende kao zasebne tokove.

Rubni slučajevi i numerička obrada

Newton-Raphson iterira s početnom pretpostavkom od 0,10. Ako derivacija ide prema nuli ili iteracija divergira, algoritam se vraća na bisekciju na [-0,99, +5,0]. Tolerancija konvergencije: 1e-10. Novčani tokovi ispod 0,01 USD se zanemaruju. Rezultat je ograničen na [-0,99, +5,0] godišnje — vrijednosti izvan ovog raspona gotovo uvijek ukazuju na pogreške u podacima (pogreške u valutama, pomaci decimalnih točaka, greške u izvještavanju kriptovaluta).

Razlike u odnosu na uobičajene kalkulatore

Excelov XIRR koristi isti Newton-Raphson pristup, ali ne ograničava vrijednosti, pa vraća apsurdne vrijednosti (više milijardi posto) za neuredne kripto podatke. Foliolyticovo ograničenje sprječava da one kontaminiraju nadzornu ploču.

TWR (Vremenski ponderirani prinos)

Formula

TWR = Π_i (1 + R_i) - 1
where R_i is the return of period i computed between cash flow events.

Ulazni podaci

Dnevne vrijednosti portfelja, datumi svih vanjskih novčanih tokova. Razdoblje između dva uzastopna toka je jedan prozor prinosa.

Rubni slučajevi i numerička obrada

Prinosi podrazdoblja geometrijski su povezani kako bi se uklonio vremenski učinak uplata i isplata. Dani bez tokova proizvode jednodnevna razdoblja prinosa. Višednevna razdoblja između tokova se složeno kamate.

Razlike u odnosu na uobičajene kalkulatore

TWR je standard za procjenu performansi na razini imovine (ono što upravitelji fondova izvještavaju). Novčano ponderirani prinos (XIRR) je standard za procjenu stvarnog iskustva investitora. Foliolytic izračunava oboje — često se razlikuju za nekoliko postotnih bodova.

Beta

Formula

β = Cov(r_p, r_m) / Var(r_m)
computed via OLS regression of daily portfolio returns r_p on daily benchmark returns r_m, using excess-of-risk-free-rate returns.

Ulazni podaci

Dnevni prinosi portfelja. Dnevni prinosi referentne vrijednosti (S&P 500 prema zadanim postavkama; podesivo na QQQ, VT ili bilo koju prilagođenu referentnu vrijednost). Dnevni prinos na 3-mjesečne trezorske zapise za izračun viška prinosa.

Rubni slučajevi i numerička obrada

Minimalno 30 dana preklapanja između portfelja i referentne vrijednosti. Dani s nedostajućim podacima se ispuštaju. Odstupanja (>5σ) se označavaju, ali se ne uklanjaju — beta je robusna statistika i uklanjanje odstupanja obično je pristrano prema gore.

Razlike u odnosu na uobičajene kalkulatore

Neki kalkulatori izračunavaju betu na sirovim prinosima (ne viškovima prinosa), što je matematički ekvivalentno samo ako je bezrizična stopa konstantna. S vremenski promjenjivim stopama trezorskih zapisa, regresija na viškove prinosa je točnija.

Alpha (Jensenova)

Formula

α = R̄_p - [R_f + β · (R̄_m - R_f)]
where all quantities are annualized.

Ulazni podaci

Isto kao beta, plus presjek regresije (konstantni član OLS-a).

Rubni slučajevi i numerička obrada

Alpha se izvještava u godišnjim postotnim bodovima. Statistička značajnost (t-stat) izračunava se usporedno — vrijednosti alpha bez t-stat > 1,5 treba tretirati kao šum, a ne kao vještinu.

Razlike u odnosu na uobičajene kalkulatore

Mnoge alpha vrijednosti u proračunskim tablicama izračunavaju se kao čisti presjek neskalirane regresije, propuštajući korak godišnje prilagodbe. Foliolytic uvijek izvještava godišnju alphu tako da je broj izravno interpretiran kao 'dodatni prinos godišnje u odnosu na izloženost riziku ekvivalentnu referentnoj vrijednosti'.

R-kvadrat

Formula

R² = 1 - SS_residual / SS_total
where SS_residual = Σ(r_p - r_p_predicted)² and SS_total = Σ(r_p - r̄_p)²

Ulazni podaci

Ista regresija kao za betu. R² je koeficijent determinacije iz tog prilagodbe.

Rubni slučajevi i numerička obrada

Ako je R² < 0,05 u odnosu na odabranu referentnu vrijednost, procjene bete i alphe portfelja označavaju se kao statistički besmislene — nema linearnog odnosa za interpretaciju.

Razlike u odnosu na uobičajene kalkulatore

Foliolytic tretira visoki R² (≥ 0,95 s niskim aktivnim udjelom) kao signal 'skrivenog indeksiranja' — pogledajte Nedavna velika ažuriranja u CLAUDE.md za definiciju oznake.

Maksimalni pad vrijednosti

Formula

MaxDD = min over t of [V_t / max(V_s : s ≤ t) - 1]

Ulazni podaci

Serija dnevnih vrijednosti portfelja kroz cijelu povijest. Rekonstrukcija koristi vrednovanje transakciju po transakciju, a ne snimke na kraju razdoblja.

Rubni slučajevi i numerička obrada

Dnevna granularnost koristi se za dionice i kriptovalute. Intradnevni vrhovi/dna nisu zabilježeni — Foliolyticov maksimalni pad vrijednosti je dnevne rezolucije. Vrijeme oporavka (dani od vrha do sljedećeg dana na ili iznad vrha) izvještava se usporedno.

Razlike u odnosu na uobičajene kalkulatore

Mnogi alati za praćenje izračunavaju pad vrijednosti iz mjesečnih NAV-ova, što podcjenjuje stvarni pad od vrha do dna u prosjeku za 20–30%. Dnevna rekonstrukcija bilježi više puta.

Vrijednost rizika (VaR)

Formula

Historical: VaR_α = quantile(r_d, 1 - α)
Parametric (Gaussian): VaR_α = μ - z_α · σ
Monte Carlo: simulate from fitted distribution and take 1-α quantile.

Ulazni podaci

Potpuna povijest dnevnih prinosa. Razina pouzdanosti α (zadano: 95% i 99%). Za parametarski VaR, također zahtijeva srednju vrijednost uzorka i standardnu devijaciju. Za Monte Carlo, prilagođava distribuciju (Gaussova prema zadanim postavkama; t-distribucija za imovinu s debelim repovima).

Rubni slučajevi i numerička obrada

Povijesni VaR zahtijeva najmanje 60 dana prinosa (statistički minimum); 250+ dana je izrazito preferirano. Parametarski VaR može biti nepouzdan za ne-Gaussove distribucije prinosa. Foliolytic izvještava sva tri usporedno tako da je vidljiv jaz (ili njegov nedostatak).

Razlike u odnosu na uobičajene kalkulatore

Većina kalkulatora izvještava samo parametarski VaR. Foliolytic prikazuje povijesni, parametarski i Monte Carlo. Za imovinu s debelim repovima (kripto, dionice s polugom, pojedinačne dionice), parametarski VaR može podcijeniti stvarni potencijal gubitka za 50%+.

CVaR (Očekivani manjak)

Formula

CVaR_α = E[Loss | Loss ≥ VaR_α]
empirically: mean of returns worse than VaR_α threshold.

Ulazni podaci

Isto kao povijesni VaR. CVaR koristi samo dane kada je gubitak premašio VaR prag.

Rubni slučajevi i numerička obrada

Uvjetovano time da rep nije prazan: zahtijeva najmanje 5 opažanja izvan VaR praga za smislenu procjenu. S 250 dana povijesti pri 95% VaR-a, to daje 12–13 opažanja repa — na granici.

Razlike u odnosu na uobičajene kalkulatore

Mnogi izvori izvještavaju samo VaR. CVaR (također nazvan Očekivani manjak) govori vam ne samo prag, već i prosječnu težinu izvan njega — korisnije za planiranje kapitala. Basel III za banke sada propisuje CVaR umjesto VaR-a iz ovih razloga.

Calmar omjer

Formula

Calmar = R_annual / |MaxDD|

Ulazni podaci

Godišnji prinos (CAGR kroz cijelu povijest). Maksimalni pad vrijednosti kroz cijelu povijest.

Rubni slučajevi i numerička obrada

Zahtijeva da oba ulazna podatka budu netrivijalna. Ako je MaxDD < 1% (u biti nema pada vrijednosti), Calmar se izvještava kao 'n/a' umjesto beskonačnosti. Ako je R_annual ≤ 0, Calmar se i dalje može izračunati, ali se izvještava s eksplicitnim kontekstom (visok Calmar iz niskog pada vrijednosti impresivan je samo ako je prinos također pozitivan).

Razlike u odnosu na uobičajene kalkulatore

Neke implementacije koriste 36-mjesečni klizni Calmar umjesto punog razdoblja. Foliolytic prema zadanim postavkama izračunava Calmar za cijelo razdoblje; klizni Calmar dostupan je u kartici naprednih metrika.

Treynor omjer

Formula

Treynor = (R̄_p - R_f) / β

Ulazni podaci

Godišnji višak prinosa tijekom razdoblja. Beta iz iste regresije korištene za metriku beta.

Rubni slučajevi i numerička obrada

Ako je β blizu nule ili negativan, Treynor postaje besmislen ili kontraintuitivan. Foliolytic označava portfelje s |β| < 0,2 kao 'nisko-beta' i prikazuje Treynor s indikatorom upozorenja.

Razlike u odnosu na uobičajene kalkulatore

Treynor je najkorisniji za dobro diversificirane portfelje gdje je idiosinkratski rizik diversificiran. Za pojedinačne dionice ili koncentrirane portfelje, Sharpe je prikladnija metrika — Treynor će precijeniti prinos prilagođen riziku jer specifični rizik tvrtke nije obuhvaćen betom.

Omjer informacija

Formula

IR = (R̄_p - R̄_b) / σ(r_p - r_b)
where the denominator is the tracking error.

Ulazni podaci

Dnevni prinosi portfelja i dnevni prinosi referentne vrijednosti. Oba godišnje prilagođena putem √252.

Rubni slučajevi i numerička obrada

Zahtijeva najmanje 60 dana uparenih podataka. Ako je pogreška praćenja < 0,5% (u biti indeksirano), IR se potiskuje jer brojnik podijeljen s gotovo nultim nazivnikom daje nestabilne procjene.

Razlike u odnosu na uobičajene kalkulatore

Neke implementacije koriste mjesečne prinose (službeni GIPS standard). Foliolytic koristi dnevne za veću rezoluciju; razlika između dnevnih i mjesečnih je mala za IR (obično unutar 5%).

Omjer hvatanja (gore/dolje)

Formula

Up-Capture = R̄_p_up / R̄_b_up
(over months where R_b > 0)
Down-Capture = R̄_p_down / R̄_b_down
(over months where R_b < 0)

Ulazni podaci

Mjesečni prinosi portfelja i referentne vrijednosti. Izračunato na mjesečnoj granularnosti kako bi se uskladilo sa standardnom konvencijom izvještavanja.

Rubni slučajevi i numerička obrada

Zahtijeva najmanje 12 mjeseci u svakom režimu (gore/dolje) za smislene procjene. Mjeseci u kojima je prinos referentne vrijednosti točno nula se ispuštaju. Omjeri hvatanja izvještavaju se kao postoci.

Razlike u odnosu na uobičajene kalkulatore

Foliolytic također izvještava o kvaliteti omjera hvatanja (razlika up_capture - down_capture) — idealan profil je visoko gore, nisko dolje.

Pogreška praćenja

Formula

TE = σ(r_p - r_b) · √252

Ulazni podaci

Dnevni prinosi portfelja i referentne vrijednosti. Serija razlika izračunava se dnevno; TE je godišnja standardna devijacija.

Rubni slučajevi i numerička obrada

Isti minimalni zahtjevi za podatke kao za IR (≥ 60 dana). Za vrlo usko indeksirane portfelje (< 0,5% TE), metrika se izvještava, ali se označava jer tako niska pogreška praćenja obično znači skriveno indeksiranje.

Razlike u odnosu na uobičajene kalkulatore

Neki kalkulatori koriste ex-ante (predviđajuću, temeljenu na faktorima) pogrešku praćenja umjesto ex-post (povijesne). Foliolytic uvijek koristi ex-post — stvarno ostvareno odstupanje od referentne vrijednosti.

Vjerojatnosni Sharpe omjer (PSR)

Formula

PSR(SR*) = Φ( (SR_obs - SR*) · √(n-1) / √(1 - γ_3·SR_obs + ((γ_4-1)/4)·SR_obs²) )
where γ_3 is sample skew and γ_4 is sample kurtosis.

Ulazni podaci

Promatrani Sharpe omjer, veličina uzorka n, asimetrija uzorka, kurtoza uzorka. Referentni SR* (zadano na 0).

Rubni slučajevi i numerička obrada

Kvantili za PSR su bootstrappani iz kliznih 5-godišnjih SPY prozora ukupnog prinosa (1101 prozor od 1928. do 2025.), tako da rezultat odražava referentne distribucije svjesne veličine uzorka. Formula PSR ima √(n-1) u brojniku, tako da referentne distribucije moraju koristiti prozore koji odgovaraju duljini povijesti korisnika — pogledajte popravak metrika v6 iz travnja 2026. u CLAUDE.md.

Razlike u odnosu na uobičajene kalkulatore

Većina online kalkulatora uopće ne izvještava PSR. Nekolicina koja to čini obično koristi fiksnu referentnu distribuciju koja ne uzima u obzir veličinu uzorka, što dovodi do toga da korisnički portfelji s realističnim 5-godišnjim povijestima postižu 'loš' rezultat čak i na pragu vjerodostojnosti BLP-a.

Hurstov eksponent

Formula

log(R/S)_n = H · log(n) + c
fit via OLS on log-window-size axis.

Ulazni podaci

Serija dnevnih prinosa. Veličine prozora obično se kreću od 10 do T/2 logaritamski.

Rubni slučajevi i numerička obrada

Smjer se tretira kao 'neutralan' umjesto 'što više, to bolje' — H = 0,5 (slučajni hod) je konceptualna središnja točka, s odstupanjima u bilo kojem smjeru koja su informativna. Kvantili su bootstrappani iz kliznih 5-godišnjih SPY prozora, isto kao PSR.

Razlike u odnosu na uobičajene kalkulatore

Foliolytic koristi metodu reskaliranog raspona (R/S). Detrendirana analiza fluktuacija (DFA) dostupna je kao alternativa u naprednoj kartici; obje obično daju vrlo slične rezultate za prinose dionica koje većina korisnika drži.

Ulcer indeks

Formula

UI = √( (1/n) · Σ DD_i² ) · 100

Ulazni podaci

Serija dnevnih padova vrijednosti (postotak od tekućeg maksimuma).

Rubni slučajevi i numerička obrada

Izvještava se kao postotak. Kao i sve metrike temeljene na padu vrijednosti, osjetljiv je na rezoluciju temeljne serije vrijednosti — dnevna rekonstrukcija je važna.

Razlike u odnosu na uobičajene kalkulatore

Neke implementacije izvještavaju UI kao razlomak; Foliolytic koristi originalnu konvenciju Petera Martina o postotku * 100 za izravnu usporedbu s objavljenim istraživanjima.

Prosjek udaraca

Formula

BA = (months where r_p > r_b) / (total months)

Ulazni podaci

Mjesečni prinosi portfelja i referentne vrijednosti.

Rubni slučajevi i numerička obrada

Mjeseci u kojima je r_p == r_b dijele se pola-pola. Minimalno 12 mjeseci za smislenu procjenu.

Razlike u odnosu na uobičajene kalkulatore

Foliolytic također izvještava uparenu metriku, prosjek udaraca u odnosu na nulu (mjeseci gdje je r_p > 0 / ukupno), korisnu za strategije apsolutnog prinosa.

Burke omjer

Formula

Burke = (R_annual - R_f) / √(Σ DD_i²)

Ulazni podaci

Godišnji prinos, bezrizična stopa, sve vrijednosti pada vrijednosti tijekom razdoblja.

Rubni slučajevi i numerička obrada

Slično Calmaru, ali kažnjava zbroj kvadriranih padova vrijednosti umjesto samo maksimuma. Manje osjetljiv na jedan pad vrijednosti 'crnog labuda' nego Calmar.

Razlike u odnosu na uobičajene kalkulatore

Foliolyticove Burke osnovne vrijednosti ponovno su kalibrirane na FF_100Y_BUFFETT_ANCHORED u v6.5 (travanj 2026.) — pogledajte CLAUDE.md za priču o kalibraciji.

Martin omjer

Formula

Martin = (R_annual - R_f) / UI

Ulazni podaci

Godišnji višak prinosa, Ulcer indeks.

Rubni slučajevi i numerička obrada

Izravni rođak Calmara i Burkea; koristi Ulcer indeks kao nazivnik rizika putanje.

Razlike u odnosu na uobičajene kalkulatore

Većina kalkulatora ne izračunava Martin omjer. Foliolytic ga uključuje jer se metrike temeljene na Ulcer indeksu dobro koreliraju sa subjektivnom boli investitora.

Sterling omjer

Formula

Sterling = R_annual / (mean of N worst drawdowns - 10%)
N = 3, period = 36 months by default.

Ulazni podaci

Godišnji prinos. Popis svih završenih padova vrijednosti unutar prozora promatranja, rangiranih po dubini.

Rubni slučajevi i numerička obrada

Prilagodba od -10% je fiksni pomak od Sterlingove originalne formulacije. Ako postoji manje od N završenih padova vrijednosti, metrika se potiskuje.

Razlike u odnosu na uobičajene kalkulatore

Sterling je osjetljiviji od Calmara na seriju srednjih padova vrijednosti. Foliolyticove osnovne vrijednosti (FF_100Y_BUFFETT_ANCHORED) ponovno su kalibrirane u v6.5.

Modigliani M²

Formula

M² = Sharpe · σ_market + R_f

Ulazni podaci

Sharpe omjer portfelja, godišnja standardna devijacija referentne vrijednosti, godišnja bezrizična stopa.

Rubni slučajevi i numerička obrada

M² ≡ Sharpe preskaliran na volatilnost referentne vrijednosti. Kad god se Sharpe rasponi promijene, M² rasponi MORAJU se promijeniti identično — oni su matematički ista veličina.

Razlike u odnosu na uobičajene kalkulatore

Mnogi kalkulatori izračunavaju Sharpe, ali preskaču M². M² je interpretativniji za maloprodajne korisnike jer je izražen u postotnim bodovima prinosa, a ne u bezdimenzionalnom omjeru.

Opće napomene koje se primjenjuju na sve metrike

Dnevna granularnost, ne mjesečna

Svaka Foliolytic metrika izračunava se iz dnevne rekonstrukcije portfelja, a ne iz snimaka na kraju mjeseca. To je najvažnije za metrike temeljene na padu vrijednosti (maksimalni pad vrijednosti, Calmar, Burke, Martin, Sterling, Ulcer): mjesečni NAV-ovi obično podcjenjuju stvarni pad od vrha do dna za 20–30% jer propuštaju unutar-mjesečne padove. Dnevna granularnost bilježi put koji se stvarno dogodio.

Konvencije godišnje prilagodbe

Portfelji samo dionica koriste 252 trgovačka dana. Portfelji samo kriptovaluta koriste 365 dana (trgovanje 24/7). Mješoviti portfelji koriste mješavinu po imovini, a zatim se rekombiniraju u jednu godišnju brojku portfelja. Skaliranje volatilnosti koristi √n (varijanca se skalira linearno s vremenom, tako da se standardna devijacija skalira s √vremena).

Logaritamski prinosi za složeno kamatarenje, aritmetički za prikaz

Dnevni logaritamski prinosi koriste se interno za svaku metriku koja zahtijeva vremensku agregaciju (varijanca, višeperiodno složeno kamatarenje, godišnja prilagodba). Aritmetički prinosi koriste se za prikaz jer su intuitivniji ('-30%' je prepoznatljivije od 'log-prinos -0,357'). Ova dva su ekvivalentna na dnevnoj razini za tipične prinose dionica; razilaze se za ekstremne pomake.

Politika odstupanja

Odstupanja se označavaju, ali se ne uklanjaju. Uklanjanje odstupanja obično je pristrano prema gore u procjenama varijance i Sharpea i općenito je loša praksa. Iznimka je kada podaci jasno ukazuju na pogrešku — npr. kripto transakcije pogrešno prijavljene u centima umjesto u dolarima, ili greške u konverziji valuta koje rezultiraju 1000x skokovima cijena. One se hvataju na sloju parsera (vidi /about) i ispravljaju prije izračuna metrika.

Minimalne veličine uzorka

Foliolytic potiskuje metrike koje zahtijevaju više podataka nego što je dostupno. Sharpe i Sortino zahtijevaju ≥ 30 dana. Beta, alpha, IR, pogreška praćenja zahtijevaju ≥ 60 dana uparenih podataka. Omjeri hvatanja zahtijevaju ≥ 12 mjeseci u svakom režimu. PSR i Hurst zahtijevaju dovoljno povijesti za bootstrap referentnih distribucija. Kada minimum nije ispunjen, metrika prikazuje '—' umjesto besmislene brojke.

Usklađivanje bezrizične stope

Za svaku metriku koja koristi R_f (Sharpe, Sortino, Treynor, M², alpha, beta na viškovima prinosa), koristi se dnevni prinos na 3-mjesečne trezorske zapise i usklađuje sa svakim kalendarskim danom povijesti portfelja. Godišnji R_f korišten u prikazu je vremenski ponderirani prosjek dnevnog R_f-a tijekom povijesti portfelja. Većina kalkulatora koristi jednu fiksnu R_f brojku, što je pogrešno kad god su se stope pomicale.

Odabir referentne vrijednosti

S&P 500 (SPY ukupni prinos) prema zadanim postavkama. Korisnički podesivo na QQQ, VT ili bilo koji prilagođeni simbol. Beta, alpha, R², omjeri hvatanja, prosjek udaraca, IR i pogreška praćenja ponovno se izračunavaju u odnosu na odabranu referentnu vrijednost. Kripto portfelji prema zadanim postavkama koriste BTC za metrike relativne referentnoj vrijednosti.

Ažuriranja i rekalibracija

Referentne distribucije za bodovanje temeljeno na percentilima (PSR, Hurst, Sharpe kvantili itd.) periodično se rekalibriraju kako pristižu novi tržišni podaci. Trenutni skup kalibracije dokumentiran je u izvornom kodu metricBaselines.js. Glavni događaji rekalibracije bilježe se s oznakama verzija (v6.4, v6.5) radi transparentnosti — pogledajte CLAUDE.md i zapisnik promjena na vrhu metricBaselines.js.

Svi Foliolytic kalkulatori

Svaka metrika u nastavku ima svoj namjenski kalkulator s riješenim primjerima, tablicama interpretacije i besplatnim alatom za prijenos CSV datoteka.

Često postavljana pitanja

Koja je razlika između logaritamskih i aritmetičkih prinosa?

Aritmetički prinosi ((P_t - P_(t-1)) / P_(t-1)) su intuitivni i ono što investitori obično podrazumijevaju pod 'prinosom'. Logaritamski prinosi (ln(P_t / P_(t-1))) imaju ključno matematičko svojstvo: aditivni su kroz vrijeme. 90-dnevni logaritamski prinos jednak je zbroju 90 dnevnih logaritamskih prinosa. Aritmetički prinosi nemaju ovo svojstvo — oni se složeno kamate geometrijski. Foliolytic interno koristi logaritamske prinose za svaku vremensku agregaciju, a aritmetičke prinose za prikaz.

Zašto se Sharpe omjer Foliolytic razlikuje od onog mog brokera?

Gotovo sigurno zbog bezrizične stope. Foliolytic koristi stvarne dnevne prinose na 3-mjesečne trezorske zapise iz FRED-a, usklađene sa svakim kalendarskim danom povijesti vašeg portfelja. Većina brokera i online kalkulatora koristi fiksnu pretpostavku (često 2% ili 0%). U okruženju gdje su prinosi na trezorske zapise 5%, to može promijeniti Sharpe za 0,3–0,5 — značajna razlika.

Kako Foliolytic obrađuje podjele dionica?

Podjele se primjenjuju retroaktivno na povijesni broj dionica i cijene. Podjela 4 za 1 na AAPL-u u kolovozu 2020. retroaktivno učetverostručuje vaš broj dionica i smanjuje povijesnu cijenu za sve datume prije podjele na četvrtinu. Serija vrijednosti portfelja ostaje kontinuirana kroz podjelu — nema skoka u vrijednosti, samo u kozmetičkim brojkama po dionici.

Kako se obrađuju dividende?

Gotovinske dividende dodaju se stanju gotovine portfelja na dan bez prava na dividendu. Ne reinvestiraju se automatski. Ako vaš broker automatski reinvestira, nastale kupnje dionica pojavit će se u vašoj povijesti transakcija i bit će obrađene normalno. Posebne dividende obrađuju se na isti način kao i redovne gotovinske dividende.

Koju referentnu vrijednost koristi Foliolytic?

S&P 500 (SPY ukupni prinos) prema zadanim postavkama. Referentna vrijednost je podesiva u nadzornoj ploči — možete odabrati bilo koji glavni indeks, ETF ili čak prilagođeni simbol. Beta, alpha, R², omjer hvatanja, prosjek udaraca i pogreška praćenja ponovno se izračunavaju u odnosu na odabranu referentnu vrijednost.

Jesu li prinosi bruto ili neto od naknada?

Foliolytic izračunava prinose iz vaše povijesti transakcija onakvima kakvi jesu. Ako vaš broker odbija naknade od pozicija ili ih naplaćuje kao zasebne transakcije, ti se tokovi odražavaju. Ako se naknade plaćaju s posebnog gotovinskog računa koji nije u vašem CSV-u, one se ne bilježe. Za većinu maloprodajnih brokerskih računa (Fidelity, Schwab, Robinhood, IBKR), naknade na platformi već su uključene u cijene transakcija.

Isprobajte Foliolytic — Besplatno, bez registracije

Pokrenite sve gore opisane izračune na vlastitom portfelju u nekoliko sekundi.

Analizirajte svoj portfelj besplatno →