Методологія Foliolytic

Останнє оновлення:

Кожна метрика, яку розраховує Foliolytic: як вона розраховується, які дані використовуються, які граничні випадки обробляє реалізація та чим Foliolytic відрізняється від типових онлайн-калькуляторів. Жодної чорної скриньки.

Швидка відповідь

Який найважливіший методологічний вибір у Foliolytic?

Foliolytic використовує **фактичну щоденну дохідність казначейських векселів США від FRED** як безризикову ставку, прив'язану до кожного календарного дня історії вашого портфеля. Більшість онлайн-калькуляторів використовують статичне припущення 2% або 3%, що може змінити коефіцієнти Sharpe та Sortino на 0.3–0.5 в умовах, коли дохідність казначейських векселів становить 5%. У поєднанні з щоденною реконструкцією просадки (а не знімками на кінець місяця) та XIRR Ньютона-Рафсона з запасним методом бісекції, це приводить показники Foliolytic у відповідність до методології інституційного управління активами.

Реальна дохідність казначейських векселів · Щоденна деталізація · XIRR Ньютона-Рафсона
Охоплені метрики
  1. Коефіцієнт Шарпа
  2. Коефіцієнт Сортіно
  3. XIRR (Дохідність, зважена за грошовими потоками)
  4. TWR (Дохідність, зважена за часом)
  5. Beta
  6. Alpha (Дженсена)
  7. R-квадрат
  8. Максимальна просадка
  9. Вартість під ризиком (VaR)
  10. CVaR (Очікуваний дефіцит)
  11. Коефіцієнт Кальмара
  12. Коефіцієнт Трейнора
  13. Інформаційний коефіцієнт
  14. Коефіцієнт захоплення (вгору/вниз)
  15. Похибка відстеження
  16. Ймовірнісний коефіцієнт Шарпа (PSR)
  17. Показник Херста
  18. Індекс виразки
  19. Середній показник успішності
  20. Коефіцієнт Берка
  21. Коефіцієнт Мартіна
  22. Коефіцієнт Стерлінга
  23. Модільяні M²

Коефіцієнт Шарпа

Формула

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.

Вхідні дані

Щоденна серія вартості портфеля, реконструйована з ваших транзакцій. Щоденна дохідність 3-місячних казначейських векселів США від FRED, прив'язана до кожного календарного дня. 252 торгові дні на рік для портфелів, що складаються лише з акцій; 365 для портфелів, що складаються лише з криптовалют; відповідна суміш для кожного активу для змішаних портфелів.

Граничні випадки та числова обробка

Якщо історія портфеля коротша за 30 днів, Sharpe пригнічується (розмір вибірки занадто малий для значущого висновку). Якщо σ < 1e-9 (фактично плоский портфель), Sharpe повідомляється як нульовий, а не нескінченний.

Відмінності від поширених калькуляторів

Більшість онлайн-калькуляторів використовують статичну безризикову ставку 2% або 3%. Foliolytic використовує фактичну щоденну дохідність казначейських векселів. В умовах високих ставок (2023–2025) це змінює коефіцієнти Sharpe на 0.3–0.5 порівняно з калькуляторами з фіксованою ставкою.

Коефіцієнт Сортіно

Формула

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

Вхідні дані

Та ж щоденна серія портфеля та щоденні безризикові ставки, що й для Sharpe. Поріг для 'негативного' боку — це щоденна безризикова ставка, а не нуль.

Граничні випадки та числова обробка

Відхилення ризику зниження розраховується лише для днів, коли r_d < r_f_d. Дні, коли r_d ≥ r_f_d, вносять нульовий внесок у суму, але враховуються в n. Це відповідає оригінальній специфікації Сортіно 1980-х років.

Відмінності від поширених калькуляторів

Деякі калькулятори використовують нуль як поріг ризику зниження, що є математично зручним, але теоретично неправильним. Оригінальна стаття Сортіно визначає мінімально прийнятну дохідність (MAR), яка найбільш природно інтерпретується як безризикова ставка.

