Бектест методу

Ми перевірили власний метод бектестом. Ось що не спрацювало.

Ми опублікували результати бектесту за липень 2026 року на поточних учасниках і частині делістнутих компаній. Цей історичний результат ще не перераховано після виправлень, виявлених вересневим аудитом.

У збереженому результаті за липень 2026 року жоден окремий сигнал не долав звичного порога значущості (|t| ≥ 2) після корекції перекривних вікон похибками Newey–West. Ранговий коефіцієнт інформації композиту сектору на 12 місяців становив -0.027 (t = -1.00, кварталів: 16): невелика від'ємна точкова оцінка. Це історичні числа, які ще треба перерахувати після виправлень аудиту.

01Предмет

Що ми перевіряли

Ми прогнали власний метод оцінки через бектест і публікуємо результат, дані й сам метод — зокрема ту частину, що не спрацювала.

Вибірка — частина індексу S&P 500: 170 поточних учасників на панелі «ті, що вціліли», і 188 назв, коли додати частину делістнутих компаній. Збережений звіт містить два виключені тікери (IPG, HES), але не фіксує окрему причину для кожного. Компанії оцінюємо на 20 квартальних дат і міряємо надлишкову дохідність проти SPY на горизонтах 6 і 12 місяців.

Під перевіркою — наш композит сектору (чотири осі з вагами 30/30/20/20) і 24 окремих факторних сигнали: F-Score, ROIC, маржі, борг і ліквідність, зростання, моментум, дохідність за прибутком і сигнали сюрпризу прибутку та PEAD. Шість інсайдерських сигналів (форма 4) не мали придатної історії за період і позначені як відсутні. Прогнозну вісь тут нейтралізовано: для неї потрібен консенсус аналітиків на минулий квартал, а ми таких оцінок не зберігаємо.

02Метод

Як ми міряли

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

Перекривні майбутні вікна роблять поквартальні оцінки IC автокорельованими, що може завищувати наївну t-статистику. Розрахунок враховує цю залежність похибками Newey–West (ядро Бартлетта, лаг = ceil(місяці / 3) − 1); перекривні вікна залишаються у вибірці. Окремо кожну компанію виключено з її власної групи аналогів. Композит сектору і його осі описано на сторінці методології.

Як ми рахуємо

03Результати

Результати

У таблицях нижче — ранговий IC, його t-статистика за Newey–West і кількість кварталів для кожного фактора на 6 і 12 місяцях. Спершу панель усіх назв; панель лише тих, що вціліли, згорнуто під нею. Рядки композиту сектору та F-Score виділено окремо.

6m · Усі назви (188)
ФакторСередній ICt (NW)Кварталів
Композит сектору-0.002-0.0618
F-Score0.0110.3218
ROIC0.0080.1718
Операційна маржа-0.010-0.3718
Маржа FCF-0.013-0.4318
Валова маржа-0.023-0.7218
Чиста маржа-0.050-1.6118
Борг / EBITDA0.0040.0918
Чистий борг / EBITDA-0.010-0.1818
Коефіцієнт поточної ліквідності0.0640.9518
Зростання виручки (р/р)0.0320.7918
Зростання EPS (р/р)-0.016-0.3318
Моментум (12−1)0.0350.7918
Дохідність за прибутком0.0200.6518
Дохідність за FCF0.0290.7918
Сюрприз прибутку (SUE, 8 кв)0.0030.1118
Дрейф SUE0.0120.6518
PEAD (CAR ±3 дні)0.0030.1218
PEAD (CAR ±1 день)-0.002-0.0818
12m · Усі назви (188)
ФакторСередній ICt (NW)Кварталів
Композит сектору-0.027-1.0016
F-Score-0.021-0.5116
ROIC0.0410.5616
Операційна маржа-0.001-0.0316
Маржа FCF-0.009-0.1916
Валова маржа-0.025-0.8716
Чиста маржа-0.054-1.4016
Борг / EBITDA-0.018-0.2716
Чистий борг / EBITDA-0.041-0.6216
Коефіцієнт поточної ліквідності0.0951.1316
Зростання виручки (р/р)0.0450.8716
Зростання EPS (р/р)-0.029-0.5616
Моментум (12−1)-0.012-0.2716
Дохідність за прибутком0.0160.5116
Дохідність за FCF0.0090.2016
Сюрприз прибутку (SUE, 8 кв)-0.003-0.0916
Дрейф SUE0.0230.6816
PEAD (CAR ±3 дні)-0.019-0.7216
PEAD (CAR ±1 день)-0.028-1.0116

Шість інсайдерських факторів (форма 4) у таблицях не показано: за період вони не мали придатної історії.

