Индекс Fear & Greed на сайте котировок — один понятный показатель настроения рядом с таблицей рынка. Это не торговый сигнал в юридическом смысле и не замена графика: пользователь видит, где рынок на шкале «страх — жадность», и когда снимок обновляли. Без даты обновления виджет бесполезен: цифра 72 ни о чём не говорит, если ей неделя.
Интегратор обычно встраивает блок на главную витрины или в сайдбар карточки BTC. Источник — ваш API/крон, который тянет внешний индекс или считает упрощённую метрику по волатильности и объёму. Главное — честная подпись: чей метод и как часто refresh.
Минимальный состав блока
- Число 0–100 и подпись зоны: extreme fear / fear / neutral / greed / extreme greed (или русские ярлыки).
- Метка времени снимка в таймзоне, понятной аудитории.
- Короткая расшифровка шкалы — одна строка, без простыни.
- Ссылка на методологию, если индекс внешний.
Не прячьте обновление в title атрибуте. Пользователь должен видеть время сразу. Если крон упал, лучше статус «нет свежих данных», чем вчерашнее число без пометки.
Откуда брать данные
Внешний провайдер: сохраняйте ответ, не дергайте API на каждый page view. Крон раз в час/несколько часов обычно достаточен — индекс не тик. Свой расчёт: зафиксируйте формулу в админке или в доке для заказчика, иначе через месяц никто не объяснит скачок с 40 на 70.
Храните историю значений, даже короткую: график индекса за 30 дней рядом с числом повышает доверие. Для истории снова нужен time series, не одна колонка «current».
- Проверьте, что крон пишет новое значение и timestamp.
- Откройте главную после ручного сброса кэша страницы.
- Сверьте число с источником, если индекс внешний.
Где блок уместен
На CoinMarket-витрине — рядом с топом монет. На карточке BTC — как контекст к графику. В торговом кабинете брокера — осторожнее: не создавайте впечатление гарантированной сделки. Витрина котировок: CoinMarket-скрипт, лента цен: котировки, свечи: графики крипты.
Тикер в шапке и Fear & Greed решают разные задачи. Тикер — быстрые цены пар; индекс — агрегированное настроение. Не смешивайте в одну бегущую строку, получится шум. Тикер отдельно: тикер криптовалют.
Вёрстка и доступность
Шкала должна читаться без цвета: подпись зоны обязательна. Дальтонизм и тёмная тема ломают «только красный/зелёный». На мобиле блок не должен раздувать первый экран таблицы: компактная цифра + зона + время, детали — по клику.
Если используете canvas/SVG-стрелку, проверьте SSR/первый paint: пустой круг на секунду выглядит как баг. Фоллбек — крупное число и текст зоны без анимации.
Кэш, CDN, устаревание
Страница витрины может кэшироваться. Тогда виджет либо грузится отдельным JSON с коротким cache, либо ESI/фрагмент без длинного HTML-кэша. Иначе CDN будет показывать утренний индекс вечером. Для числа раз в несколько часов это критично меньше, чем для last цены, но всё равно раздражает.
Мониторьте stale: если timestamp старше порога — алерт в Telegram админу витрины. Это тот же класс задач, что контроль ленты API: API котировок.
Связь с торговым контуром
На white-label платформе индекс — маркетинг и контекст, не вход в расчёт экспирации или маржи. Не подставляйте Fear & Greed в формулы выплат. Торговая логика живёт на тиках и свечах. Продукты: white label, БО, Forex.
Если ведёте пользователя из виджета в терминал, ведите в конкретный инструмент с живым графиком, а не на пустую регистрацию. График: TradingView Library.
Приёмка для заказчика
Покажите: число, зону, время, поведение при отвале источника, текст методологии. Зафиксируйте интервал крона и URL JSON. Добавьте скрин мобильной версии. Если есть история — второй скрин мини-графика индекса.
Правка подписей зон и перевода без IDE удобна через браузерный редактор на VDS: MicroEditor. Выкладка шаблона — через SFTP-диск: MicroDrive.
Fear & Greed работает как честный снимок настроения только вместе с меткой времени и понятной шкалой. Поставьте блок рядом с живой таблицей рынка — и он усиливает витрину, а не превращается в декоративный спидометр без смысла.
Редакционная политика блока
Индекс не должен обещать доходность. Формулировки вроде «сейчас самое время покупать» уберите из шаблона — оставьте число, зону и дату. Если маркетинг настаивает на CTA, ведите на карточку BTC или на демо-терминал без гарантийных слов. История значений помогает: пользователь видит, что 25 и 80 бывали раньше, и не воспринимает текущую цифру как уникальный сигнал.
При смене провайдера индекса сохраните старый ряд отдельно или сделайте разрыв с пометкой на графике истории. Склейка несовместимых методик без пояснения выглядит как скачок рынка, которого не было. В админке храните id источника вместе со значением.
Нагрузочно блок лёгкий, но не считайте индекс на каждый hit тяжёлым запросом к внешнему API. Крон и локальная таблица — базовый рисунок. Если крон на том же сервере, что торговый matching, не ставьте его в пик открытия сессий Forex без нужды — вынесите в отдельный schedule.
Размещение на страницах
На главной — компакт; на карточке BTC можно развернуть историю. В письмах рассылки число индекса без даты запретите шаблоном. Для партнёрских embed отдавайте отдельный URL виджета с CSP. Проверьте, что блок не дёргает layout таблицы при асинхронной подгрузке — reserve height обязателен.
Критерий сдачи: число, зона, время, поведение при смерти крона, дисклеймер, история если обещали. Рядом — живая витрина, не одинокий спидометр.
Сопровождение
Раз в месяц сверяйте шкалу зон с источником. Если провайдер сменил границы, обновите подписи. Сохраняйте скрин виджета в changelog маркетинга — при споре «у вас было другое число» будет дата и значение. Для витрины это мелочь, но мелочь с доверием.
Не анимируйте стрелку индекса бесконечным bounce: хватает одного появления. Спокойный UI рядом с ценами выглядит профессиональнее.
Частые вопросы
Fear and greed индекс на сайте?
Индекс без даты обновления бесполезен. Подпишите шкалу и время снимка.
Сколько времени занимает «Индекс Fear & Greed на сайте»?
Ориентир по тексту мануала — около 5 мин. На практике зависит от хостинга и подготовки базы.
Нужен ли отдельный сервер?
Для большинства скриптов достаточно хостинга или VDS с PHP и MySQL. Подбор сервера — в разделе VDS и требованиях к PHP/MySQL.
Tradingview library интеграция php?
Разбор рядом в мануале по этому запросу. tradingview library интеграция php
Скрипт курсов криптовалют свой сайт?
Разбор рядом в мануале по этому запросу. скрипт курсов криптовалют свой сайт