Poslednje ažurirano:
Svaka metrika koju Foliolytic izračunava, kako se izračunava, koje podatke koristi, koje granične slučajeve implementacija obrađuje i po čemu se Foliolytic razlikuje od tipičnih onlajn kalkulatora. Bez crne kutije.
Foliolytic koristi stvarne dnevne prinose na 3-mesečne državne obveznice SAD (T-bill) iz FRED-a kao bezrizičnu stopu, usklađenu sa svakim kalendarskim danom istorije vašeg portfolija. Većina onlajn kalkulatora koristi statičnu pretpostavku od 2% ili 3%, što može promeniti Sharpeov i Sortino koeficijent za 0,3–0,5 u okruženjima gde su prinosi na T-bill 5%. U kombinaciji sa rekonstrukcijom pada vrednosti sa dnevnom rezolucijom (ne mesečni snimci) i Newton-Raphson XIRR-om sa bisekcionim povratkom, ovo Foliolyticove brojeve usklađuje sa metodologijom institucionalnog upravljanja imovinom.
Stvarni prinosi na obveznice · Dnevna granularnost · Newton-Raphson XIRRDnevna serija vrednosti portfolija rekonstruisana iz vaših transakcija. Dnevni prinos na 3-mesečne državne obveznice SAD (T-bill) iz FRED-a, usklađen sa svakim kalendarskim danom. 252 trgovačka dana godišnje za portfolije samo sa akcijama; 365 za portfolije samo sa kriptovalutama; odgovarajuća mešavina po imovini za mešovite.
Ako je istorija portfolija kraća od 30 dana, Sharpeov koeficijent se ne prikazuje (veličina uzorka je premala za smisleno zaključivanje). Ako je σ < 1e-9 (efektivno ravan portfolio), Sharpeov koeficijent se prikazuje kao null umesto beskonačnosti.
Većina onlajn kalkulatora koristi statičnu bezrizičnu stopu od 2% ili 3%. Foliolytic koristi stvarne dnevne prinose na T-bill. U okruženjima sa visokim stopama (2023–2025), ovo menja Sharpeove koeficijente za 0,3–0,5 u odnosu na kalkulatore sa fiksnom stopom.
Ista dnevna serija portfolija i dnevne bezrizične stope kao za Sharpeov koeficijent. Prag za 'negativnu stranu' je dnevna bezrizična stopa, a ne nula.
Negativna devijacija se izračunava koristeći samo dane kada je r_d < r_f_d. Dani kada je r_d ≥ r_f_d doprinose nuli zbiru, ali se broje u n. Ovo odgovara Sortinovoj originalnoj specifikaciji iz 1980-ih.
Neki kalkulatori koriste nulu kao prag za negativnu stranu, što je matematički pogodno, ali teoretski netačno. Originalni Sortinov rad specificira minimalni prihvatljivi prinos (MAR), koji se najprirodnije tumači kao bezrizična stopa.
Kompletna istorija transakcija sa datiranim novčanim tokovima. Uključuje doprinose (negativne), povlačenja (pozitivne), konačnu vrednost portfolija na najnoviji datum (pozitivnu) i sve primljene gotovinske dividende kao zasebne tokove.
Newton-Raphson iterira sa početnom pretpostavkom od 0,10. Ako derivat ide ka 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 ignorišu. Rezultat je ograničen na [-0,99, +5,0] godišnje — vrednosti izvan ovog opsega gotovo uvek ukazuju na greške u podacima (pomešane valute, pomeranje decimalnih tačaka, greške u izveštavanju kriptovaluta).
Excelov XIRR koristi isti Newton-Raphson pristup, ali ne ograničava vrednosti, pa vraća apsurdne vrednosti (više milijardi procenata) za neuredne kripto podatke. Foliolyticovo ograničenje sprečava da ovi podaci kontaminiraju kontrolnu tablu.
Dnevne vrednosti portfolija, datumi svih eksternih novčanih tokova. Period između dva uzastopna toka je jedan prozor prinosa.
Prinosi podperioda su geometrijski povezani kako bi se uklonio efekat vremena doprinosa i povlačenja. Dani bez tokova proizvode jednodnevne periode prinosa. Višednevni periodi između tokova se složeno obračunavaju.
TWR je standard za procenu performansi na nivou imovine (ono što menadžeri fondova izveštavaju). Novčano ponderisani prinos (XIRR) je standard za procenu stvarnog iskustva investitora. Foliolytic izračunava oba — često se razlikuju za nekoliko procentnih poena.
Dnevni prinosi portfolija. Dnevni prinosi referentnog indeksa (S&P 500 podrazumevano; podesivo na QQQ, VT ili bilo koji prilagođeni referentni indeks). Dnevni prinos na 3-mesečne T-bill za izračunavanje viška prinosa.
Minimum 30 dana preklapanja između portfolija i referentnog indeksa. Dani sa nedostajućim podacima se ispuštaju. Ekstremne vrednosti (>5σ) se označavaju, ali se ne uklanjaju — beta je robusna statistika i uklanjanje ekstremnih vrednosti obično je pomera naviše.
Neki kalkulatori pokreću betu na sirovim prinosima (ne viškovima prinosa), što je matematički ekvivalentno samo ako je bezrizična stopa konstantna. Sa vremenski promenljivim stopama T-bill, regresija na viškove prinosa je ispravnija.
Isto kao beta, plus regresioni presek (konstantni član OLS-a).
Alpha se prikazuje u godišnjim procentnim poenima. Statistička značajnost (t-stat) se izračunava uporedo — vrednosti alpha bez t-stat > 1,5 treba tretirati kao šum, a ne kao veštinu.
Mnoge alpha vrednosti u tabelama se izračunavaju kao čisti presek neskalirane regresije, nedostaje korak godišnjeg obračuna. Foliolytic uvek prikazuje godišnju alpha vrednost tako da je broj direktno interpretiran kao 'dodatni prinos godišnje u odnosu na izloženost riziku ekvivalentnu referentnom indeksu'.
Ista regresija kao za betu. R² je koeficijent determinacije iz tog uklapanja.
Ako je R² < 0,05 u odnosu na izabrani referentni indeks, procene bete i alpha portfolija se označavaju kao statistički besmislene — nema linearne veze za interpretaciju.
Foliolytic tretira visok R² (≥ 0,95 sa niskim aktivnim udelom) kao signal 'skrivenog indeksiranja' — pogledajte Nedavna velika ažuriranja u CLAUDE.md za definiciju oznake.
Dnevna serija vrednosti portfolija tokom cele istorije. Rekonstrukcija koristi vrednovanje transakciju po transakciju, a ne snimke na kraju perioda.
Dnevna granularnost se koristi za akcije i kriptovalute. Intradnevni vrhovi/padovi nisu zabeleženi — maksimalni pad vrednosti Foliolytic je dnevne rezolucije. Vreme oporavka (dani od vrha do sledećeg dana na ili iznad vrha) se prikazuje uporedo.
Mnogi tragači izračunavaju pad vrednosti iz mesečnih NAV-ova, što potcenjuje pravi pad od vrha do dna u proseku za 20–30%. Dnevna rekonstrukcija beleži više putanje.
Kompletna istorija dnevnih prinosa. Nivo poverenja α (podrazumevano: 95% i 99%). Za parametarski VaR, takođe zahteva uzoračku srednju vrednost i standardnu devijaciju. Za Monte Carlo, uklapa distribuciju (Gausovu podrazumevano; t-distribuciju za imovinu sa debelim repovima).
Istorijski VaR zahteva najmanje 60 dana prinosa (statistički minimum); 250+ dana je izrazito preferirano. Parametarski VaR može biti nepouzdan za ne-Gausove distribucije prinosa. Foliolytic prikazuje sva tri uporedo tako da je jaz (ili njegov nedostatak) vidljiv.
Većina kalkulatora prikazuje samo parametarski VaR. Foliolytic pokazuje istorijski, parametarski i Monte Carlo. Za imovinu sa debelim repovima (kriptovalute, akcije sa polugom, pojedinačne akcije), parametarski VaR može potceniti stvarni potencijalni gubitak za 50%+.
Isto kao istorijski VaR. CVaR koristi samo dane kada je gubitak premašio VaR prag.
Uslovljeno da rep nije prazan: zahteva najmanje 5 opservacija izvan VaR praga za smislenu procenu. Sa 250 dana istorije na 95% VaR, ovo daje 12–13 opservacija repa — granično.
Mnogi izvori prikazuju samo VaR. CVaR (takođe nazvan Očekivani nedostatak) vam govori ne samo prag, već i prosečnu ozbiljnost izvan njega — korisnije za planiranje kapitala. Basel III za banke sada nalaže CVaR umesto VaR iz ovih razloga.
Godišnji prinos (CAGR tokom cele istorije). Maksimalni pad vrednosti tokom cele istorije.
Zahteva da oba ulazna podatka budu netrivijalna. Ako je MaxDD < 1% (u suštini nema pada vrednosti), Calmar se prikazuje kao 'n/a' umesto beskonačnosti. Ako je R_annual ≤ 0, Calmar se i dalje može izračunati, ali se prikazuje sa eksplicitnim kontekstom (visok Calmar iz niskog pada vrednosti je impresivan samo ako je prinos takođe pozitivan).
Neke implementacije koriste 36-mesečni klizni Calmar umesto celog perioda. Foliolytic podrazumevano izračunava Calmar za ceo period; klizni Calmar je dostupan u kartici naprednih metrika.
Godišnji višak prinosa tokom perioda. Beta iz iste regresije korišćene za metriku beta.
Ako je β blizu nule ili negativan, Treynorov koeficijent postaje besmislen ili kontraintuitivan. Foliolytic označava portfolije sa |β| < 0,2 kao 'nisko-beta' i prikazuje Treynorov koeficijent sa indikatorom upozorenja.
Treynorov koeficijent je najkorisniji za dobro diversifikovane portfolije gde je idiosinkratski rizik diversifikovan. Za pojedinačne akcije ili koncentrisane portfolije, Sharpeov koeficijent je prikladnija metrika — Treynorov koeficijent će preceniti prinos prilagođen riziku jer specifični rizik firme nije obuhvaćen betom.
Dnevni prinosi portfolija i dnevni prinosi referentnog indeksa. Oba godišnje obračunata preko √252.
Zahteva najmanje 60 dana uparenih podataka. Ako je greška praćenja < 0,5% (u suštini indeksirano), IR se ne prikazuje jer brojilac podeljen sa skoro nultim imeniocem daje nestabilne procene.
Neke implementacije koriste mesečne prinose (zvanični GIPS standard). Foliolytic koristi dnevne za veću rezoluciju; razlika između dnevnih i mesečnih je mala za IR (obično unutar 5%).
Mesečni prinosi portfolija i referentnog indeksa. Izračunava se na mesečnoj granularnosti kako bi se uskladilo sa standardnom konvencijom izveštavanja.
Zahteva najmanje 12 meseci u svakom režimu (rast/pad) za smislene procene. Meseci gde je prinos referentnog indeksa tačno nula se ispuštaju. Koeficijenti hvatanja se prikazuju kao procenti.
Foliolytic takođe prikazuje kvalitet koeficijenta hvatanja (razlika up_capture - down_capture) — idealan profil je visok rast, nizak pad.
Dnevni prinosi portfolija i referentnog indeksa. Serija razlika se izračunava dnevno; TE je godišnja standardna devijacija.
Isti minimalni zahtevi za podatke kao za IR (≥ 60 dana). Za vrlo usko indeksirane portfolije (< 0,5% TE), metrika se prikazuje, ali je označena jer tako niska greška praćenja obično znači skriveno indeksiranje.
Neki kalkulatori koriste ex-ante (prospektivnu, baziranu na faktorima) grešku praćenja umesto ex-post (istorijske). Foliolytic uvek koristi ex-post — stvarno ostvareno odstupanje od referentnog indeksa.
Posmatrani Sharpeov koeficijent, veličina uzorka n, uzoračka asimetrija, uzoračka kurtoza. Referentni SR* (podrazumevano 0).
Kvantili za PSR su bootstrappovani iz kliznih 5-godišnjih SPY prozora ukupnog prinosa (1101 prozor od 1928–2025), tako da rezultat odražava referentne distribucije svesne veličine uzorka. PSR formula ima √(n-1) u brojiocu, tako da referentne distribucije moraju koristiti prozore koji odgovaraju dužini istorije korisnika — pogledajte ispravku metrike v6 iz aprila 2026. u CLAUDE.md.
Većina onlajn kalkulatora uopšte ne prikazuje PSR. Nekoliko njih koji to čine obično koriste fiksnu referentnu distribuciju koja ne uzima u obzir veličinu uzorka, što dovodi do toga da korisnički portfoliji sa realističnim 5-godišnjim istorijama dobijaju 'lošu' ocenu čak i na BLP pragu kredibiliteta.
Serija dnevnih prinosa. Veličine prozora se obično kreću od 10 do T/2 logaritamski.
Smer se tretira kao 'neutralan' umesto 'što veći, to bolji' — H = 0,5 (slučajno kretanje) je konceptualna sredina, pri čemu su odstupanja u bilo kom smeru informativna. Kvantili su bootstrappovani iz kliznih 5-godišnjih SPY prozora, isto kao za PSR.
Foliolytic koristi metodu reskaliranog opsega (R/S). Detrendirana analiza fluktuacija (DFA) je dostupna kao alternativa u naprednoj kartici; obe obično daju vrlo slične rezultate za prinose akcija koje većina korisnika drži.
Serija dnevnih padova vrednosti (procenat od tekućeg maksimuma).
Prikazuje se kao procenat. Kao i sve metrike zasnovane na padu vrednosti, osetljiva je na rezoluciju osnovne serije vrednosti — dnevna rekonstrukcija je važna.
Neke implementacije prikazuju UI kao razlomak; Foliolytic koristi originalnu konvenciju Petera Martina o procentu * 100 za direktno poređenje sa objavljenim istraživanjima.
Mesečni prinosi portfolija i referentnog indeksa.
Meseci gde je r_p == r_b se dele pola-pola. Minimum 12 meseci za smislenu procenu.
Foliolytic takođe prikazuje uparenu metriku, prosek udaraca u odnosu na nulu (meseci gde je r_p > 0 / ukupno), korisnu za strategije apsolutnog prinosa.
Godišnji prinos, bezrizična stopa, sve vrednosti pada vrednosti tokom perioda.
Slično Calmaru, ali kažnjava zbir kvadriranih padova vrednosti umesto samo maksimuma. Manje osetljiv na jedan pad vrednosti 'crnog labuda' od Calmara.
Foliolyticove Burkeove osnovne vrednosti su rekalibrisane na FF_100Y_BUFFETT_ANCHORED u v6.5 (april 2026.) — pogledajte CLAUDE.md za priču o kalibraciji.
Godišnji višak prinosa, Ulcer indeks.
Direktan rođak Calmara i Burkea; koristi Ulcer indeks kao imenilac rizika putanje.
Većina kalkulatora ne izračunava Martinov koeficijent. Foliolytic ga uključuje jer se metrike zasnovane na Ulcer indeksu dobro koreliraju sa subjektivnim bolom investitora.
Godišnji prinos. Lista svih završenih padova vrednosti unutar prozora pretraživanja, rangiranih po dubini.
Podešavanje od -10% je fiksni pomak od Sterlingove originalne formulacije. Ako postoji manje od N završenih padova vrednosti, metrika se ne prikazuje.
Sterlingov koeficijent je osetljiviji od Calmara na seriju srednjih padova vrednosti. Foliolyticove osnovne vrednosti (FF_100Y_BUFFETT_ANCHORED) su rekalibrisane u v6.5.
Sharpeov koeficijent portfolija, godišnja standardna devijacija referentnog indeksa, godišnja bezrizična stopa.
M² ≡ Sharpeov koeficijent reskaliran na volatilnost tržišta. Kad god se Sharpeovi opsezi promene, M² opsezi MORAJU se identično promeniti — oni su matematički ista veličina.
Mnogi kalkulatori izračunavaju Sharpeov koeficijent, ali preskaču M². M² je interpretativniji za maloprodajne korisnike jer je izražen u procentnim poenima prinosa, a ne kao bezdimenzionalni koeficijent.
Svaka Foliolytic metrika se izračunava iz dnevne rekonstrukcije portfolija, a ne iz mesečnih snimaka. Ovo je najvažnije za metrike zasnovane na padu vrednosti (maksimalni pad vrednosti, Calmar, Burke, Martin, Sterling, Ulcer): mesečni NAV-ovi obično potcenjuju pravi pad od vrha do dna za 20–30% jer propuštaju padove unutar meseca. Dnevna granularnost beleži putanju koja se stvarno dogodila.
Portfoliji samo sa akcijama koriste 252 trgovačka dana. Portfoliji samo sa kriptovalutama koriste 365 dana (trgovanje 24/7). Mešoviti portfoliji koriste mešavinu po imovini, a zatim se rekombinuju u jednu godišnju cifru portfolija. Skaliranje volatilnosti koristi √n (varijansa se linearno skalira sa vremenom, tako da se standardna devijacija skalira sa √vremena).
Dnevni logaritamski prinosi se interno koriste za svaku metriku koja zahteva vremensku agregaciju (varijansa, višeperiodično složeno obračunavanje, godišnji obračun). Aritmetički prinosi se koriste za prikaz jer su intuitivniji ('-30%' je prepoznatljivije od 'log-prinos -0,357'). Ova dva su ekvivalentna na dnevnom nivou za tipične prinose akcija; razlikuju se za ekstremne poteze.
Ekstremne vrednosti se označavaju, ali se ne uklanjaju. Uklanjanje ekstremnih vrednosti obično pomera procene varijanse i Sharpeovog koeficijenta naviše i generalno je loša praksa. Izuzetak je kada podaci jasno ukazuju na grešku — npr. kripto trgovine pogrešno prijavljene u centima umesto u dolarima, ili greške u konverziji valuta koje daju 1000x skokove cena. One se hvataju na sloju parsera (pogledajte /about) i koriguju pre izračunavanja metrika.
Foliolytic ne prikazuje metrike koje zahtevaju više podataka nego što je dostupno. Sharpeov i Sortino koeficijent zahtevaju ≥ 30 dana. Beta, alpha, IR, greška praćenja zahtevaju ≥ 60 dana uparenih podataka. Koeficijenti hvatanja zahtevaju ≥ 12 meseci u svakom režimu. PSR i Hurst zahtevaju dovoljno istorije za bootstrappovanje referentnih distribucija. Kada minimum nije ispunjen, metrika prikazuje '—' umesto besmislenog broja.
Za svaku metriku koja koristi R_f (Sharpe, Sortino, Treynor, M², alpha, beta na viškove prinosa), koristi se dnevni prinos na 3-mesečne T-bill i usklađuje se sa svakim kalendarskim danom istorije portfolija. Godišnji R_f koji se koristi u prikazu je vremenski ponderisani prosek dnevnih R_f tokom istorije portfolija. Većina kalkulatora koristi jednu fiksnu R_f cifru, što je pogrešno kad god su se stope menjale.
S&P 500 (SPY ukupni prinos) podrazumevano. Korisnik može podesiti na QQQ, VT, ili bilo koji prilagođeni ticker. Beta, alpha, R², koeficijenti hvatanja, prosek udaraca, IR i greška praćenja se svi ponovo izračunavaju u odnosu na izabrani referentni indeks. Kripto portfoliji podrazumevano koriste BTC za metrike relativne u odnosu na referentni indeks.
Referentne distribucije za bodovanje zasnovano na percentilima (PSR, Hurst, Sharpe kvantili, itd.) se periodično rekalibriraju kako stižu novi tržišni podaci. Trenutni set kalibracije je dokumentovan u izvornom fajlu metricBaselines.js. Glavni događaji rekalibracije se beleže sa oznakama verzija (v6.4, v6.5) radi transparentnosti — pogledajte CLAUDE.md i changelog na vrhu metricBaselines.js.
Svaka metrika ispod ima svoj namenski kalkulator sa rešenim primerima, tabelama za interpretaciju i besplatnim alatom za otpremanje CSV fajlova.
Aritmetički prinosi ((P_t - P_(t-1)) / P_(t-1)) su intuitivni i ono što investitori obično podrazumevaju pod 'prinosom'. Logaritamski prinosi (ln(P_t / P_(t-1))) imaju ključno matematičko svojstvo: aditivni su tokom vremena. 90-dnevni logaritamski prinos jednak je zbiru 90 dnevnih logaritamskih prinosa. Aritmetički prinosi nemaju ovo svojstvo — oni se geometrijski složeno obračunavaju. Foliolytic koristi logaritamske prinose interno za svaku vremensku agregaciju, a aritmetičke prinose za prikaz.
Gotovo sigurno zbog bezrizične stope. Foliolytic koristi stvarne dnevne prinose na 3-mesečne državne obveznice SAD (T-bill) iz FRED-a. Većina brokera i onlajn kalkulatora koristi fiksnu pretpostavku (često 2% ili 0%). U okruženju gde su prinosi na T-bill 5%, ovo može promeniti Sharpeov koeficijent za 0,3–0,5 — što je značajna razlika.
Podele se primenjuju retroaktivno na istorijski broj akcija i cene. Podela 4 za 1 na AAPL u avgustu 2020. retroaktivno učetvorostručuje vaš broj akcija i smanjuje istorijsku cenu za četvrtinu za sve datume pre podele. Serija vrednosti portfolija ostaje kontinuirana tokom podele — nema skoka u vrednosti, samo u kozmetičkim podacima po akciji.
Gotovinske dividende se dodaju stanju gotovine portfolija na dan bez prava na dividendu (ex-dividend date). One se ne reinvestiraju automatski. Ako vaš broker automatski reinvestira, nastale kupovine akcija će se pojaviti u vašoj istoriji transakcija i biće normalno obrađene. Posebne dividende se obrađuju na isti način kao i redovne gotovinske dividende.
S&P 500 (SPY ukupni prinos) podrazumevano. Referentni indeks je podesiv na kontrolnoj tabli — možete izabrati bilo koji glavni indeks, ETF, ili čak prilagođeni ticker. Beta, alpha, R², koeficijent hvatanja, prosek udaraca i greška praćenja se svi ponovo izračunavaju u odnosu na izabrani referentni indeks.
Foliolytic izračunava prinose iz vaše istorije transakcija onakve kakve jesu. Ako vaš broker odbija naknade od pozicija ili ih naplaćuje kao zasebne transakcije, ti tokovi su prikazani. Ako se naknade plaćaju sa posebnog gotovinskog računa koji nije u vašem CSV-u, one nisu zabeležene. Za većinu maloprodajnih brokerskih računa (Fidelity, Schwab, Robinhood, IBKR), naknade na platformi su već uračunate u cene transakcija.
Pokrenite sve gore opisane kalkulacije na svom portfoliju za nekoliko sekundi.
Analizirajte svoj portfolio besplatno →