До вмісту

Як це рахується

Чотири кроки від статті до цифри на головній.

Коротко

CryptoAttention — це трекер тону новин: він читає RSS-стрічки доменів, агентств і блогів проєктів у п’яти напрямах — криптовалюти, AI і технології, фінанси, політика та спорт — і оновлюється впродовж доби.

Сюжет — це набір статей різних доменів про одну новину; CryptoAttention об’єднує їх автоматично й розподіляє сюжети за темами.

Індекс тону — число від 0 до 100 за певний період, зазвичай за останні 24 години: 50 + 50 × (позитивні − негативні) / (позитивні + негативні), де позитивні й негативні — частки статей, які так оцінила мовна модель; нейтральні статті не враховуються.

50 означає, що позитивних і негативних публікацій порівну, понад 55 — тон зміщений у позитив, нижче 45 — у негатив; звичайний рівень — середній щоденний індекс за останні 30 повних днів.

Індекс описує, як пише преса, а не що станеться з цінами; це не інвестиційна порада.

Домени

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

Ми зберігаємо заголовок, посилання і дату. Текст статті не передруковуємо — посилання веде на домен.

Сюжети

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

Сюжети розкладаються на теми; розмір плитки на головній — кількість сюжетів у темі.

Короткий підсумок «Що відбувається» на сторінці теми пише мовна модель лише із заголовків, кількості доменів і тону найпомітніших сюжетів теми. Його перевіряють раз на дві години й переписують, лише коли ці сюжети помітно змінилися; нічого понад заголовки модель не додає.

Оцінка уваги

Увага — це те, наскільки голосно про сюжет говорять у новинах просто зараз, числом від 0 до 100. Вона вимірює лише новинне висвітлення: не ціну, не обсяги торгів і не галас у соцмережах. За нею впорядковані сюжети в таблиці.

У неї входять три речі. Охоплення: враховується кожна стаття про сюжет, але стаття з «важчого» домену важить більше, ніж із «легшого», а свіжа — більше, ніж стара; вага статті спадає вдвічі приблизно за 5,5 години. Поширення: скільки різних доменів несуть сюжет, адже сюжет, який підхопили багато доменів, пройшов далеко, а той, який ніхто не повторив, — ні. Швидкість: чи наростає висвітлення, чи згасає, — за статтями останніх 6 годин порівняно з 18 годинами перед ними.

Охоплення веде; поширення і швидкість лише коригують його й не можуть його замінити, тож сюжет, згаданий двічі, ніколи не виглядає сильним сигналом. У числах: ln(1 + охоплення) × (1 + 0,18 × поширення + 0,18 × швидкість). Поширення — натуральний логарифм числа доменів, що несуть сюжет; швидкість — логарифм відношення кількості статей за годину в останні 6 годин до тієї ж кількості за 18 годин перед ними (до кожної додається одиниця), утримуваний між −0,6 і 1,2. Результат ставиться на шкалу так, що 4,5 читається як 100, а нижче 0 чи вище 100 нічого не показується. Колонка «Динаміка» (набирає, рівна, затихає) показує саму лише швидкість.

Шкала фіксована: за 100 править сталий опорний рівень, а не найголосніший сюжет дня. Тому однакова активність сьогодні й завтра отримує однакову оцінку, а оцінки різних днів можна порівнювати. Ця стала — вибір калібрування, а не вимір, тож навіть найгучніші сюжети зазвичай отримують менше за 100.

Частка уваги дня, яку показують стрічки й API, — це інше число: охоплення сюжету, поділене на охоплення всіх сюжетів за останні 24 години. Оцінка каже, наскільки голосний сюжет; частка — яку частину всього прочитаного він займає, і саме вона розрізняє сюжети, коли гучний увесь новинний цикл і все отримує високі оцінки.

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

Тон

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

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

Індекс настрою

Індекс чистого тону від 0 до 100 за останні 24 години: 50 + 50 × (позитивні − негативні) / (позитивні + негативні). Нейтральні статті не враховуються, тож 50 означає рівновагу позитиву й негативу, 100 — усі оцінені статті з напрямом позитивні, 0 — усі негативні.

Зони: 0–24 сильний негатив, 25–44 негатив, 45–55 нейтрально, 56–75 позитив, 76–100 сильний позитив. Його порівнюємо зі звичним рівнем — середнім денного індексу за останні 30 повних днів. Це опис того, як пишуть, а не сигнал до дії.

Рейтинг доменів

Для кожного домену беремо його статті за останні 30 днів у напрямі — лише ті, що модель віднесла до теми напряму, — і рахуємо той самий індекс чистого тону: 50 + 50 × (позитивні − негативні) / (позитивні + негативні). Кілька стрічок одного домену (наприклад, rss.nytimes.com і nytimes.com) складаються разом.

У рейтинг потрапляє домен щонайменше з 50 оціненими статтями за період. Поки збір молодший за 30 днів і таких доменів замало, поріг знижується, але не нижче 20 статей; поточний поріг і реальний період завжди підписані під таблицею.

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

Карта за країнами

Під час оцінки тону модель також називає країни, про які стаття: головного героя новини чи місце події, до трьох на статтю, кодами ISO 3166-1. Країну не ставимо, якщо її згадано мимохідь, якщо новина про ринок загалом, про ЄС чи цілий регіон, а для крипти — якщо історія не про регулятора, закон, суд чи компанію під правилами цієї країни.

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

Території без коду ISO 3166 не забарвлюються.

Кореляція з BTC

Кореляція з BTC у тарифі Pro — це коефіцієнт Пірсона між індексом тону і зміною ціни BTC за вибраний період, зі зсувом до доби в обидва боки. Показуємо зсув, за якого збіг найсильніший. Якщо спільних точок замало, пишемо «замало даних»; якщо |r| менше 0,2 або не перевищує того, що дає випадковість на такій вибірці, — «зв'язку майже немає». Це опис минулого, а не прогноз ціни.

Контакти