Foliolytic Metodik

Senast uppdaterad:

Varje mått Foliolytic beräknar, hur det beräknas, vilken data det använder, vilka specialfall implementeringen hanterar och var Foliolytic skiljer sig från typiska online-kalkylatorer. Ingen svart låda.

Snabbt svar

Vad är det viktigaste metodologiska valet i Foliolytic?

Foliolytic använder faktiska dagliga amerikanska statsskuldväxelräntor från FRED som den riskfria räntan, matchade till varje kalenderdag i din portföljhistorik. De flesta online-kalkylatorer använder ett statiskt antagande på 2 % eller 3 %, vilket kan ändra Sharpe- och Sortino-kvoterna med 0,3–0,5 i miljöer där T-bill-räntorna är 5 %. Kombinerat med daglig upplösning för drawdown-rekonstruktion (inte månadsavslutande ögonblicksbilder) och Newton-Raphson XIRR med bisektionsåtergång, stämmer Foliolytics siffror överens med institutionell kapitalförvaltningsmetodik.

Verkliga statsskuldväxelräntor · Daglig granularitet · Newton-Raphson XIRR
Mått som behandlas
  1. Sharpe-kvot
  2. Sortino-kvot
  3. XIRR (Pengavägd avkastning)
  4. TWR (Tidsvägd avkastning)
  5. Beta
  6. Alpha (Jensens)
  7. R-kvadrat
  8. Maximal drawdown
  9. Value at Risk (VaR)
  10. CVaR (Förväntad brist)
  11. Calmar-kvot
  12. Treynor-kvot
  13. Informationskvot
  14. Capture Ratio (Upp/Ned)
  15. Tracking Error
  16. Probabilistisk Sharpe-kvot (PSR)
  17. Hurst-exponent
  18. Ulcer Index
  19. Batting Average
  20. Burke-kvot
  21. Martin-kvot
  22. Sterling-kvot
  23. Modigliani M²

Sharpe-kvot

Formel

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.

Indata

Daglig portföljvärdeserie rekonstruerad från dina transaktioner. Daglig 3-månaders amerikansk statsskuldväxelränta från FRED, matchad till varje kalenderdag. 252 handelsdagar per år för portföljer med endast aktier; 365 för portföljer med endast krypto; lämplig blandning per tillgång för blandade portföljer.

Specialfall & numerisk hantering

Om portföljhistoriken är kortare än 30 dagar, undertrycks Sharpe (urvalsstorleken är för liten för meningsfull inferens). Om σ < 1e-9 (effektivt platt portfölj), rapporteras Sharpe som null istället för oändlighet.

Skillnader från vanliga kalkylatorer

De flesta online-kalkylatorer använder en statisk riskfri ränta på 2 % eller 3 %. Foliolytic använder faktiska dagliga T-bill-räntor. I miljöer med höga räntor (2023–2025) ändrar detta Sharpe-kvoterna med 0,3–0,5 jämfört med kalkylatorer med fast ränta.

Sortino-kvot

Formel

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

Indata

Samma dagliga portföljserie och dagliga riskfria räntor som för Sharpe. Tröskeln för 'nedsidan' är den dagliga riskfria räntan, inte noll.

Specialfall & numerisk hantering

Nedsidesavvikelsen beräknas endast med dagar där r_d < r_f_d. Dagar där r_d ≥ r_f_d bidrar med noll till summan men räknas med i n. Detta matchar Sortinos ursprungliga specifikation från 1980-talet.

Skillnader från vanliga kalkylatorer

Vissa kalkylatorer använder noll som nedsidetröskel, vilket är matematiskt bekvämt men teoretiskt inkorrekt. Sortinos ursprungliga artikel specificerar den lägsta acceptabla avkastningen (MAR), som mest naturligt tolkas som den riskfria räntan.

XIRR (Pengavägd avkastning)

Formel

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

Indata

Fullständig transaktionshistorik med daterade kassaflöden. Inkluderar insättningar (negativa), uttag (positiva), terminalt portföljvärde vid det senaste datumet (positivt) och eventuella kontantutdelningar mottagna som separata flöden.

Specialfall & numerisk hantering

Newton-Raphson itererar med en initial gissning på 0,10. Om derivatan går mot noll eller iterationen divergerar, faller algoritmen tillbaka på bisektion på [-0,99, +5,0]. Konvergenstolerans: 1e-10. Kassaflöden under 0,01 $ ignoreras. Resultatet är begränsat till [-0,99, +5,0] per år – värden utanför detta intervall indikerar nästan alltid datafel (valutaförväxlingar, decimalpunktsförskjutningar, kryptorapporteringsfel).

