SPB Git
4.7 KB · 35 lines markdown
1# Chapitre 30 — Flux actualisés et valeur terminale : bilan de rédaction (2026-10-31)23## Livrables4- `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 ».5- 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`.6- `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`).7- `analysis/python/figures/ch30_{flux,loyers,surface,tornade,gdc}.py` → `assets/figures/ch30/ch30-fig-*.pdf`.8- `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).9- `solutions/ch30.tex` : 8 solutions détaillées.10- `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).1112## Contrôles13- `tools/compile_chapter.sh 30` → `OK ch30 : 37 pages, 0 references/citations non definies, 0 overfull hbox`.14- `python3 -m pytest -q analysis/python/tests/test_ch30.py` → `15 passed`.15- `python3 analysis/python/figures/run_all.py ch30` → 5/5.16- `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).17- 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.1819## Chiffres clés (tous issus de `ch30_dcf.py`)20RNE_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).2122## Points non vérifiés / à l'attention de l'orchestrateur231. **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).242. IVS 103 : paraphrase « intrants appropriés à la base de valeur » → CLM-30-13 `partiellement_verifie` ; vérifier le paragraphe exact.253. Débiteur des droits de mutation (acquéreur) → CLM-30-15 `partiellement_verifie` (loi D-15.1 non relue).264. APH Select RCD 1,10 → `partiellement_verifie` (cellules déduites, notes-C point 7).275. Prévisions d'inoccupation SCHL été 2026 → `partiellement_verifie`.286. 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.2930## Suggestions d'harmonisation31- 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.32- `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 ».33- 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.34- 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).35
Files · 774056809e670c3d870d087d88dfeb8a0dd87f8e
Menu

Theme