SPB Git

# Chapitre 30 — Flux actualisés et valeur terminale : bilan de rédaction (2026-10-31)

# Livrables

  • manuscript/chapters/ch30.tex : ≈ 11 500 mots de prose (13 452 jetons avec commandes selon check_manuscript.py), 7 sections + exercices + « Pour aller plus loin ».
  • Compteurs : 5 figures (4 synthétiques cas 3 + 1 réelle Banque du Canada), 8 tableaux, 14 équations numérotées (dont 1 align à 2 lignes), 1 définition, 1 proposition avec démonstration, 1 exemple intégral, 8 exercices (2 × niveau 1, 3 × niveau 2, 3 × niveau 3), encadrés objectifs, synthetique, quebec ×2 (TAL/trajectoire des loyers ; composition semestrielle), erreurs, limites, synthese.
  • analysis/python/cases/ch30_dcf.py : imprime tous les chiffres cités (tableau DCF complet 10 + 1 ans, VT, valeur, taux implicites, financement, flux après dette, TRI/MIRR, sensibilité R_T, surfaces V(r,R_T) et V(r,g), tornade, scénarios, vérification de la proposition de Gordon, exercices) ; option --latex qui génère les corps de tableaux collés dans le chapitre. N'appelle que traite.cas3 et traite.finance (aucune modification de traite/*.py).
  • analysis/python/figures/ch30_{flux,loyers,surface,tornade,gdc}.py → assets/figures/ch30/ch30-fig-*.pdf.
  • analysis/python/tests/test_ch30.py : 15 tests (VAN(TRI)=0 sans et avec levier ; VT ; DCF = ΣVA + VA(VT) ; proposition Gordon pour T = 1, 5, 10, 25, 60 ; part VT = q^T ; effet des coûts de vente ; valeurs citées à ±1 $ ; monotonie des surfaces ; tornade ; scénarios ; exercices).
  • solutions/ch30.tex : 8 solutions détaillées.
  • verification/chapters/ch30-figures.csv (5), ch30-calculations.csv (13), ch30-claims.csv (17), ch30-registry.csv (en-tête seul : aucune nouvelle source), references/lib-ch30.bib (aucune nouvelle entrée ; besoin signalé : Loi sur l'intérêt).

# Contrôles

  • tools/compile_chapter.sh 30 → OK ch30 : 37 pages, 0 references/citations non definies, 0 overfull hbox.
  • python3 -m pytest -q analysis/python/tests/test_ch30.py → 15 passed.
  • python3 analysis/python/figures/run_all.py ch30 → 5/5.
  • tools/check_manuscript.py --no-log : seules remarques pour ch30 = 5 figures non inscrites dans verification/figures.csv global (lignes fournies dans ch30-figures.csv, fusion par l'orchestrateur).
  • Inspection visuelle du PDF (pages 1, 8, 11, 17, 18, 20, 21, 23, 24, 26, 34) : tableaux dans la justification, figures lisibles, encadrés corrects.

# Chiffres clés (tous issus de ch30_dcf.py)

RNE_1 89 956 $ ; taux médian 4,415 % ; V_cap 2 037 503 $ ; RNE_11 159 658 $ ; VT brute 3 193 168 $, nette 3 113 338 $, VA 1 546 156 $ ; VA flux 662 410 $ ; V_DCF 2 208 566 $ ; part VT 70,0 % ; R implicite 4,07 % ; écart DCF − cap +171 063 $ (+8,4 %) ; prêt 1 475 959 $ (RCD liant), SD 74 963 $, mise 732 606 $, solde an 10 1 295 148 $ ; TRI FP 11,22 %, MIRR 10,61 % ; scénarios : −13,4 % (encadrement serré), −11,8 % (hausse des taux).

# Points non vérifiés / à l'attention de l'orchestrateur

  1. Loi sur l'intérêt (L.R.C. 1985, c. I-15, art. 6) citée dans l'encadré québécois sans clé bib ni entrée registre (reprise de conventions-calcul.tex) → CLM-30-14 non_verifie ; ajouter la source (Justice Canada).
  2. IVS 103 : paraphrase « intrants appropriés à la base de valeur » → CLM-30-13 partiellement_verifie ; vérifier le paragraphe exact.
  3. Débiteur des droits de mutation (acquéreur) → CLM-30-15 partiellement_verifie (loi D-15.1 non relue).
  4. APH Select RCD 1,10 → partiellement_verifie (cellules déduites, notes-C point 7).
  5. Prévisions d'inoccupation SCHL été 2026 → partiellement_verifie.
  6. Absence d'enquête publique de taux d'actualisation pour le multirésidentiel québécois : constat déclaré dans limites ; le 7,25 % est une hypothèse synthétique.

# Suggestions d'harmonisation

  • Les chapitres 29, 31 et 47 doivent citer les mêmes valeurs (cas3.tout()) : V_cap 2 037 503 $, V_DCF 2 208 566 $, prêt 1 475 959 $ ; ch30_dcf.taux_implicites et flux_levier peuvent être réutilisés par ch. 31/47 pour éviter les recalculs.
  • traite.finance : envisager une fonction van_courbe(flux, taux) / tri_multiples pour tracer la VAN en fonction du taux (ch. 31/40) ; et un paramètre reserve_dans_rne explicite dans cas3.projection_dcf si un chapitre veut tester la convention « sans réserve ».
  • Le scénario « hausse des taux » approxime le renouvellement hypothécaire (taux +100 pb dès l'origine) ; le ch. 31 devrait traiter le renouvellement exact à l'échéance du terme de 5 ans.
  • Les crefs vers ch:* et app:conventions-calcul se résolvent désormais en compilation isolée (sty mis à jour par le coordinateur) ; conventions « nom sans article » appliquées et relues (grep).
Files · b39d09a4fc988c2cb0fb8ba9c86d745a81de3752
Menu

Theme