> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# ✨ February 20, 2026 - OHLCV 2000 Candles, Virtuals V2 & Wallet Metadata in Streams

> OHLCV candle limit raised to 2000, Virtuals V2 BondingV4 pools tracked, and walletMetadata in WebSocket streams

**TL;DR**: OHLCV history now returns up to 2000 candles per request, Virtuals V2 (BondingV4) swaps are tracked, and WebSocket trade/swap streams now include `walletMetadata` on senders.

***

## OHLCV Candle Limit Raised to 2000

The OHLCV history endpoint now supports up to 2000 candles per request (previously 1000):

* Doubles the lookback window available in a single call
* Useful for generating longer-range charts without multiple requests
* Applies to all `/market/history` and OHLCV endpoints

***

## Virtuals V2 — BondingV4 Pool Support

Added support for Virtuals V2's new `BondingV4` pool type:

* Swap extraction and price tracking for BondingV4 pairs on Virtuals
* Correctly handles the updated bonding curve mechanics in V2
* Feeds into market data and trade history for Virtuals-launched tokens

***

## walletMetadata in WebSocket Streams

Trade and swap messages in WebSocket streams now include `walletMetadata` on sender addresses:

* Contains entity labels, type classification, and known wallet info
* Available on both trade streams and position update streams
* Documented in the WebSocket stream reference

***

## Consistent Token Pricing in Swap Messages

WebSocket swap messages now guarantee consistent token pricing:

* Both the `tokenIn` and `tokenOut` price fields are always populated
* Prevents missing prices when one side of a swap lacks a direct USD price

***

*Shipped by Delox & Sacha*
