On-Chain Analyst

The On-Chain Analyst is Nexxore's data intelligence layer for perpetual trading. It provides comprehensive market analysis across 20 assets, combining technical indicators, fundamental metrics, derivatives data, and AI-powered trading signals.


Overview

The On-Chain Analyst Agent is a real-time market intelligence system optimized for speed and accuracy. It serves as the data backbone for:

  • Traders — Get instant analysis on any perp market

  • Execution Agents — Consume signals programmatically via API

  • Risk Management — Monitor market conditions 24/7


Supported Markets

The agent tracks 20 perpetual markets:

Tier
Assets

Major

BTC, ETH, SOL

Large Cap

BNB, XRP, DOGE, ADA, AVAX, LINK, DOT

Mid Cap

MATIC, UNI, ATOM, LTC, NEAR, APT

Emerging

OP, ARB, INJ, SUI


Data Sources

Primary: Binance API (~100ms latency)

Endpoint
Data

/ticker/24hr

Price, volume, 24h change

/fapi/v1/premiumIndex

Funding rates

/klines

OHLC candlestick data

Secondary: CoinGecko (fallback)

Endpoint
Data

/coins/markets

Market cap, volume, supply

/coins/{id}/market_chart

Historical prices

Additional Sources

Source
Data Type

Alternative.me

Fear & Greed Index

CoinGecko Global

Total market cap, BTC dominance

Binance Futures

Open interest, funding rates


Analysis Modules

📊 Technical Analysis

Real-time indicators calculated from OHLC data:

Indicator
Calculation
Signal

RSI (14)

Relative Strength Index

Overbought (>70) / Oversold (<30)

MACD

Moving Average Convergence/Divergence

Bullish/Bearish crossover

EMA 9/21

Exponential Moving Average cross

Short-term trend

EMA 50/200

Golden Cross / Death Cross

Long-term trend

Bollinger Bands

Standard deviation bands

Volatility + position

Stochastic RSI

RSI of RSI

Momentum extremes

ADX

Average Directional Index

Trend strength

📈 Support & Resistance

Automated S/R level calculation from historical OHLC:

📋 Fundamental Analysis

Project-level metrics for informed decisions:

Metric
Description

Market Cap

Total value of circulating supply

Volume/MCap

Liquidity ratio

TVL

Total value locked in protocols

Dev Activity

GitHub commits, releases

Consensus

Network mechanism (PoW, PoS, etc.)

Launch Year

Time in market

📉 Derivatives Data

Perpetual-specific intelligence:

Metric
Significance

Funding Rate

Positive = longs pay shorts

Open Interest

Total outstanding contracts

Long/Short Ratio

Market positioning

Liquidation Levels

Price points with clustered liquidations


Trading Signals

The agent generates verdicts for each market:

Signal Types

Signal
Meaning
Typical Action

BULLISH

Positive momentum, favorable conditions

Long entries on pullbacks

BEARISH

Negative pressure, unfavorable setup

Shorts at resistance

NEUTRAL

Consolidating, no clear direction

Range trade or wait

Signal Generation Logic

Signal Output


Execution Agent API

The On-Chain Analyst exposes a JavaScript API for programmatic access:


Performance Optimizations

Version 3.2 includes significant performance improvements:

Optimization
Before
After

Primary API

CoinGecko (~2s)

Binance (~100ms)

Initial Load

3-5 seconds

500-800ms

Market Switch

1-2 seconds

<200ms

S/R Calculation

Blocking

Non-blocking async

OHLC Cache

None

10 minute TTL

Error Handling

Crash on timeout

Graceful fallback


Update Frequency

Data Type
Frequency

Prices

Real-time WebSocket

Funding Rates

Every 30 seconds

S/R Levels

On market change

Fear & Greed

Daily

Global Stats

Every 5 minutes


Use Cases

For Traders

  1. Market Selection — Find assets with strongest signals

  2. Entry Timing — Use S/R levels for optimal entries

  3. Risk Assessment — Check funding rates and OI

  4. News Context — Understand what's driving moves

For Execution Agents

  1. Signal Consumption — Use getMarketIntelligence() API

  2. Data Pipeline — Feed into ML models

  3. Automated Trading — Trigger orders on BULLISH signals

For Risk Management

  1. Portfolio Monitoring — Track all positions

  2. Correlation Analysis — Detect correlated moves

  3. Stress Alerts — Fear & Greed extremes


Integration

System
Integration Method

Execution Agent

JavaScript API (window.nexxoreAgent)

External Systems

REST API (coming soon)

Alerts

Webhook notifications

Analytics

Data export


Dexscreener Integration

The On-Chain Analyst now includes a Dexscreener tab and a Signals tab, powered by two new backend services:

Dexscreener Tab

Pulls live data from the Market Data Agent (port 3860):

Panel
Data

Top Movers

Highest-volume tokens across 5 chains

New Pairs

Pairs created <24h with >$100K liquidity

Liquidity Changes

Significant pool changes (>20% in 10 min)

Token Search

Full-text search across Dexscreener

Service Status

Market Data Agent health and config

Signals Tab

Pulls live data from the Signal Engine (port 3861):

Panel
Data

Strong Trades

Tokens scoring >70/100

Watchlist

Tokens scoring 50–70/100

Signal Breakdown

How each signal type contributes to score

Engine Status

Signal Engine health and config

Top Signals

All-chain ranked signals list

Both tabs auto-refresh every 30 seconds alongside existing market data.


Next Steps

Last updated