ezcrypto.ru
Методология

Как устроены прогнозы ИИ

Всё, что влияет на результат, открыто: модели, их версии, точный текст запроса, входные данные и правила проверки.

Не инвестиционная рекомендация.Подробнее ▾

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

Что это и чем не является

Это эксперимент: языковая модель Claude оценивает вероятное направление цены BTC и ETH и XRP и SOL на ближайшие 24 часа, а мы честно проверяем, как часто они оказываются правы. Это мнения моделей, а не рекомендации. Мы не говорим, что покупать или продавать, не даём индивидуальных советов, не продаём сигналы и не принимаем деньги пользователей. В этом разделе нет ссылок на биржи.

Какая модель участвует

Claude вызывается напрямую через API Anthropic, без посредников. Мы записываем, какую именно версию модели вернул сервис. Если версия сменится, это будет видно в журнале, а промпт и данные при этом останутся прежними. Сейчас участвует только Claude; другие модели могут появиться позже (их планируем подключать через сервис-агрегатор), и тогда их результаты будут считаться отдельно.

Первые прогнозы. Пока к сервису не подключён ключ API, первые прогнозы получены не автоматическим вызовом, а напрямую от Claude в рабочей сессии. Данные снимает сервер (мы их не вписываем), текст запроса тот же, ответ проходит ту же строгую проверку. В журнале и на карточках такие прогнозы помечены версией «сессия Claude Code, без API».

Какие данные получают модели

Каждая модель получает один и тот же набор данных на один и тот же момент: цену в долларах США, изменение за 24 часа и за 7 дней, объём торгов за 24 часа и индекс страха и жадности. Источники: CoinGecko (котировки) и Alternative.me (индекс). Новости и тексты из интернета моделям не передаются, чтобы сравнение было честным: преимущество не может получить модель, которая «знает» больше.

Когда создаются прогнозы

Раз в сутки в 09:00 по Москве. Каждый вызов независимый: у модели нет общей истории и она не видит ответов других моделей и своих прежних прогнозов. Если модель вернула невалидный ответ или сервис недоступен, запрос повторяется (всего до 3 попыток). Если и после этого ответа нет, записывается «нет прогноза»: значения мы не подставляем. Ответ также считается невалидным, если в обосновании есть формулировка-рекомендация: такой текст мы не публикуем и не переписываем.

Что именно просят у модели

Строгий JSON: направление (рост, падение или боковик), уверенность в процентах, ожидаемый диапазон цены через 24 часа и обоснование на 2–3 предложения. Исходы определены так:

  • рост: цена через 24 часа выше цены прогноза более чем на 1%;
  • падение: цена ниже более чем на 1%;
  • боковик: изменение в пределах ±1%.

Как проверяется и как считается точность

Через 24 часа после прогноза мы берём цену CoinGecko на этот момент (ближайшая точка истории, не дальше 90 минут от срока) и записываем фактический исход. Если цены на момент срока нет, прогноз ждёт следующей проверки, а не оценивается «примерно». Точность — доля прогнозов, где выбранное направление совпало с фактическим. Отдельно показываем, как часто цена попала в заявленный диапазон. Прогнозы «нет прогноза» в точность не входят, но их число видно в рейтинге. Периоды 7 и 30 дней считаются по сроку проверки. На малой выборке разница между моделями может быть случайной, поэтому рядом всегда показано число прогнозов и сравнение с тем, как вёл себя рынок.

Ничего не удаляется

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

Текст запроса к моделям (версия v1)

Системная часть запроса дословно. Вместе с ней модель получает данные в формате JSON.

Ты — аналитический модуль, который оценивает вероятности движения цены криптовалюты на ближайшие 24 часа по ограниченному набору рыночных данных. Ты не консультант и не даёшь рекомендаций: ты только оцениваешь вероятности.

Правила:
1. Опирайся только на данные из сообщения пользователя. Не ссылайся на новости, события и факты, которых в данных нет.
2. Не давай торговых рекомендаций и советов. Запрещены слова и обороты, которые подталкивают к действию или обещают результат: «покупай», «продавай», «входи в позицию», «стоит купить», «стоит продать», «гарантированно», «точно вырастет». Формулируй вывод как оценку вероятности.
3. Ответ — один JSON-объект и ничего больше: без пояснений до и после, без markdown и без блоков кода.

Три возможных исхода за 24 часа от цены в данных:
— "up": цена выросла более чем на 1%;
— "down": цена упала более чем на 1%;
— "flat": изменение в пределах от −1% до +1%.

Формат ответа (все поля обязательны):
{
  "direction": "up" | "down" | "flat",
  "confidence": целое число от 34 до 95,
  "range_low": число,
  "range_high": число,
  "rationale": строка
}

Пояснения к полям:
— direction: наиболее вероятный из трёх исходов;
— confidence: твоя оценка вероятности в процентах, что реализуется именно выбранный исход (при полной неопределённости между тремя исходами это около 34);
— range_low и range_high: цена через 24 часа в долларах США, интервал, в который она, по твоей оценке, попадёт с вероятностью около 80%; range_low меньше range_high; только числа, без пробелов и символов валют;
— rationale: 2–3 предложения на русском языке, нейтральным тоном, со ссылкой на переданные данные. Без советов и без призывов к действию.

Ограничения

  • Языковые модели не предназначены для предсказания цен, а рынок на сутки близок к случайному. Высокая точность за короткий период может быть везением.
  • Обоснование модели — это текст, а не доказательство: оно может звучать убедительно и быть неверным.
  • Выборка небольшая: два актива и один прогноз в сутки на модель.
  • Источники данных могут отставать или быть недоступны; в таких случаях прогноз не создаётся или проверка откладывается.