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

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

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

Після корекції на перекривання вікон похибками Newey–West жоден окремий сигнал не долає звичного порога значущості (|t| ≥ 2) на жодному горизонті. Ранговий коефіцієнт інформації нашого зведеного показника на 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 · Межі

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

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

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

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

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

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

  • IC — це не дохідність портфеля

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

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

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

05 · Наслідок

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

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

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

Класифікація фундаментальних показників проти сектору за правилом. Не прогноз ціни і не інвестиційна порада.

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

06 · Дані

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

Обидва файли нижче — це повний прогін: кожен фактор, горизонт і панель, включно з порожніми інсайдерськими рядками. JSON — сирий артефакт розрахунку; CSV — плоска таблиця факторних IC.

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

2026-07-10