Skillnader från vanliga kalkylatorer

Excels XIRR använder samma Newton-Raphson-metod men har ingen säkerhetsgräns, så den returnerar absurda värden (flera miljarder procent) för rörig kryptodata. Foliolytics gräns förhindrar att dessa förorenar instrumentpanelen.

TWR (Tidsvägd avkastning)

Formel

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

Indata

Dagliga portföljvärden, datum för alla externa kassaflöden. Perioden mellan två på varandra följande flöden är ett avkastningsfönster.

Specialfall & numerisk hantering

Avkastningar för delperioder kedjas geometriskt för att eliminera tidseffekten av insättningar och uttag. Dagar utan flöden ger enskilda dagars avkastningsperioder. Flerdagarsperioder mellan flöden ackumuleras.

Skillnader från vanliga kalkylatorer

TWR är standarden för att utvärdera tillgångsnivåprestanda (vad fondförvaltare rapporterar). Pengavägd avkastning (XIRR) är standarden för att utvärdera en investerares faktiska upplevelse. Foliolytic beräknar båda – de skiljer sig ofta med flera procentenheter.

Beta

Formel

β = 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.

Indata

Dagliga portföljavkastningar. Dagliga jämförelseindexavkastningar (S&P 500 som standard; kan konfigureras till QQQ, VT eller valfritt anpassat jämförelseindex). Daglig 3-månaders T-bill-ränta för att beräkna överavkastning.

Specialfall & numerisk hantering

Minst 30 dagars överlappning mellan portfölj och jämförelseindex. Dagar där någon av dem saknar data tas bort. Avvikande värden (>5σ) flaggas men tas inte bort – beta är en robust statistik och att ta bort avvikande värden tenderar att snedvrida den uppåt.

Skillnader från vanliga kalkylatorer

Vissa kalkylatorer kör beta på råavkastning (inte överavkastning), vilket är matematiskt ekvivalent endast om den riskfria räntan är konstant. Med tidsvarierande T-bill-räntor är regression på överavkastning mer korrekt.

Alpha (Jensens)

Formel

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

Indata

Samma som beta, plus regressionsinterceptet (OLS-konstanttermen).

Specialfall & numerisk hantering

Alpha rapporteras i annualiserade procentenheter. Statistisk signifikans (t-stat) beräknas samtidigt – alpha-värden utan t-stat > 1,5 bör behandlas som brus, inte skicklighet.

Skillnader från vanliga kalkylatorer

Många kalkylblads-alpha beräknas som ett rent intercept av oskalad regression, vilket missar annualiseringssteget. Foliolytic rapporterar alltid annualiserad alpha så att siffran är direkt tolkbar som 'extra avkastning per år jämfört med jämförelseindex-ekvivalent riskexponering'.

R-kvadrat

Formel

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

Indata

Samma regression som beta. R² är determinationskoefficienten från den anpassningen.

Specialfall & numerisk hantering

Om R² < 0,05 mot det valda jämförelseindexet, flaggas portföljens beta- och alpha-uppskattningar som statistiskt meningslösa – det finns inget linjärt samband att tolka.

Skillnader från vanliga kalkylatorer

Foliolytic behandlar hög R² (≥ 0,95 med låg aktiv andel) som en 'garderobsindexerare'-signal – se Recent Major Updates i CLAUDE.md för definitionen av märket.

Maximal drawdown

Formel

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

Indata

Daglig portföljvärdeserie över hela historiken. Rekonstruktionen använder transaktion-för-transaktion-värdering, inte periodavslutande ögonblicksbilder.

Specialfall & numerisk hantering

Daglig granularitet används för aktier och krypto. Intradags-toppar/bottnar fångas inte – Foliolytics maximala drawdown är daglig upplösning. Återhämtningstid (dagar från topp till nästa dag vid eller över topp) rapporteras samtidigt.

Skillnader från vanliga kalkylatorer

Många spårare beräknar drawdown från månatliga NAV-värden, vilket underskattar den verkliga topp-till-botten-drawdownen med i genomsnitt 20–30 %. Daglig rekonstruktion fångar mer av vägen.

Value at Risk (VaR)

Formel

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

Indata

