Profilo del cluster
/clusters/profile
I trait comportamentali di un cluster, ciascuno classificato rispetto a ogni altro cluster (rank 1 è il più alto):
earliness(giorni): quanto in anticipo pubblica attorno ai picchi dei cicli di hype; positivo significa in anticipo.contrarian(quota): asset su cui propende nella direzione opposta al mercato.hype_fade(giorni): positivo significa che diventa meno rialzista man mano che l'hype cresce.conviction(giorni): per quanto tempo mantiene la stessa opinione su un asset.focus(quota): post sui suoi 5 asset principali.breadth(conteggio): asset di cui parla.bullishness(quota): quota di post rialzisti sul totale dei suoi post rialzisti e ribassisti.discovery(quota): post su asset al di fuori dei primi 100 del mercato.turnover(quota): quanto cambiano di settimana in settimana i suoi 10 asset principali.coverage(quota): cicli di hype a cui ha preso parte.
Un ciclo di hype è un giorno in cui i post su un asset schizzano ad almeno 3× la norma. Solo giorni UTC completi.
Regole dei parametri:
- Invia
cluster_id. cluster_idindica un solo cluster; per confrontarne diversi, chiama una volta per cluster oppure usa /clusters per tutti i cluster in una sola volta.- Le community di posting (
wallstreetbets,reddit) coprono solo le equity: con una di esse,asset_classdeve includereequity.
Pagamento con wallet disponibile su https://nebula-api.hiddensystems.ai/api/v1/x402/clusters/profile. Non sono richiesti un account Nebula o una chiave API; controlla l'offerta di pagamento prima di firmare. Guida al pagamento x402.
Parametri
Il cluster da analizzare, così come lo restituisce /clusters, ad esempio smart_money o wallstreetbets. Qualsiasi id dal parametro clusters di /sentiment.
Example:smart_money
I mercati da analizzare: uno qualsiasi tra equity, commodity, index e crypto, separati da virgole. Il valore predefinito è tutti e quattro. Inviane diversi separati da virgole.
Default:equity,commodity,index,crypto
Su quanti giorni UTC completi eseguire l'analisi, contando a ritroso dall'ultimo giorno completo: 30 o 90. Finestre più lunghe vedono più cicli di hype, quindi i trait dei cicli sono più stabili. I piani gratuiti arrivano a 90 giorni; oltre restituisce 403.
3090
Default:90
Esempio cURL
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/clusters/profile' \
--data-urlencode 'cluster_id=smart_money' \
--header 'X-API-Key: YOUR_API_KEY'
Risposte
Tipo di media application/json
active_clusters
Cluster attivi nella finestra: i trait della popolazione sono classificati al loro interno.
asset_classes
I mercati analizzati, nell'ordine equity, commodity, index, crypto: i valori asset_class richiesti, o tutti e quattro quando asset_class è stato omesso.
cluster_id
Il cluster analizzato, come suo cluster_id canonico.
days
Lunghezza della finestra in giorni UTC completi, fino all'ultimo giorno completo.
hype_cycles
Cicli di hype del mercato nella finestra: asset i cui post hanno raggiunto un picco di 50 o più in un giorno e almeno 3× la loro giornata mediana.
traits
array<object>
Una voce per trait, nell'ordine earliness, contrarian, hype_fade, conviction, focus, breadth, bullishness, discovery, turnover, coverage.
traits
Una voce per trait, nell'ordine earliness, contrarian, hype_fade, conviction, focus, breadth, bullishness, discovery, turnover, coverage.
traits[].peer_values
Il valore di ogni altro cluster per questo tratto, in ordine crescente.
traits[].percentile
Da 0 (il più basso) a 1 (il più alto) tra i cluster con un valore. Null quando il valore è null.
traits[].rank
1 è il valore più alto; i cluster a pari merito condividono il rango migliore. Null quando il valore è null.
traits[].trait
Il trait misurato; la descrizione dell'operazione definisce ciascuno.
earlinesscontrarianhype_fadeconvictionfocusbreadthbullishnessdiscoveryturnovercoverage
traits[].unit
giorni, quota (da 0 a 1) o conteggio; fisso per trait.
dayssharecount
traits[].value
Il valore del cluster per questo tratto, in unit; null quando il cluster ha troppi pochi dati per calcolarlo.
{
"active_clusters": 34,
"asset_classes": [
"equity",
"commodity",
"index",
"crypto"
],
"cluster_id": "smart_money",
"days": 90,
"hype_cycles": 41,
"traits": [
{
"peer_values": [
-1.8,
-0.64,
0.12,
0.87,
2.05
],
"percentile": 0.9394,
"rank": 3,
"trait": "earliness",
"unit": "days",
"value": 1.42
},
{
"peer_values": [
0.041,
0.083,
0.112,
0.204,
0.267
],
"percentile": 0.7576,
"rank": 9,
"trait": "contrarian",
"unit": "share",
"value": 0.1875
},
{
"peer_values": [
-1.1,
-0.3,
0.2,
0.9,
1.4
],
"percentile": 0.8182,
"rank": 7,
"trait": "hype_fade",
"unit": "days",
"value": 0.6
},
{
"peer_values": [
1.4,
1.9,
2.2,
2.8,
3.6
],
"percentile": 0.6667,
"rank": 12,
"trait": "conviction",
"unit": "days",
"value": 2.35
},
{
"peer_values": [
0.18,
0.24,
0.35,
0.47,
0.72
],
"percentile": 0.4242,
"rank": 20,
"trait": "focus",
"unit": "share",
"value": 0.31
},
{
"peer_values": [
41,
96,
188,
405,
1270
],
"percentile": 0.8485,
"rank": 6,
"trait": "breadth",
"unit": "count",
"value": 312
},
{
"peer_values": [
0.52,
0.64,
0.71,
0.78,
0.86
],
"percentile": 0.6061,
"rank": 14,
"trait": "bullishness",
"unit": "share",
"value": 0.7412
},
{
"peer_values": [
0.09,
0.17,
0.26,
0.38,
0.61
],
"percentile": 0.5152,
"rank": 17,
"trait": "discovery",
"unit": "share",
"value": 0.2837
},
{
"peer_values": [
0.18,
0.27,
0.36,
0.44,
0.58
],
"percentile": 0.3939,
"rank": 21,
"trait": "turnover",
"unit": "share",
"value": 0.3455
},
{
"peer_values": [
0.05,
0.22,
0.41,
0.63,
0.88
],
"percentile": 0.7879,
"rank": 8,
"trait": "coverage",
"unit": "share",
"value": 0.6585
}
]
}