Глоссарий
Общее

Анализатор новостей

Анализатор новостного фона рынка акций
Считает, сколько за день вышло хороших и тревожных новостей о рынке. Разметка идёт по ключевым словам в заголовках, вес новости зависит от её важности.
Формула
Балл заголовка=∑w+−∑w−∑w+1\text{Балл заголовка} = \frac{\sum w_{+} - \sum w_{-}}{\sum w + 1}

w - веса хороших (+) и тревожных (-) слов. Балл дня - среднее по заголовкам, взвешенное на важность новости.

Каждый день в ленту приходит от двухсот до семисот сообщений с MOEX, РБК, из Интерфакса и отраслевых Telegram-каналов. Прочитать их целиком невозможно, но можно посмотреть, чего в этом потоке больше - хорошего или тревожного.

Как размечаются заголовки

Мы держим словарь примерно из двухсот корней с весами. «Санкции», «дефолт», «отменил дивиденды» весят по единице, «риск» и «предупредил» - по четыре десятых. С хорошей стороны так же: «рекордная прибыль» и «обратный выкуп» весят почти единицу, «соглашение» и «расширил» - вдвое меньше. Заголовок получает балл от минус единицы до плюс единицы, а вес самой новости в дневном итоге зависит от её важности: сообщение о ставке ЦБ весит больше заметки о переносе собрания акционеров.

Примерно две трети ленты получают оценку, остальное остаётся нейтральным - в таких заголовках просто нет слов, по которым видно направление.

Почему словарь, а не нейросеть

Языковая модель разметила бы точнее, и мы это признаём. Но словарь даёт две вещи, которых у модели нет. Во-первых, результат воспроизводится: один и тот же заголовок всегда получает один и тот же балл, и вы можете проверить его руками. Во-вторых, всю накопленную историю можно пересчитать заново за секунды, не тратя миллионы токенов.

Как это читать

Фон ничего не говорит о завтрашней цене. Одна плохая новость картины не меняет - важно, держится ли перевес несколько дней подряд. Затяжной перевес тревожных новостей обычно совпадает с осторожностью инвесторов: деньги уходят в короткие облигации и вклады. Возврат хорошей половины наверх заметен раньше, чем разворот в ценах.

Выходные мы с графика убираем: биржа не работает, лента в субботу вдесятеро тоньше буднего дня, и на картинке это выглядело бы обвалом настроения вместо выходного.

Рядом по теме