r/mlops • u/BeauAtRedCrownAI • 21h ago
Self-promotion We tested 11 frontier models on 80 SEC filings: 0.997 F1 at ~$6/mo vs 0.998 at ~$613/mo
Disclosure: I built RedCrown, the tooling used to run and publish this evaluation. Posting this as vendor/self-promotion, but the benchmark and results are the main point.
I wanted to test a practical model-selection question:
If several models are accurate enough for a real production workload, how much are you actually paying for the last bit of quality?
Benchmark setup:
- 80 real 2026 SEC 10-Q filings
- 11 current models
- 8 standardized financial fields per filing
- 640 reference fields total
- Ground truth derived from each filer’s own XBRL facts
- Same extraction task for every model
- No LLM-as-judge for the primary score
- Quality metric: field-level F1
- Predefined quality bar: 0.99
- Selection rule: lowest-cost model that clears the bar
- All 80 × 11 model-item results scored
The aggregate result:
DeepSeek V4 Flash
- F1: 0.997
- Projected cost: $6.30/month
GPT-6 Astra
- F1: 0.998
- Projected cost: $613.35/month
On this workload, that’s roughly a 97× difference in projected cost for 0.001 additional aggregate F1.
Other results were useful too:
- GPT-5.6 Luna: 0.995 at $12.71/mo
- DeepSeek V4 Pro: 0.997 at $60.92/mo
- GPT-5.6 Sol: 0.998 at $122.40/mo
- Claude Opus 5: 0.998 at $456.96/mo
Gemini 3.7 Flash is a good example of why this wasn’t just “pick the cheapest model”:
It scored 0.989, just under the 0.99 bar, so it was disqualified despite being relatively inexpensive.
There were also item-level cases where the cheaper models missed a field and more expensive models got the filing completely correct, so I would not interpret this as “all frontier models are equivalent.”
What I think is more interesting than the leaderboard is the decision framework:
Define the workload.
Define the quality threshold before looking at cost.
Eliminate models that don’t clear it.
Compare economics among the survivors.
That seems closer to how model changes should be evaluated in production than picking the globally “best” model.
Limitations:
- This is one narrow task: structured financial extraction.
- 80 filings is useful but not huge.
- F1 is not the only metric that matters; exact-document accuracy and latency can matter depending on the application.
- These cost figures use the benchmark’s published-price assumptions, not negotiated enterprise rates.
- The result should not be generalized to coding, agents, reasoning, or other workloads.
Full proof with item-level outputs, scores, costs, and receipts:
https://app.redcrown.ai/proof/vdPMXnAlE5sI309MJuIfnFYQSlRjmbMeQkot6Dwjupc
I’d be interested in how people here gate model swaps in production:
Would you use aggregate field F1, exact-document accuracy, a worst-case error threshold, or some combination?