Fullständig daglig avkastningshistorik. Konfidensnivå α (standard: 95 % och 99 %). För parametrisk VaR krävs även urvalsmedelvärde och standardavvikelse. För Monte Carlo anpassas en fördelning (Gaussisk som standard; t-fördelning för tillgångar med tjocka svansar).

Specialfall & numerisk hantering

Historisk VaR kräver minst 60 dagars avkastning (statistiskt minimum); 250+ dagar är starkt att föredra. Parametrisk VaR kan vara opålitlig för icke-Gaussiska avkastningsfördelningar. Foliolytic rapporterar alla tre sida vid sida så att skillnaden (eller bristen på sådan) är synlig.

Skillnader från vanliga kalkylatorer

De flesta kalkylatorer rapporterar endast parametrisk VaR. Foliolytic visar historisk, parametrisk och Monte Carlo. För tillgångar med tjocka svansar (krypto, hävstångsaktier, enskilda aktier) kan parametrisk VaR underskatta den verkliga förlustpotentialen med 50 %+ eller mer.

CVaR (Förväntad brist)

Formel

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

Indata

Samma som historisk VaR. CVaR använder endast dagar då förlusten översteg VaR-tröskeln.

Specialfall & numerisk hantering

Villkorat att svansen inte är tom: kräver minst 5 observationer bortom VaR-tröskeln för en meningsfull uppskattning. Med 250 dagars historik vid 95 % VaR ger detta 12–13 svansobservationer – gränsfall.

Skillnader från vanliga kalkylatorer

Många källor rapporterar endast VaR. CVaR (även kallad Expected Shortfall) berättar inte bara tröskeln utan också den genomsnittliga svårighetsgraden bortom den – mer användbart för kapitalplanering. Basel III för banker kräver nu CVaR framför VaR av dessa skäl.

Calmar-kvot

Formel

Calmar = R_annual / |MaxDD|

Indata

Annualiserad avkastning (CAGR över hela historiken). Maximal drawdown över hela historiken.

Specialfall & numerisk hantering

Kräver att båda indata är icke-triviala. Om MaxDD < 1 % (i princip ingen drawdown), rapporteras Calmar som 'ej tillämpligt' istället för oändlighet. Om R_annual ≤ 0, kan Calmar fortfarande beräknas men rapporteras med explicit kontext (hög Calmar från låg drawdown är imponerande endast om avkastningen också är positiv).

Skillnader från vanliga kalkylatorer

Vissa implementeringar använder 36-månaders rullande Calmar istället för helperiod. Foliolytic beräknar helperiod Calmar som standard; rullande Calmar finns tillgänglig under fliken för avancerade mått.

Treynor-kvot

Formel

Treynor = (R̄_p - R_f) / β

Indata

Annualiserad överavkastning under perioden. Beta från samma regression som används för beta-måttet.

Specialfall & numerisk hantering

Om β är nära noll eller negativ blir Treynor meningslös eller kontraintuitiv. Foliolytic flaggar portföljer med |β| < 0,2 som 'låg-beta' och visar Treynor med en varningsindikator.

Skillnader från vanliga kalkylatorer

Treynor är mest användbar för väldiversifierade portföljer där idiosynkratisk risk har diversifierats bort. För enskilda aktier eller koncentrerade portföljer är Sharpe det mer lämpliga måttet – Treynor kommer att överskatta riskjusterad avkastning eftersom företagsspecifik risk inte fångas av beta.

Informationskvot

Formel

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

Indata

Dagliga portföljavkastningar och dagliga jämförelseindexavkastningar. Båda annualiseras via √252.

Specialfall & numerisk hantering

Kräver minst 60 dagars parade data. Om tracking error < 0,5 % (i princip indexerad), undertrycks IR eftersom täljaren dividerad med en nära noll nämnare ger instabila uppskattningar.

Skillnader från vanliga kalkylatorer

Vissa implementeringar använder månatliga avkastningar (den officiella GIPS-standarden). Foliolytic använder dagliga för högre upplösning; skillnaden mellan daglig och månatlig är liten för IR (typiskt inom 5 %).

Capture Ratio (Upp/Ned)

Formel

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)

Indata

Månatliga portfölj- och jämförelseindexavkastningar. Beräknas med månatlig granularitet för att matcha standardrapporteringskonventionen.

Specialfall & numerisk hantering

Kräver minst 12 månader i varje regim (upp/ned) för meningsfulla uppskattningar. Månader där jämförelseindexavkastningen är exakt noll tas bort. Capture ratios rapporteras som procentandelar.

