boncourant
Transparence

Méthodologie

Toutes les méthodes de calcul actives utilisées par Boncourant. Chaque méthode est identifiée par un method_id, versionée et ancrée à une référence réglementaire publique.

60 méthodes actives

MéthodeVersionEn vigueur depuisAutoritéRéférence
annualization.invoice_to_annualvoir l’explication2026.06.12026-06-12EnedisCoefficients des profils — proportion de profilage pour l'annualisation d'une facture unique
annualization.invoice_to_annualvoir l’explication2026.07.12026-07-01EnedisCoefficients des profils — proportion de profilage pour l'annualisation d'une facture unique (comptage inclusif + repli linéaire borné)
attribution.variance_decompositionvoir l’explication1.0.02026-06-01Boncourant (méthode statistique)
bill_audit.class_structure_checkvoir l’explication2025.01.12025-01-01CRETURPE 7 — options tarifaires et structures de plages horaires BT (spec-1b-mvp §6)
bill_audit.invoice_decompositionvoir l’explication2025.01.12025-01-01CREStructure de facturation électricité professionnelle — décomposition canonique B2B (spec-1b-mvp §4)
bill_audit.renewal_terms_extractvoir l’explication2025.01.12025-01-01DGECConditions contractuelles fourniture électricité B2B — délai de préavis et reconduction tacite (spec-1b-mvp §8)
bill_audit.subscribed_power_checkvoir l’explication2025.01.12025-01-01CRETURPE 7 — optimisation de la puissance souscrite BT (spec-1b-mvp §5)
bill_audit.tax_rate_checkvoir l’explication2025.01.12025-01-01JORFAccise électricité + CTA — tables intégrées 2025-08-01 → 2026-02-01 (spec-1b-mvp §7)
bill_audit.turpe_option_check_c4voir l’explication2025.01.12025-01-01CRETURPE 7 — options BT_CU / BT_LU pour sites C4 (spec-1b-mvp §10.1)
carbon.ets2_passthrough1.0.02026-01-01
cee.valuation1.0.02026-01-01
conso-default.from-addressvoir l’explication1.0.02026-05-24Enedis Open DataThree annual snapshots used as input: - consommation-annuelle-residentielle-par-adresse (BAN level, median kWh) - consommation-electrique-par-secteur-dactivite-iris (RES sector, IRIS) - consommation-electrique-par-secteur-dactivite-commune (RES sector, INSEE)
conso-default.option-priorsvoir l’explication2026.05.12026-05-24Enedis Open Datanb-clients-inf-36 + nb-clients-inf-36-region (≤36 kVA, profil × plage de puissance souscrite, trimestriel)
conso-default.pro-benchmarkvoir l’explication2026.05.12026-05-24Enedis Open Dataconsommation-annuelle-entreprise-par-adresse (BAN address, kWh/an médian et moyen, agrégat annuel par NAF/commune)
dpe.reclassifyvoir l’explication2025.08.12026-01-01JORFArrêté du 13 août 2025 relatif à l'évolution du coefficient de conversion de l'énergie finale en énergie primaire pour l'électricité dans le calcul du DPE
efficiency.payback1.0.02026-01-01
invoice.reconstruct-from-coefficientsvoir l’explication1.0.02026-05-24Enedis Open Data + CRE`coefficients-des-profils` + `coefficients-de-profils-dynamiques-anticipes-en-j1` + `coefficients-gradients-profils-dynamiques`. Supplier-side invoice reconstruction from index reads using the regulatory profile coefficients.
load-curve.seed-from-profilevoir l’explication1.0.02026-05-24Enedis Open DataFictive load curves library (RES1/RES2/PRO1/ENT1 × kVA bands + per-NAF curves)
2.2.02025-01-01
load-shape.solar-shape-sitevoir l’explication2.0.02026-06-14PVGIS-SARAH2 (EU JRC) climatological means — embedded constantsFrance monthly GHI by latitude band; geometric noon-incidence transposition
market.merit_ordervoir l’explication1.0.02026-01-01
negotiated-structure.alternativesvoir l’explication1.2.02026-05-28internalspec-2bis#19 — Always exactly 3 alternatives (output contract)
negotiated-structure.backtestvoir l’explication1.0.02026-06-24internalSpot-exposed offer backtest — realized cost replay against ENTSO-E day-ahead
negotiated-structure.offer-pricingvoir l’explication1.0.02026-05-28internalspec-2bis#18 — Apply offers to the curve: the offer-pricing engine (gros)
negotiated-structure.risk.cost-distributionvoir l’explication1.0.02026-05-31internalspec-2ter#17 — Market-risk distribution (VaR/CFaR/Budget-at-Risk)
negotiated-structure.risk.exposurevoir l’explication1.0.02026-05-28internalspec-2bis#11 — exposure / VaR-style framing
negotiated-structure.risk.hedge-blocksvoir l’explication2026.01.12026-01-01internalBoncourant spec-2bis
voir l’explication1.0.02025-01-01
voir l’explication1.0.02025-01-01
voir l’explication1.0.02025-01-01
negotiated-structure.risk.lock-vs-floatvoir l’explication1.0.02026-05-28internalspec-2bis#9 — lock-vs-float optimization under price scenarios
voir l’explication1.0.02025-01-01
voir l’explication1.0.02025-01-01
voir l’explication1.1.02025-01-01
normalization.thermosensitivevoir l’explication1.0.02026-05-24Enedis Open Data`donnees-de-temperature-et-de-pseudo-rayonnement` — temperature, pseudo- rayonnement, and normal-temperature reference series used to normalize consumption from an abnormal year to a "normal" climate baseline.
pricing.capn_reference2026.01.12026-01-01DGECFin de l'ARENH au 31 déc. 2025 — mécanisme VNU post-ARENH ; accord État-EDF 14 nov. 2023
pricing.indexation_treevoir l’explication2026.01.12026-01-01internalBoncourant spec-1b-postmvp §4.5
production.curve.measured1.0.02026-06-07customer_providedMeasured production or injection interval data
production.curve.pv_fr_autoconsumption1.0.02026-06-07internalFrench PV autoconsumption synthetic production curve
production.netting.autoconsumption1.0.02026-06-07internalExplicit consumption-production netting for autoconsumption
profile.build-curvevoir l’explication1.0.02026-05-28internalspec-2bis#2 — profile/build-curve dispatcher
profile.curve.measured_linky1.0.02026-06-07EnedisEnedis My Data / Data Connect metered consumption load curve
profile.curve.measured_sge1.0.02026-06-07EnedisSGE TIERS metered consumption load curve
profile.curve.synthetic_from_dpe1.0.02026-06-07internalDPE-derived annual electricity estimate routed through Enedis profile synthesis
profile.curve.uploaded_interval1.0.02026-06-07customer_providedUploaded interval consumption or generation file
profile.project_forward_b2b2026.01.12026-01-01
2026.06.12026-06-12
2026.07.12026-06-27
profile.resolve-best-curvevoir l’explication1.0.02026-06-14Boncourant methodology (composes profile.build-curve + customer-graph baseline)Best-available-source load-curve ladder (spec-2sexies optimizer switch)
storage.battery.net_curve_transform1.0.02026-06-07internalBattery net-curve transformation placeholder
tariff-comparison.tempovoir l’explication2025.02.12025-02-01CREDélibération n° 2025-09 du 30 janvier 2025 portant décision sur les tarifs réglementés de vente d'électricité (TRV Bleu, option Tempo)
taxes.electricity_frvoir l’explication2026.02.12026-02-01JORFArrêté du 28 janvier 2026 NOR ENER2601923A — modification de la CTA (15 %) et nouveaux taux accise LFI 2026
taxes.electricity_frvoir l’explication2026.08.12026-08-01JORFLF 2026 (loi n° 2026-103 du 19 février 2026) — tarifs d'accise sur l'électricité au 1er août 2026
timeseries.trendvoir l’explication1.0.02026-01-01
tou.scenario1.0.02026-01-01
trve_eligibility.fr_non_domesticvoir l’explication2025.02.12025-02-01CRECode de l'énergie art. L337-7 + CRE délibération n° 2025-25 — éligibilité TRVE non-domestique
turpe.btvoir l’explication2025.08.12025-08-01CREDélibération n° 2025-78 du 13 mars 2025 portant décision sur le tarif d'utilisation des réseaux publics d'électricité dans les domaines de tension HTA et BT (TURPE 7)
turpe.btvoir l’explication2025.08.22025-08-01CREDélibération n° 2025-78 du 13 mars 2025 portant décision sur le tarif d'utilisation des réseaux publics d'électricité dans les domaines de tension HTA et BT (TURPE 7)
turpe.btvoir l’explication2026.08.12026-08-01CREDélibération n° 2026-105 du 21 mai 2026 — évolution annuelle au 1er août 2026 (+3,04 % HTA-BT) de la grille TURPE 7 (délibération n° 2025-78)
turpe.optimize_btvoir l’explication2026.08.12026-08-01CREDélibération n° 2026-105 du 21 mai 2026 — évolution annuelle au 1er août 2026 (+3,04 % HTA-BT) de la grille TURPE 7 (délibération n° 2025-78 ; CMDPS 12,41 €/h × 1,0304 BT > 36 kVA)

Les méthodes remplacées ou expirées ne figurent pas dans cette liste. Chaque méthode est identifiée par un triplet (method_id, version, input_hash) qui permet de rejouer le calcul de façon déterministe à partir du snapshot marché correspondant.