XIRR (Дохідність, зважена за грошовими потоками)

Формула

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

Вхідні дані

Повна історія транзакцій з датованими грошовими потоками. Включає внески (негативні), вилучення (позитивні), кінцеву вартість портфеля на найновішу дату (позитивні) та будь-які отримані грошові дивіденди як окремі потоки.

Граничні випадки та числова обробка

Метод Ньютона-Рафсона ітерує з початковим припущенням 0.10. Якщо похідна прямує до нуля або ітерація розходиться, алгоритм повертається до методу бісекції на [-0.99, +5.0]. Допуск збіжності: 1e-10. Грошові потоки менше $0.01 ігноруються. Результат обмежений діапазоном [-0.99, +5.0] на рік — значення поза цим діапазоном майже завжди вказують на помилки даних (плутанина валют, зсуви десяткових знаків, збої у звітності криптовалют).

Відмінності від поширених калькуляторів

XIRR в Excel використовує той самий підхід Ньютона-Рафсона, але не має обмеження за розумністю, тому повертає абсурдні значення (мільярди відсотків) для нечітких даних криптовалют. Обмеження Foliolytic запобігає їх забрудненню панелі приладів.

TWR (Дохідність, зважена за часом)

Формула

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

Вхідні дані

Щоденні значення портфеля, дати всіх зовнішніх грошових потоків. Період між двома послідовними потоками є одним вікном дохідності.

Граничні випадки та числова обробка

Дохідність підперіодів геометрично об'єднується для усунення ефекту часу внесків та вилучень. Дні без потоків створюють одноденні періоди дохідності. Багатоденні періоди між потоками компаундуються.

Відмінності від поширених калькуляторів

TWR є стандартом для оцінки ефективності на рівні активів (те, що звітують керуючі фондами). Дохідність, зважена за грошовими потоками (XIRR), є стандартом для оцінки фактичного досвіду інвестора. Foliolytic розраховує обидва — вони часто відрізняються на кілька відсоткових пунктів.

Beta

Формула

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

Вхідні дані

Щоденна дохідність портфеля. Щоденна дохідність бенчмарка (S&P 500 за замовчуванням; можна налаштувати на QQQ, VT або будь-який власний бенчмарк). Щоденна дохідність 3-місячних казначейських векселів для розрахунку надлишкової дохідності.

Граничні випадки та числова обробка

Мінімум 30 днів перекриття між портфелем та бенчмарком. Дні, де відсутні дані, відкидаються. Викиди (>5σ) позначаються, але не видаляються — beta є надійною статистикою, і видалення викидів, як правило, зміщує її вгору.

Відмінності від поширених калькуляторів

Деякі калькулятори розраховують beta на основі сирої дохідності (не надлишкової), що математично еквівалентно лише якщо безризикова ставка є постійною. Змінні в часі ставки казначейських векселів роблять регресію на надлишкову дохідність більш коректною.

Alpha (Дженсена)

Формула

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

Вхідні дані

Те ж саме, що й для beta, плюс перетин регресії (постійний член OLS).

Граничні випадки та числова обробка

Alpha повідомляється в річних відсоткових пунктах. Статистична значущість (t-статистика) розраховується паралельно — значення alpha без t-статистики > 1.5 слід розглядати як шум, а не як навичку.

Відмінності від поширених калькуляторів

Багато alpha в електронних таблицях розраховуються як чистий перетин не масштабованої регресії, пропускаючи крок річної конвертації. Foliolytic завжди повідомляє річну alpha, тому число безпосередньо інтерпретується як 'додаткова дохідність на рік порівняно з еквівалентним ризиком бенчмарка'.

R-квадрат

Формула

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

Вхідні дані

Та ж регресія, що й для beta. R² — це коефіцієнт детермінації з цього підгону.

Граничні випадки та числова обробка