Skillnader från vanliga kalkylatorer

Foliolytic rapporterar också capture-ratio-kvalitet (skillnaden up_capture - down_capture) – drömprofilen är hög upp, låg ned.

Tracking Error

Formel

TE = σ(r_p - r_b) · √252

Indata

Dagliga portfölj- och jämförelseindexavkastningar. Skillnadsserien beräknas dagligen; TE är den annualiserade standardavvikelsen.

Specialfall & numerisk hantering

Samma minimikrav på data som för IR (≥ 60 dagar). För mycket tätt indexerade portföljer (< 0,5 % TE), rapporteras måttet men flaggas eftersom en så låg tracking error vanligtvis innebär "closet indexing".

Skillnader från vanliga kalkylatorer

Vissa kalkylatorer använder ex-ante (framåtblickande, faktorbaserad) tracking error snarare än ex-post (historisk). Foliolytic använder alltid ex-post – den faktiska realiserade avvikelsen från jämförelseindexet.

Probabilistisk Sharpe-kvot (PSR)

Formel

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.

Indata

Observerad Sharpe-kvot, urvalsstorlek n, urvalsskevhet, urvalskurtos. Jämförelseindex SR* (standard är 0).

Specialfall & numerisk hantering

Kvantiler för PSR bootstrappas från rullande 5-åriga SPY totalavkastningsfönster (1101 fönster från 1928–2025), så poängen återspeglar urvalsstorleksmedvetna referensfördelningar. PSR-formeln har √(n-1) i täljaren, så referensfördelningar måste använda fönster som matchar användarens historiklängd – se April 2026 metrics v6 fix i CLAUDE.md.

Skillnader från vanliga kalkylatorer

De flesta online-kalkylatorer rapporterar inte PSR alls. De få som gör det använder vanligtvis en fast referensfördelning som inte tar hänsyn till urvalsstorleken, vilket leder till att användarportföljer med realistiska 5-åriga historiker får 'dåliga' poäng även vid BLP:s trovärdighetströskel.

Hurst-exponent

Formel

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

Indata

Daglig avkastningsserie. Fönsterstorlekar sträcker sig typiskt från 10 till T/2 logaritmiskt.

Specialfall & numerisk hantering

Riktningen behandlas som 'neutral' snarare än 'högre är bättre' – H = 0,5 (slumpmässig gång) är den konceptuella mittpunkten, med avvikelser åt båda håll som är informativa. Kvantiler bootstrappas från rullande 5-åriga SPY-fönster, samma som PSR.

Skillnader från vanliga kalkylatorer

Foliolytic använder den omskalade räckviddsmetoden (R/S). Detrended fluctuation analysis (DFA) finns som ett alternativ under fliken Avancerat; båda ger typiskt mycket liknande resultat för de aktieavkastningar de flesta användare innehar.

Ulcer Index

Formel

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

Indata

Daglig drawdown-serie (procent av löpande maximum).

Specialfall & numerisk hantering

Rapporteras som en procentandel. Liksom alla drawdown-baserade mått, känslig för upplösningen av den underliggande värdeserien – daglig rekonstruktion är viktig.

Skillnader från vanliga kalkylatorer

Vissa implementeringar rapporterar UI som en bråkdel; Foliolytic använder Peter Martins ursprungliga konvention med procent * 100 för direkt jämförelse med publicerad forskning.

Batting Average

Formel

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

Indata

Månatliga portfölj- och jämförelseindexavkastningar.

Specialfall & numerisk hantering

Månader där r_p == r_b delas jämnt. Minst 12 månader för meningsfull uppskattning.

Skillnader från vanliga kalkylatorer

Foliolytic rapporterar också ett parat mått, batting-average-vs-zero (månader där r_p > 0 / totalt), användbart för absolutavkastningsstrategier.

Burke-kvot

Formel

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

Indata

Annualiserad avkastning, riskfri ränta, alla drawdown-värden under perioden.

Specialfall & numerisk hantering

Liknar Calmar men straffar summan av kvadrerade drawdowns istället för bara maximum. Mindre känslig för en enskild "svart svan"-drawdown än Calmar.

Skillnader från vanliga kalkylatorer

Foliolytics Burke-baslinjer kalibrerades om till FF_100Y_BUFFETT_ANCHORED i v6.5 (april 2026) – se CLAUDE.md för kalibreringsberättelsen.

