Orbis Ranking

How collections are scored and ranked on the marketplace.

Continuously evolving

Overview

Every collection on Orbis receives a composite score from 0 to 100, computed from 10 independent on-chain and marketplace signals. The score reflects a collection's overall health, activity, and market position relative to its peers.

Rankings are recalculated periodically and update automatically. The algorithm uses percentile-based normalization — each signal is compared against all other collections, not measured in absolute terms. This keeps rankings fair regardless of collection size or age.

82
High scores (70+) indicate strong, active collections with healthy holder distribution, consistent trading volume, and stable or rising floor prices.
45
Mid-range scores (30–70) are typical for most collections. Many signals are neutral or mixed — this is perfectly normal and not inherently negative.
18
Lower scores (<30) may reflect limited trading activity, high listing ratios, or new collections that haven't yet built a track record.

The 10 Signals

Each signal captures a different dimension of collection health. Weights are tuned using community survey ratings, so they sit close together — no single signal dominates. Weights may be adjusted over time and additional metrics added as the algorithm evolves.

Wash Trade Health12%
How much of a collection's trading looks like wash trading: self-trades, NFTs bouncing between the same wallets, or NFTs sold back to a previous seller. Looks at the last 90 days of sales for every collection, whatever its size. Only trading above normal market levels counts, and it takes at least 3 wash sales before anything is charged. No wash found scores 100.
Holder Ratio11%
Unique holders relative to total supply. A higher ratio indicates healthier ownership distribution.
Floor Stability11%
How far the floor has fallen from its recent peak, using daily median floors to ignore brief spikes. Floors that hold or rise score higher.
Listing Health10%
Inverse of listing ratio — fewer listed NFTs relative to supply suggests holders prefer to keep their assets. Compared only against collections of a similar size.
Sales Velocity10%
Recent sales momentum, with extra weight on the last hour. Captures real-time demand surges.
Price Trend10%
Direction and strength of floor price movement using linear regression. Positive trends score higher.
Offer Engagement9%
Number of active offers on the collection. More offers indicate stronger buyer interest and market depth.
Volume9%
Blended trading volume: 70% weight on 24h volume, 30% on 7-day volume. Recent activity is prioritized.
Collection Age9%
How long the collection has existed, capped at five years. Older collections have more proven track records.
Market Cap9%
Total market capitalization of the collection, reflecting its overall value in the ecosystem.

How Scores Are Calculated

1. Signal Extraction

Raw values for all 10 signals are gathered from on-chain data, marketplace activity, and staking integrations. Each collection's data is evaluated independently.

2. Percentile Normalization

Raw values are converted to percentile scores (0–100) by ranking each collection against all others. A collection with the highest volume doesn't get "100" — instead, its score reflects its percentile position relative to the full marketplace.

This approach ensures that one dominant collection doesn't skew the entire ranking. Ties are handled by averaging their positions. Listing Health is ranked only against collections of a similar size, and Floor Stability and Wash Trade Health use their raw 0–100 value instead of a percentile.

3. Missing Data

If a signal isn't available for a collection (e.g., fewer than 3 days of price history), it receives a neutral score of 50. Missing data neither helps nor hurts a collection's ranking.

4. Weighted Composite

The composite is a weighted average of all 10 normalized signals. Each signal's contribution is proportional to its weight.

5. Wash Trading Penalty

Collections with detected wash trading lose up to 20 points from the composite, in proportion to how much of their trading is wash, and their volume and sales velocity are discounted before ranking — so faked activity can't buy a higher spot. The result is rounded to produce the final 0–100 score displayed on the marketplace.

6. Eligibility

Collections that have never traded, or launched in the last 24 hours, aren't scored yet. They show as unranked until they have a real market.

Always Improving

The Orbis Ranking algorithm is not static. It's designed to evolve alongside the marketplace.

Our goal is to surface genuinely healthy, active collections — not just the largest or most hyped. The ranking rewards real utility, community engagement, and sustained market activity.

Help Shape the Ranking

Rate how important each signal should be when ranking collections. Your feedback directly informs how we tune the algorithm.
1 = Not important, 10 = Critical.

Connect your wallet to submit your ratings