Якщо R² < 0.05 відносно обраного бенчмарка, оцінки beta та alpha портфеля позначаються як статистично безглузді — немає лінійного зв'язку для інтерпретації.

Відмінності від поширених калькуляторів

Foliolytic розглядає високий R² (≥ 0.95 з низькою активною часткою) як сигнал 'прихованого індексування' — дивіться Останні основні оновлення в CLAUDE.md для визначення значка.

Максимальна просадка

Формула

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

Вхідні дані

Щоденна серія вартості портфеля за всю історію. Реконструкція використовує оцінку транзакція за транзакцією, а не знімки на кінець періоду.

Граничні випадки та числова обробка

Щоденна деталізація використовується для акцій та криптовалют. Внутрішньоденні піки/падіння не фіксуються — максимальна просадка Foliolytic має щоденну роздільну здатність. Час відновлення (кількість днів від піку до наступного дня на рівні або вище піку) повідомляється разом.

Відмінності від поширених калькуляторів

Багато трекерів розраховують просадку на основі місячних NAV, що занижує справжню просадку від піку до мінімуму в середньому на 20–30%. Щоденна реконструкція фіксує більшу частину шляху.

Вартість під ризиком (VaR)

Формула

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

Вхідні дані

Повна історія щоденної дохідності. Рівень довіри α (за замовчуванням: 95% та 99%). Для параметричного VaR також потрібні середнє значення вибірки та стандартне відхилення. Для Монте-Карло підбирається розподіл (Гауссів за замовчуванням; t-розподіл для активів з товстими хвостами).

Граничні випадки та числова обробка

Історичний VaR вимагає щонайменше 60 днів дохідності (статистичний мінімум); 250+ днів настійно рекомендується. Параметричний VaR може бути ненадійним для негауссових розподілів дохідності. Foliolytic повідомляє всі три поруч, щоб була видна різниця (або її відсутність).

Відмінності від поширених калькуляторів

Більшість калькуляторів повідомляють лише параметричний VaR. Foliolytic показує історичний, параметричний та Монте-Карло. Для активів з товстими хвостами (криптовалюти, акції з кредитним плечем, окремі акції) параметричний VaR може недооцінювати справжній потенціал втрат на 50%+.

CVaR (Очікуваний дефіцит)

Формула

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

Вхідні дані

Те ж саме, що й для історичного VaR. CVaR використовує лише дні, коли втрата перевищила поріг VaR.

Граничні випадки та числова обробка

За умови, що хвіст не порожній: вимагає щонайменше 5 спостережень за порогом VaR для значущої оцінки. З 250 днями історії при 95% VaR це дає 12–13 спостережень у хвості — на межі.

Відмінності від поширених калькуляторів

Багато джерел повідомляють лише VaR. CVaR (також називається очікуваним дефіцитом) повідомляє вам не тільки поріг, а й середню тяжкість за його межами — що корисніше для планування капіталу. Базель III для банків тепер вимагає CVaR замість VaR з цих причин.

Коефіцієнт Кальмара

Формула

Calmar = R_annual / |MaxDD|

Вхідні дані

Річна дохідність (CAGR за всю історію). Максимальна просадка за всю історію.

Граничні випадки та числова обробка

Вимагає, щоб обидва вхідні дані були нетривіальними. Якщо MaxDD < 1% (по суті, немає просадки), Calmar повідомляється як 'н/д', а не нескінченність. Якщо R_annual ≤ 0, Calmar все ще може бути розрахований, але повідомляється з явним контекстом (високий Calmar від низької просадки вражає лише якщо дохідність також позитивна).

Відмінності від поширених калькуляторів

Деякі реалізації використовують 36-місячний ковзний Calmar замість повного періоду. Foliolytic за замовчуванням розраховує Calmar за повний період; ковзний Calmar доступний на вкладці розширених метрик.

Коефіцієнт Трейнора

Формула

