Частые вопросы
Почему sentiment не предсказывает цену в 100% случаев?
Цена зависит от десятков факторов: объём торговли, геополитика, технический анализ, манипуляции крупных игроков. Sentiment — один из сигналов, часто не главный. На малоликвидных активах его вообще может быть не видно.
Нужно ли переучивать нейросеть каждый месяц?
Готовые модели (FinBERT с Hugging Face) нет. Они обучены на миллионах примеров и работают в базовом режиме. Переобучение имеет смысл только если вы создаёте свою модель на собственных размеченных данных, тогда раз в квартал.
Можно ли использовать ChatGPT вместо FinBERT для анализа sentiment?
Можно, но дороже. GPT-4 точнее понимает контекст и иронию (80–85% точность), но стоит 0,03 ₽ за новость. FinBERT работает локально, бесплатно, 70–75% точности. Гибрид: FinBERT для фильтрации, GPT для проверки сомнительных случаев.
Как отличить реальный sentiment от pump-and-dump в соцсетях?
Признаки шумихи: 1) новый аккаунт с 100 подписчиков; 2) все посты про один токен; 3) обещания доходности; 4) одинаковые посты от нескольких «аккаунтов». Решение: игнорируйте одиночные источники, смотрите агрегированный sentiment по 50+ источников.
На каком языке лучше анализировать — русском или английском?
На английском точнее на 5–10%: FinBERT натренирована на англофонной финдате. Для русского ищите ruBERT от DeepPavlov или переводите новости (Google Translate API). Крипто-новости выходят сначала на английском, поэтому для крипто советуем английский.