Циклы хайпа кластеров
/clusters/hype-cycles
Насколько рано кластер приходит к хайп-циклам по сравнению с рынком. curve — это накопленная доля постов каждой стороны с 7 дней до пика по 7 дней после, поэтому линия, расположенная левее, соответствует более раннему приходу; lead_days — это опережение кластера (положительное значение означает ранний приход), а clusters ранжирует опережение всех кластеров.
Правила параметров:
- Отправьте
cluster_id. cluster_idуказывает один кластер; чтобы сравнить несколько, вызывайте метод по одному разу на кластер или используйте /clusters, чтобы получить все кластеры сразу.- Сообщества авторов постов (
wallstreetbets,reddit) охватывают только акции: при использовании одного из нихasset_classдолжен включатьequity.
Оплата кошельком доступна на https://nebula-api.hiddensystems.ai/api/v1/x402/clusters/hype-cycles. Аккаунт Nebula или API-ключ не требуются; проверьте предложение об оплате перед подписанием. Руководство по оплате x402.
Параметры
Кластер для анализа в том виде, в каком его возвращает /clusters, например smart_money или wallstreetbets. Любой id из параметра clusters метода /sentiment.
Example:smart_money
Рынки для анализа: любой из equity, commodity, index и crypto, через запятую. По умолчанию — все четыре. Можно передать несколько через запятую.
Default:equity,commodity,index,crypto
Сколько полных дней UTC с рыночными пиками включить, отсчитывая назад от последнего полного дня: 30 или 90. Бесплатные тарифы охватывают 90 дней; при запросе более раннего периода возвращается 403.
3090
Default:90
Пример cURL
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/clusters/hype-cycles' \
--data-urlencode 'cluster_id=smart_money' \
--header 'X-API-Key: YOUR_API_KEY'
Ответы
Тип медиа application/json
asset_classes
Проанализированные рынки в порядке equity, commodity, index, crypto: запрошенные значения asset_class или все четыре, если asset_class был опущен.
cluster_id
Проанализированный кластер в виде его канонического cluster_id.
clusters
array<object>
Все кластеры с опережением (5 или более циклов), начиная с самого раннего, включая запрошенный.
clusters
Все кластеры с опережением (5 или более циклов), начиная с самого раннего, включая запрошенный.
clusters[].cluster_id
Кластер в виде его канонического cluster_id.
clusters[].cycles_joined
Завершённые хайп-циклы, в которых кластер публиковал посты в течение 24 часов от часа рыночного пика.
clusters[].lead_days
Опережение кластера в днях, вычисляемое как lead_days верхнего уровня. Положительное значение означает ранний приход.
clusters[].lead_high_days
Верхняя граница вероятного диапазона lead_days.
clusters[].lead_low_days
Нижняя граница вероятного диапазона lead_days.
curve
array<object>
Среднее накопленное нарастание, по одной точке на каждый day_offset от −7 до +7; пусто, если ни один цикл не завершён.
curve
Среднее накопленное нарастание, по одной точке на каждый day_offset от −7 до +7; пусто, если ни один цикл не завершён.
curve[].cluster_cumulative_pct
Доля постов кластера за 15 дней вокруг пика, сделанных к концу этого дня, усреднённая по циклам; 100 при day_offset 7.
curve[].day_offset
Дней от рыночного пика: отрицательное значение до него, 0 в день пика, положительное после него.
curve[].market_cumulative_pct
То же самое для рынка, по тем же циклам.
cycles_joined
Завершённые хайп-циклы, к которым присоединился кластер: 3 или более постов в течение 7 дней от пика.
days
Длина окна в полных днях UTC, заканчивающегося последним полным днём.
lead_days
Насколько раньше всех остальных приходят посты кластера в течение 24 часов от часа рыночного пика, в днях. Положительное значение означает ранний приход; null при менее чем 20 циклах.
{
"asset_classes": [
"equity",
"commodity",
"index",
"crypto"
],
"cluster_id": "smart_money",
"clusters": [
{
"cluster_id": "wallstreetbets",
"cycles_joined": 171,
"lead_days": 0.0542,
"lead_high_days": 0.0708,
"lead_low_days": 0.0417
},
{
"cluster_id": "smart_money",
"cycles_joined": 471,
"lead_days": 0.0125,
"lead_high_days": 0.0292,
"lead_low_days": -0.0083
},
{
"cluster_id": "exchanges",
"cycles_joined": 466,
"lead_days": -0.0667,
"lead_high_days": -0.0542,
"lead_low_days": -0.0792
}
],
"curve": [
{
"cluster_cumulative_pct": 46.8,
"day_offset": -1,
"market_cumulative_pct": 38.2
},
{
"cluster_cumulative_pct": 63.5,
"day_offset": 0,
"market_cumulative_pct": 57.9
},
{
"cluster_cumulative_pct": 73.1,
"day_offset": 1,
"market_cumulative_pct": 69.4
}
],
"cycles_joined": 27,
"days": 90,
"lead_days": 0.0125
}