Treynor = (R̄_p - R_f) / β

Вхідні дані

Річна надлишкова дохідність за період. Beta з тієї ж регресії, що використовувалася для метрики beta.

Граничні випадки та числова обробка

Якщо β близька до нуля або негативна, Treynor стає безглуздим або контрінтуїтивним. Foliolytic позначає портфелі з |β| < 0.2 як 'низько-beta' та показує Treynor з попереджувальним індикатором.

Відмінності від поширених калькуляторів

Treynor найбільш корисний для добре диверсифікованих портфелів, де ідіосинкратичний ризик був диверсифікований. Для окремих акцій або концентрованих портфелів Sharpe є більш відповідною метрикою — Treynor завищить дохідність з поправкою на ризик, оскільки ризик, специфічний для компанії, не враховується beta.

Інформаційний коефіцієнт

Формула

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

Вхідні дані

Щоденна дохідність портфеля та щоденна дохідність бенчмарка. Обидва річні через √252.

Граничні випадки та числова обробка

Вимагає щонайменше 60 днів парних даних. Якщо похибка відстеження < 0.5% (по суті, індексована), IR пригнічується, оскільки чисельник, поділений на близький до нуля знаменник, дає нестабільні оцінки.

Відмінності від поширених калькуляторів

Деякі реалізації використовують місячну дохідність (офіційний стандарт GIPS). Foliolytic використовує щоденну для вищої роздільної здатності; різниця між щоденною та місячною для IR невелика (зазвичай в межах 5%).

Коефіцієнт захоплення (вгору/вниз)

Формула

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)

Вхідні дані

Місячна дохідність портфеля та бенчмарка. Розраховується з місячною деталізацією для відповідності стандартній конвенції звітності.

Граничні випадки та числова обробка

Вимагає щонайменше 12 місяців у кожному режимі (вгору/вниз) для значущих оцінок. Місяці, де дохідність бенчмарка дорівнює нулю, відкидаються. Коефіцієнти захоплення повідомляються у відсотках.

Відмінності від поширених калькуляторів

Foliolytic також повідомляє якість коефіцієнта захоплення (різниця up_capture - down_capture) — ідеальний профіль це високий up, низький down.

Похибка відстеження

Формула

TE = σ(r_p - r_b) · √252

Вхідні дані

Щоденна дохідність портфеля та бенчмарка. Серія різниць розраховується щоденно; TE — це річне стандартне відхилення.

Граничні випадки та числова обробка

Ті ж мінімальні вимоги до даних, що й для IR (≥ 60 днів). Для дуже щільно індексованих портфелів (< 0.5% TE) метрика повідомляється, але позначається, оскільки така низька похибка відстеження зазвичай означає приховане індексування.

Відмінності від поширених калькуляторів

Деякі калькулятори використовують ex-ante (прогнозну, факторну) похибку відстеження, а не ex-post (історичну). Foliolytic завжди використовує ex-post — фактичне реалізоване відхилення від бенчмарка.

Ймовірнісний коефіцієнт Шарпа (PSR)

Формула

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.

Вхідні дані

Спостережуваний коефіцієнт Шарпа, розмір вибірки n, асиметрія вибірки, ексцес вибірки. Бенчмарк SR* (за замовчуванням 0).

Граничні випадки та числова обробка

Квантилі для PSR бутстрепуються з ковзних 5-річних вікон загальної дохідності SPY (1101 вікно з 1928–2025 років), тому оцінка відображає еталонні розподіли з урахуванням розміру вибірки. Формула PSR має √(n-1) у чисельнику, тому еталонні розподіли повинні використовувати вікна, що відповідають довжині історії користувача — дивіться виправлення метрик v6 у квітні 2026 року в CLAUDE.md.

Відмінності від поширених калькуляторів

