dpe_market_analysis 10 crédits
Analyse combinée de l'impact du DPE sur les prix immobiliers d'une commune. En un seul appel, retourne :
- Le prix médian/m² par classe énergétique A–G
- La prime verte de chaque classe par rapport à la classe D (référence médiane du marché), exprimée en pourcentage relatif
- Le taux de couverture DPE — part des transactions DVF pour lesquelles un DPE a été trouvé
- La part des passoires thermiques (F+G) dans les transactions récentes (2022+)
- La tendance annuelle du taux de passoires (est-ce que la part diminue post-ban ?)
dpe_prix_par_classe et dpe_passoires_thermiques en un seul appel crédité 10 crédits. Utilisez-le quand vous avez besoin des deux dimensions simultanément — typiquement pour des rapports de marché ou des analyses de due diligence.code_postal, commune, ou code_departement. Les données croisent les diagnostics ADEME (~22 M de DPE) avec les transactions DVF via référence cadastrale.Paramètres
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
| code_postal | string | — | Code postal (ex. '69001') |
| commune | string | — | Commune en majuscules (ex. 'LYON', 'BORDEAUX') |
| code_departement | string | — | Code département (ex. '69') |
| type_local | enum | — | Maison | Appartement — filtre le côté DVF du croisement |
| annee_min | integer | — | N'inclure que les transactions depuis cette année |
Exemple
// Demander à Claude :
// "Quel est l'impact du DPE sur les prix des appartements à Lyon ?"
{
"tool": "dpe_market_analysis",
"arguments": {
"commune": "LYON",
"type_local": "Appartement",
"annee_min": 2022
}
}Réponse
{
"prix_par_classe": {
"nb_transactions_avec_dpe": 1243,
"nb_transactions_total": 1856,
"taux_couverture_dpe": 0.670,
"par_classe": {
"A": { "nb": 42, "prix_m2_median": 6200, "prix_m2_p25": 5100, "prix_m2_p75": 7400, "statistically_fragile": false },
"B": { "nb": 128, "prix_m2_median": 5900, "prix_m2_p25": 4900, "prix_m2_p75": 7100, "statistically_fragile": false },
"C": { "nb": 298, "prix_m2_median": 5600, "prix_m2_p25": 4700, "prix_m2_p75": 6700, "statistically_fragile": false },
"D": { "nb": 412, "prix_m2_median": 5200, "prix_m2_p25": 4300, "prix_m2_p75": 6200, "statistically_fragile": false },
"E": { "nb": 241, "prix_m2_median": 4800, "prix_m2_p25": 3900, "prix_m2_p75": 5700, "statistically_fragile": false },
"F": { "nb": 89, "prix_m2_median": 4300, "prix_m2_p25": 3500, "prix_m2_p75": 5100, "statistically_fragile": false },
"G": { "nb": 33, "prix_m2_median": 3900, "prix_m2_p25": 3100, "prix_m2_p75": 4700, "statistically_fragile": false }
},
"prime_verte": {
"A_vs_D": 0.192,
"B_vs_D": 0.135,
"C_vs_D": 0.077,
"E_vs_D": -0.077,
"F_vs_D": -0.173,
"G_vs_D": -0.250
}
},
"passoires_thermiques": {
"total_transactions_avec_dpe": 1243,
"nb_passoires": 122,
"pct_passoires": 9.8,
"par_type": {
"Appartement": { "nb": 122, "pct": 9.8 }
},
"par_annee": [
{ "annee": 2022, "nb_passoires": 48, "pct_passoires": 11.4 },
{ "annee": 2023, "nb_passoires": 41, "pct_passoires": 9.7 },
{ "annee": 2024, "nb_passoires": 33, "pct_passoires": 8.2 }
]
},
"_credits": { "used": 10, "remaining": 490 },
"query_time_ms": 142
}Lecture du résultat
prime_verte
Chaque valeur est un ratio relatif à la classe D. Par exemple A_vs_D: 0.192 signifie que les biens classés A se vendent en médiane +19,2 % plus cher que les biens classés D dans la même zone. Une valeur négative (ex. G_vs_D: -0.250) indique une décote de 25 %.
prime_verte est null si la classe D a moins de 30 transactions comme référence. Élargissez la zone ou supprimez type_local.
statistically_fragile
true quand une classe a moins de 30 transactions. Le prix médian existe mais doit être interprété avec précaution.
par_annee
La tendance annuelle des passoires depuis 2022. Une diminution du pct_passoires année après année reflète l'effet des interdictions de location (F dès 2025, G dès 2023 en outre-mer) sur les comportements d'achat.
taux_couverture_dpe faible (< 0.3). Dans ce cas, les statistiques par classe sont peu représentatives — préférez get_dpe_stats pour la distribution brute.