DAX LLM Benchmark

Which LLM is best at DAX?
DAXBench tests how models understand, write, and reason about DAX.
Methodology designed by Maxim Anatsko.

Last updated: Oct 12, 2026

11 models · 94 tasks · DAX Benchmark v2.0

Claude Opus 5.5 leads, solving 90 of 94 tasks.

  1. 1Anthropic
    Claude Opus 5.5Auto
    95.38%90 / 94 solved
  2. 2OpenAI
    GPT-6.1 SolAuto
    91.42%87 / 94 solved
  3. 3SpaceXAI
    Grok 4.7Auto
    91.22%87 / 94 solved

Model Leaderboard

Ranked by score

ModelTasks
90–100% solved
1
Claude Opus 5.5Auto
Anthropic
95.38%
95.74%97.87%90/94
2
GPT-6.1 SolAuto
OpenAI
91.42%
92.55%96.81%87/94
3
Grok 4.7Auto
SpaceXAI
91.22%
92.55%100%87/94
80–89% solved
4
Gemini 3.8 FlashAuto
Google
85.63%
87.23%100%82/94
5
Claude Sonnet 5.5Auto
Anthropic
84.59%
86.17%97.87%81/94
6
GPT-6 LunaAuto
OpenAI
83%
85.11%93.62%80/94
7
Gemini 3.1 Pro PreviewAuto
Google
81.21%
82.98%96.81%78/94
8
Claude Haiku 5.5Auto
Anthropic
79.37%
81.91%97.87%77/94
70–79% solved
9
GLM 5.3 FlashAuto
Z.AI3 truncated3 looped
75.85%
78.72%91.49%74/94
10
DeepSeek V4.1 FlashAuto
DeepSeek1 truncated5 looped
72.83%
75.53%91.49%71/94
60–69% solved
11
DeepSeek V4 Pro 0813Auto
DeepSeek6 truncated
66.3%
69.15%86.17%65/94

About This Benchmark

Evaluation Method

Models are tested against DAX tasks of varying complexity using the Contoso sample dataset. Responses are evaluated for syntax correctness and output accuracy.

Scoring System

Harder tasks are worth more points. Correct solutions also earn bonus points for following DAX best practices, writing efficient code, and producing clear, readable output.

Task Categories

Tasks cover aggregation, time intelligence, filtering, calculation, table manipulation, iterator, context transition across basic, intermediate, and advanced levels.

Browse by Category

Evaluating language model capabilities in DAX code generation

Created by Maxim Anatsko, BI developer specializing in Power BI automation and LLM workflows.