Більшість онлайн-калькуляторів взагалі не повідомляють PSR. Ті небагато, що це роблять, зазвичай використовують фіксований еталонний розподіл, який не враховує розмір вибірки, що призводить до того, що портфелі користувачів з реалістичною 5-річною історією отримують оцінку 'погано' навіть на порозі довіри BLP.

Показник Херста

Формула

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

Вхідні дані

Серія щоденної дохідності. Розміри вікон зазвичай варіюються від 10 до T/2 логарифмічно.

Граничні випадки та числова обробка

Напрямок розглядається як 'нейтральний', а не 'чим вище, тим краще' — H = 0.5 (випадкове блукання) є концептуальною серединою, при цьому відхилення в будь-який бік є інформативними. Квантилі бутстрепуються з ковзних 5-річних вікон SPY, так само як і для PSR.

Відмінності від поширених калькуляторів

Foliolytic використовує метод перемасштабованого діапазону (R/S). Аналіз детрендованих флуктуацій (DFA) доступний як альтернатива на вкладці розширених налаштувань; обидва зазвичай дають дуже схожі результати для дохідності акцій, які тримає більшість користувачів.

Індекс виразки

Формула

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

Вхідні дані

Серія щоденних просадок (відсоток від поточного максимуму).

Граничні випадки та числова обробка

Повідомляється у відсотках. Як і всі метрики, засновані на просадках, чутливий до роздільної здатності базової серії значень — щоденна реконструкція має значення.

Відмінності від поширених калькуляторів

Деякі реалізації повідомляють UI як дріб; Foliolytic використовує оригінальну конвенцію Пітера Мартіна: відсоток * 100 для прямого порівняння з опублікованими дослідженнями.

Середній показник успішності

Формула

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

Вхідні дані

Місячна дохідність портфеля та бенчмарка.

Граничні випадки та числова обробка

Місяці, де r_p == r_b, діляться навпіл. Мінімум 12 місяців для значущої оцінки.

Відмінності від поширених калькуляторів

Foliolytic також повідомляє парну метрику, середній показник успішності проти нуля (місяці, де r_p > 0 / загальна кількість), корисну для стратегій абсолютної дохідності.

Коефіцієнт Берка

Формула

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

Вхідні дані

Річна дохідність, безризикова ставка, всі значення просадки за період.

Граничні випадки та числова обробка

Схожий на Calmar, але карає суму квадратів просадок замість лише максимуму. Менш чутливий до однієї просадки типу 'чорний лебідь', ніж Calmar.

Відмінності від поширених калькуляторів

Базові показники Burke Foliolytic були перекалібровані до FF_100Y_BUFFETT_ANCHORED у v6.5 (квітень 2026) — дивіться CLAUDE.md для історії калібрування.

Коефіцієнт Мартіна

Формула

Martin = (R_annual - R_f) / UI

Вхідні дані

Річна надлишкова дохідність, індекс виразки.

Граничні випадки та числова обробка

Прямий родич Calmar та Burke; використовує індекс виразки як знаменник ризику шляху.

Відмінності від поширених калькуляторів

Більшість калькуляторів не розраховують коефіцієнт Мартіна. Foliolytic включає його, оскільки метрики на основі індексу виразки добре корелюють із суб'єктивним болем інвестора.

Коефіцієнт Стерлінга

Формула

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

Вхідні дані

Річна дохідність. Список усіх завершених просадок у межах вікна огляду, ранжованих за глибиною.

Граничні випадки та числова обробка

Коригування -10% є фіксованим зміщенням від оригінальної формули Стерлінга. Якщо існує менше N завершених просадок, метрика пригнічується.

Відмінності від поширених калькуляторів

Sterling більш чутливий, ніж Calmar, до серії середніх просадок. Базові показники Foliolytic (FF_100Y_BUFFETT_ANCHORED) були перекалібровані у v6.5.

Модільяні M²

Формула

M² = Sharpe · σ_market + R_f

Вхідні дані

Коефіцієнт Шарпа портфеля, річне стандартне відхилення бенчмарка, річна безризикова ставка.