Martin-kvot

Formel

Martin = (R_annual - R_f) / UI

Indata

Annualiserad överavkastning, Ulcer Index.

Specialfall & numerisk hantering

Direkt släkting till Calmar och Burke; använder Ulcer Index som nämnare för väg-risk.

Skillnader från vanliga kalkylatorer

De flesta kalkylatorer beräknar inte Martin-kvoten. Foliolytic inkluderar den eftersom Ulcer-baserade mått korrelerar väl med subjektiv investerarsmärta.

Sterling-kvot

Formel

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

Indata

Annualiserad avkastning. Lista över alla slutförda drawdowns inom lookback-fönstret, rankade efter djup.

Specialfall & numerisk hantering

Justeringen på -10 % är en fast förskjutning från Sterlings ursprungliga formulering. Om färre än N slutförda drawdowns finns, undertrycks måttet.

Skillnader från vanliga kalkylatorer

Sterling är känsligare än Calmar för en serie medelstora drawdowns. Foliolytics baslinjer (FF_100Y_BUFFETT_ANCHORED) kalibrerades om i v6.5.

Modigliani M²

Formel

M² = Sharpe · σ_market + R_f

Indata

Portföljens Sharpe-kvot, annualiserad standardavvikelse för jämförelseindexet, annualiserad riskfri ränta.

Specialfall & numerisk hantering

M² ≡ Sharpe omskalad till jämförelseindexets volatilitet. När Sharpe-banden ändras, MÅSTE M²-banden ändras identiskt – de är matematiskt sett samma kvantitet.

Skillnader från vanliga kalkylatorer

Många kalkylatorer beräknar Sharpe men hoppar över M². M² är mer tolkningsbar för privatanvändare eftersom den uttrycks i procentenheter av avkastning, inte som ett enhetslöst förhållande.

Allmänna anmärkningar som gäller för alla mått

Daglig granularitet, inte månatlig

Varje Foliolytic-mått beräknas från daglig portföljrekonstruktion, inte månadsavslutande ögonblicksbilder. Detta är viktigast för drawdown-baserade mått (maximal drawdown, Calmar, Burke, Martin, Sterling, Ulcer): månatliga NAV-värden underskattar typiskt den verkliga topp-till-botten-drawdownen med 20–30 % eftersom de missar dippar inom månaden. Daglig granularitet fångar den väg som faktiskt hände.

Annualiseringskonventioner

Portföljer med endast aktier använder 252 handelsdagar. Portföljer med endast krypto använder 365 dagar (24/7 handel). Blandade portföljer använder en blandning per tillgång och kombinerar sedan detta till en enda annualiserad portföljsiffra. Volatilitetsskalning använder √n (varians skalar linjärt med tid, så standardavvikelse skalar med √tid).

Logaritmiska avkastningar för sammansättning, aritmetiska för visning

Dagliga logaritmiska avkastningar används internt för alla mått som kräver tidsaggregering (varians, flerperiodssammansättning, annualisering). Aritmetiska avkastningar används för visning eftersom de är mer intuitiva ('-30 %' är mer igenkännbart än 'log-avkastning -0,357'). De två är ekvivalenta på daglig nivå för typiska aktieavkastningar; de divergerar vid extrema rörelser.

Policy för avvikande värden

Avvikande värden flaggas men tas inte bort. Att ta bort avvikande värden tenderar att snedvrida varians- och Sharpe-uppskattningar uppåt och är generellt dålig praxis. Undantaget är när data tydligt indikerar ett fel – t.ex. kryptohandel felrapporterad i cent istället för dollar, eller valutakonverteringsfel som ger 1000x prisökningar. Dessa fångas av parserlagret (se /about) och korrigeras innan måttberäkningen.

Minsta urvalsstorlekar

Foliolytic undertrycker mått som kräver mer data än vad som finns tillgängligt. Sharpe och Sortino kräver ≥ 30 dagar. Beta, alpha, IR, tracking error kräver ≥ 60 dagars parade data. Capture ratios kräver ≥ 12 månader i varje regim. PSR och Hurst kräver tillräckligt med historik för att bootstrappa referensfördelningar. När minimikravet inte uppfylls, visar måttet '—' istället för ett meningslöst nummer.

Matchning av riskfri ränta

