
Why is Opencode pricing for DeepSeek V4 Pro is 4x market rate?
I discovered today that Opencode's pricing for DeepSeek V4 Pro appears to be about 4× higher than using the official DeepSeek API or OpenRouter.
Here are the numbers (based on a real request in Opencode usage tab):
- Input: 113,829 (I assume Cached + Non Cached Input)
- Cache: 9,728 (Cached Input)
- Output: 400 (Output + Reasoning)
References: Opencode Pricing (link), DeepSeek Pricing (link), Open Router Pricing (link)
| Provider | $ / M Input | $ / M Cache | $ / M Output | Example Cost |
|---|---|---|---|---|
| Opencode | $1.74 | $0.145 | $3.48 | $0.1839*[1] |
| DeepSeek | $0.435 | $0.003625 | $0.87 | $0.0457 |
| OpenRouter | $0.435 | $0.003625 | $0.87 | $0.0457 |
*[1]: Opencode actually registered higher price on usage for my Opencode GO subcription: $0.1993
Additionally, Opencode seems to have a very poor cache hit rate. In my testing, OpenRouter achieved a 91.5% cache hit rate, while Opencode was significantly lower (link).
One thing I did notice is that DeepSeek V4 Flash pricing appears to match the official DeepSeek API.
Context: I ran out of my usage much faster than expected today (my first time using DeepSeek V4 Pro through Opencode), so I decided to investigate.
I'd appreciate it if someone could sanity-check my calculations. I genuinely hope I've misunderstood something.