Граничні випадки та числова обробка

M² ≡ Sharpe, перемасштабований до волатильності бенчмарка. Коли смуги Sharpe змінюються, смуги M² ПОВИННІ змінюватися ідентично — вони є математично однією і тією ж величиною.

Відмінності від поширених калькуляторів

Багато калькуляторів розраховують Sharpe, але пропускають M². M² більш інтерпретований для роздрібних користувачів, оскільки він виражається у відсоткових пунктах дохідності, а не безрозмірним коефіцієнтом.

Загальні примітки, що стосуються всіх метрик

Щоденна деталізація, а не місячна

Кожна метрика Foliolytic розраховується на основі щоденної реконструкції портфеля, а не знімків на кінець місяця. Це має найбільше значення для метрик, заснованих на просадках (максимальна просадка, Calmar, Burke, Martin, Sterling, Ulcer): місячні NAV зазвичай занижують справжню просадку від піку до мінімуму на 20–30%, оскільки вони пропускають внутрішньомісячні падіння. Щоденна деталізація фіксує шлях, який фактично відбувся.

Конвенції річної конвертації

Портфелі, що складаються лише з акцій, використовують 252 торгові дні. Портфелі, що складаються лише з криптовалют, використовують 365 днів (торгівля 24/7). Змішані портфелі використовують суміш для кожного активу, а потім об'єднують у єдиний річний показник портфеля. Масштабування волатильності використовує √n (дисперсія масштабується лінійно з часом, тому стандартне відхилення масштабується з √часу).

Логарифмічна дохідність для компаундування, арифметична для відображення

Щоденна логарифмічна дохідність використовується внутрішньо для будь-якої метрики, що вимагає агрегації за часом (дисперсія, багатоперіодне компаундування, річна конвертація). Арифметична дохідність використовується для відображення, оскільки вона більш інтуїтивна ('-30%' більш впізнаване, ніж 'логарифмічна дохідність -0.357'). Ці два показники еквівалентні на щоденному рівні для типової дохідності акцій; вони розходяться для екстремальних рухів.

Політика щодо викидів

Викиди позначаються, але не видаляються. Видалення викидів, як правило, зміщує оцінки дисперсії та Sharpe вгору і є загалом поганою практикою. Виняток становлять випадки, коли дані чітко вказують на помилку — наприклад, криптовалютні угоди, неправильно повідомлені в центах замість доларів, або збої конвертації валют, що призводять до 1000-кратних стрибків цін. Вони виявляються шаром парсера (див. /about) і виправляються перед розрахунком метрик.

Мінімальні розміри вибірки

Foliolytic пригнічує метрики, які вимагають більше даних, ніж є в наявності. Sharpe та Sortino вимагають ≥ 30 днів. Beta, alpha, IR, похибка відстеження вимагають ≥ 60 днів парних даних. Коефіцієнти захоплення вимагають ≥ 12 місяців у кожному режимі. PSR та Hurst вимагають достатньої історії для бутстрепу еталонних розподілів. Якщо мінімум не дотримано, метрика показує '—' замість безглуздого числа.

Відповідність безризикової ставки

Для кожної метрики, яка використовує R_f (Sharpe, Sortino, Treynor, M², alpha, beta на надлишкову дохідність), використовується щоденна дохідність 3-місячних казначейських векселів та прив'язується до кожного календарного дня історії портфеля. Річна R_f, що використовується для відображення, є середньозваженою за часом щоденною R_f за історію портфеля. Більшість калькуляторів використовують єдине фіксоване значення R_f, що є неправильним, коли ставки змінювалися.

Вибір бенчмарка

За замовчуванням S&P 500 (загальна дохідність SPY). Користувач може налаштувати на QQQ, VT або будь-який власний тікер. Beta, alpha, R², коефіцієнти захоплення, середній показник успішності, IR та похибка відстеження перераховуються відповідно до обраного бенчмарка. Криптопортфелі за замовчуванням використовують BTC для метрик, відносних до бенчмарка.

