Price history · Listed on OpenRouter today

MoonshotAI: Kimi K2.5

Listed on OpenRouter as moonshotai/kimi-k2.5 since Feb 1, 2026. 112 snapshot observations, 11 repricings.

$0.90per 1M blended · $0.45 in / $2.25 out

USD per 1M tokens · blended at 3 input : 1 output · at this price for 39 days (since Aug 31, 2026)

All-time low$0.72Apr 3, 2026
All-time high$1.20Aug 25, 2026
Change since first seen-16.3%$1.08 on Feb 1, 2026
01

Listed price over time

0123USD PER 1M TOKENSBlendedInputOutput
BlendedInputOutputStep lines: each price holds until the next observed change.
ObservedInputOutputBlendedChange
Aug 31, 2026$0.45$2.25$0.90-25.0%
Aug 25, 2026$0.60$3.00$1.20+33.3%
Aug 19, 2026$0.45$2.25$0.90-21.1%
Jul 15, 2026$0.57$2.85$1.14+44.8%
Jun 14, 2026$0.38$2.03$0.79-5.1%
Apr 23, 2026$0.44$2.00$0.83+15.8%
Apr 3, 2026$0.38$1.72$0.72-6.2%
Apr 2, 2026$0.38$1.91$0.76-11.6%
Mar 28, 2026$0.42$2.20$0.87-2.5%
Mar 3, 2026$0.45$2.20$0.89-3.8%
Feb 19, 2026$0.23$3.00$0.92-14.2%
Feb 1, 2026$0.50$2.80$1.08first observation
02

Where it is listed today

Current listed rates across the sources LLMPI compares. The cheapest blended row is highlighted; lower price never implies identical terms, speed, or quality.

SourceInputOutputBlendedListing ID
OpenRouter
Pricing evidence
$0.45$2.25$0.90moonshotai/kimi-k2.5
Nous Portal
Provider catalog (not exact listing evidence)
$0.45$2.25$0.90moonshotai/kimi-k2.5
AIHubMix
Pricing evidence
$0.60$3.00$1.20kimi-k2.5
Novita
Provider catalog (not exact listing evidence)
$0.60$3.00$1.20moonshotai/kimi-k2.5
Direct API
Pricing evidence
$0.60$3.00$1.20kimik25
03

Evidence and scope

Source
OpenRouter public model listing
Archive
Wayback Machine snapshots of that listing (weekly-grade, from July 2023) plus LLMPI's own daily snapshots since June 2026
Last observed
Oct 9, 2026
Data
history.json (CC BY 4.0)

This is the listed standard text-token rate for one OpenRouter listing ID. It does not normalize caching, batch discounts, long-context tiers, providers behind the listing, or model quality. A price can also move because OpenRouter's default route changed provider.