Панель лише тих, що вціліли (170 поточних учасників)
6m · Лише ті, що вціліли (170)
ФакторСередній ICt (NW)Кварталів
Композит сектору-0.005-0.2018
F-Score0.0030.1018
ROIC-0.002-0.0518
Операційна маржа-0.029-1.0518
Маржа FCF-0.027-0.7618
Валова маржа-0.043-1.2318
Чиста маржа-0.055-1.7318
Борг / EBITDA0.0040.0918
Чистий борг / EBITDA-0.021-0.3618
Коефіцієнт поточної ліквідності0.0590.8018
Зростання виручки (р/р)0.0320.8318
Зростання EPS (р/р)-0.014-0.2818
Моментум (12−1)0.0200.3718
Дохідність за прибутком0.0220.6618
Дохідність за FCF0.0230.6718
Сюрприз прибутку (SUE, 8 кв)-0.005-0.1618
Дрейф SUE0.0060.2418
PEAD (CAR ±3 дні)-0.002-0.0918
PEAD (CAR ±1 день)-0.008-0.3618
12m · Лише ті, що вціліли (170)
ФакторСередній ICt (NW)Кварталів
Композит сектору-0.029-1.0616
F-Score-0.026-0.6316
ROIC0.0260.3816
Операційна маржа-0.029-1.0016
Маржа FCF-0.027-0.5716
Валова маржа-0.048-1.3216
Чиста маржа-0.063-1.5316
Борг / EBITDA-0.017-0.2516
Чистий борг / EBITDA-0.054-0.8116
Коефіцієнт поточної ліквідності0.0931.0216
Зростання виручки (р/р)0.0521.0016
Зростання EPS (р/р)-0.022-0.4216
Моментум (12−1)-0.032-0.5816
Дохідність за прибутком0.0170.5216
Дохідність за FCF0.0010.0316
Сюрприз прибутку (SUE, 8 кв)-0.011-0.2616
Дрейф SUE0.0160.3516
PEAD (CAR ±3 дні)-0.022-0.8516
PEAD (CAR ±1 день)-0.029-1.0716

04Межі

Чого це не означає

Нульовий результат легко перечитати в будь-який бік. Кілька речей, яких це дослідження не доводить.

  • Дослідницький фільтр відрізняється від поточного правила «Проходить фільтр якості та ціни»

    Статистика груп кандидатів у JSON використовує дослідницький фільтр із F-Score та абсолютними перевірками прибутковості й боргу. Поточне правило «Проходить фільтр якості та ціни» натомість перевіряє якість відносно сектору та зростання. Історичний розрахунок також використовує річні числа там, де поточний метод може брати останні чотири квартали. Це дослідження не підтверджує дохідність поточного правила відбору.

  • Часткова корекція на виживання

    Панель усіх назв додає частину делістнутих компаній, але доступ до архівів EDGAR обмежений, тож відновити кожну делістнуту назву не вдається. Частина зсуву виживання лишається — вважайте корекцію частковою.

  • Одна вибірка, один короткий період

    Це одна вибірка S&P 500 за 20 квартальних дат, а 12-місячний горизонт спирається на ще меншу їх кількість. Це короткий запис і один режим ринку; довірчі інтервали відповідно широкі.

  • IC не показує дохідність портфеля

    Ранговий IC міряє інформацію ранжування, а не дохідність торговельної стратегії. Він не враховує оборотність, місткість і транзакційні витрати реального портфеля (ми закладаємо 20 базисних пунктів на бік).

  • Це не спростування літератури про F-Score

    F-Score Пьотроскі (2000) і пізніші репліки здебільшого знаходять ефект — часто зосереджений у малих, дешевих чи проблемних компаніях. Тут ми перевіряємо власний композит сектору, поза тим періодом і на вибірці великих компаній: це інший інструмент, і він не скасовує ту роботу. До того ж композит сектору — не F-Score; F-Score лише один із його входів.

05Наслідок

Що це означає для сайту

Саме тому вердикт на сайті сформульовано як класифікацію, а не прогноз. Композит сектору сортує компанію за фіксованим правилом, порівнюючи її з сектором; бектест — причина, чому ми не додаємо до цього сортування обіцянки дохідності.

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

Ми класифікуємо компанію за фіксованим правилом, порівнюючи її з сектором. Це не прогноз ціни і не інвестиційна порада.

Відстежуваний запис методуЯк ми рахуємо

06Дані

Дані та відтворюваність

Файли містять збережені агреговані результати для кожного фактора, горизонту й панелі, включно з порожніми інсайдерськими рядками. У JSON уточнено метадані; CSV — плоска таблиця факторних IC. Первинних вхідних даних і спостережень за компаніями та кварталами для відтворення розрахунку тут немає. Числа за липень 2026 року збережено без змін і ще не перераховано після виправлень вересневого аудиту.

Похідне від звітів SEC EDGAR (суспільне надбання) та наших власних обчислень; передано в суспільне надбання за ліцензією CC0.

2026-07-10