Оновлення та перекалібрування

Еталонні розподіли для оцінки на основі перцентилів (PSR, Hurst, квантилі Sharpe тощо) періодично перекалібровуються по мірі надходження нових ринкових даних. Поточний набір калібрування задокументований у вихідному файлі metricBaselines.js. Основні події перекалібрування реєструються з тегами версій (v6.4, v6.5) для прозорості — дивіться CLAUDE.md та журнал змін на початку metricBaselines.js.

Всі калькулятори Foliolytic

Кожна метрика нижче має свій власний спеціалізований калькулятор з прикладами, таблицями інтерпретації та безкоштовним інструментом завантаження CSV.

Часті запитання

Яка різниця між логарифмічною та арифметичною дохідністю?

Арифметична дохідність ((P_t - P_(t-1)) / P_(t-1)) є інтуїтивно зрозумілою і зазвичай саме її інвестори мають на увазі під 'дохідністю'. Логарифмічна дохідність (ln(P_t / P_(t-1))) має важливу математичну властивість: вона є адитивною в часі. 90-денна логарифмічна дохідність дорівнює сумі 90 щоденних логарифмічних дохідностей. Арифметична дохідність не має цієї властивості — вона накопичується геометрично. Foliolytic використовує логарифмічну дохідність внутрішньо для будь-якої часової агрегації та арифметичну дохідність для відображення.

Чому коефіцієнт Шарпа Foliolytic відрізняється від коефіцієнта мого брокера?

Майже напевно через безризикову ставку. Foliolytic використовує фактичну щоденну дохідність 3-місячних казначейських векселів США від FRED. Більшість брокерів та онлайн-калькуляторів використовують фіксоване припущення (часто 2% або 0%). В умовах, коли дохідність казначейських векселів становить 5%, це може змінити Sharpe на 0.3–0.5 — суттєва різниця.

Як Foliolytic обробляє дроблення акцій?

Дроблення застосовуються ретроактивно до історичної кількості акцій та цін. Дроблення 4 до 1 для AAPL у серпні 2020 року ретроактивно збільшує кількість ваших акцій у чотири рази та зменшує історичну ціну в чотири рази для всіх дат до дроблення. Серія вартості портфеля залишається безперервною після дроблення — немає стрибка у вартості, лише у косметичних показниках на акцію.

Як обробляються дивіденди?

Грошові дивіденди додаються до грошового балансу портфеля на дату відсічення. Вони не реінвестуються автоматично. Якщо ваш брокер автоматично реінвестує, отримані покупки акцій з'являться у вашій історії транзакцій і будуть оброблені нормально. Спеціальні дивіденди обробляються так само, як і звичайні грошові дивіденди.

Який бенчмарк використовує Foliolytic?

За замовчуванням використовується S&P 500 (загальна дохідність SPY). Бенчмарк можна налаштувати на панелі приладів — ви можете вибрати будь-який основний індекс, ETF або навіть власний тікер. Beta, alpha, R², коефіцієнт захоплення, середній показник успішності та похибка відстеження перераховуються відповідно до обраного бенчмарка.

Дохідність вказана до чи після вирахування комісій?

Foliolytic розраховує дохідність на основі вашої історії транзакцій як є. Якщо ваш брокер вираховує комісії з позицій або стягує їх як окремі транзакції, ці потоки відображаються. Якщо комісії сплачуються з окремого грошового рахунку, який не вказаний у вашому CSV-файлі, вони не враховуються. Для більшості роздрібних брокерських рахунків (Fidelity, Schwab, Robinhood, IBKR) комісії платформи вже відображені в цінах транзакцій.

Спробуйте Foliolytic — Безкоштовно, без реєстрації

Виконайте всі описані вище розрахунки для власного портфеля за лічені секунди.

Аналізувати свій портфель безкоштовно →