För varje mått som använder R_f (Sharpe, Sortino, Treynor, M², alpha, beta på överavkastning), används den dagliga 3-månaders T-bill-räntan och matchas till varje kalenderdag i portföljens historik. Den annualiserade R_f som används i visningen är det tidsvägda genomsnittet av daglig R_f över portföljens historik. De flesta kalkylatorer använder en enda fast R_f-siffra, vilket är felaktigt närhelst räntorna rörde sig.

Val av jämförelseindex

S&P 500 (SPY totalavkastning) som standard. Användaren kan konfigurera till QQQ, VT eller valfri anpassad ticker. Beta, alpha, R², capture ratios, batting average, IR och tracking error beräknas alla om mot det valda jämförelseindexet. Kryptoportföljer använder BTC som standard för jämförelseindexrelaterade mått.

Uppdateringar och omkalibrering

Referensfördelningar för percentilbaserad poängsättning (PSR, Hurst, Sharpe-kvantiler, etc.) omkalibreras periodiskt när nya marknadsdata anländer. Den nuvarande kalibreringsuppsättningen dokumenteras i källfilen metricBaselines.js. Större omkalibreringshändelser loggas med versionstaggar (v6.4, v6.5) för transparens – se CLAUDE.md och ändringsloggen högst upp i metricBaselines.js.

Alla Foliolytic-kalkylatorer

Varje mått nedan har sin egen dedikerade kalkylator med exempel, tolkningstabeller och ett gratis verktyg för CSV-uppladdning.

Vanliga frågor

Vad är skillnaden mellan logaritmiska avkastningar och aritmetiska avkastningar?

Aritmetiska avkastningar ((P_t - P_(t-1)) / P_(t-1)) är intuitiva och vad investerare vanligtvis menar med 'avkastning'. Logaritmiska avkastningar (ln(P_t / P_(t-1))) har en avgörande matematisk egenskap: de är additiva över tid. Den 90-dagars logaritmiska avkastningen är lika med summan av 90 dagliga logaritmiska avkastningar. Aritmetiska avkastningar har inte denna egenskap — de ackumuleras geometriskt. Foliolytic använder logaritmiska avkastningar internt för all tidsaggregering och aritmetiska avkastningar för visning.

Varför skiljer sig Foliolytics Sharpe-kvot från min mäklares?

Nästan säkert på grund av den riskfria räntan. Foliolytic använder faktiska dagliga 3-månaders T-bill-räntor från FRED. De flesta mäklare och online-kalkylatorer använder ett fast antagande (ofta 2% eller 0%). I en miljö där T-bill-räntorna är 5%, kan detta ändra Sharpe-kvoten med 0,3–0,5 — en betydande skillnad.

Hur hanterar Foliolytic aktiesplitar?

Splitar tillämpas retroaktivt på historiska aktieantal och priser. En 4-för-1 split på AAPL i augusti 2020 fyrdubblar retroaktivt ditt aktieantal och kvartar det historiska priset för alla datum före splitten. Portföljvärdeserien förblir kontinuerlig över splitten — det finns inget hopp i värde, endast i kosmetiska siffror per aktie.

Hur hanteras utdelningar?

Kontantutdelningar läggs till portföljens kassabalans på avstämningsdagen. De återinvesteras inte automatiskt. Om din mäklare återinvesterar automatiskt kommer de resulterande aktieköpen att visas i din transaktionshistorik och behandlas normalt. Specialutdelningar hanteras på samma sätt som vanliga kontantutdelningar.

Vilket jämförelseindex använder Foliolytic?

S&P 500 (SPY totalavkastning) som standard. Jämförelseindexet kan konfigureras i instrumentpanelen — du kan välja vilket större index, ETF, eller till och med en anpassad ticker. Beta, alpha, R², capture ratio, batting average, och tracking error beräknas alla om mot det valda jämförelseindexet.

Är avkastningen brutto eller netto efter avgifter?

Foliolytic beräknar avkastningen från din transaktionshistorik som den är. Om din mäklare drar av avgifter från positioner eller debiterar dem som separata transaktioner, återspeglas dessa flöden. Om avgifter betalas från ett separat kontantkonto som inte finns i din CSV, fångas de inte. För de flesta privata mäklarkonton (Fidelity, Schwab, Robinhood, IBKR) återspeglas plattformsavgifterna redan i transaktionspriserna.

Prova Foliolytic – Gratis, ingen registrering

Kör alla beräkningar som beskrivs ovan mot din egen portfölj på några sekunder.

Analysera din portfölj gratis →