spb/phd_thesis Public
PhD thesis — Three essays on high-frequency return and volatility dynamics in commodities and financial futures markets (Université Laval).
TeX 100%
1# INVENTAIRE — Thèse par articles (ULaval, FSA, dépôt 2026)23Analyse exhaustive du repo `phd_thesis/` réalisée avant construction du document4`these-ulaval/`. **Aucun fichier source des chapitres n'a été modifié** ; toutes5les adaptations sont faites sur des copies dans `these-ulaval/`.67Titre de la thèse : *Three Essays on High-Frequency Return and Volatility Dynamics8in Commodities and Financial Futures Markets* — Simon-Pierre Boucher.910## Cartographie du repo1112| Chapitre | Dossier source | Fichier maître | Statut |13|---|---|---|---|14| 1 | `phd_chap1_20260731/` | `main.tex` (monolithique, 558 l.) | Version révisée pour *The Energy Journal* |15| 2 | `phd_chap2_20260731/` | `main.tex` + `sections/` | Version pour soumission au *Journal of Futures Markets* |16| 3 | `PHD_chapitre3_theses_20260731/` | `chapitre3.tex` + `sections/` | Manuscrit daté 2026-03-06 |1718Une seule version de chaque chapitre dans le repo (suffixe commun `20260731`) —19aucune ambiguïté de version.2021---2223## Chapitre 1 — Speculative trading in energy markets: Evidence from macroeconomic surprises2425- **Sources** : `phd_chap1_20260731/` — `main.tex` (texte + préambule + 8 équations numérotées),26 `tables.tex` (14 flottants, dont 9 sidewaystable), `figures.tex` (6 figures),27 `appendix_full.tex` (2 tableaux), `appendix_covid.tex` (11), `appendix_zlb.tex` (11), `master.bib`.28- **Auteurs** : Simon-Pierre Boucher, Marie-Hélène Gagnon, Gabriel J. Power.29- **Classe/pile** : `article` 11pt, natbib + `\bibliographystyle{chicago}`, ~45 packages30 (beaucoup inutilisés), geometry 1in, doublespacing, palatino/mathpazo/sourcesanspro.31- **Structure** : Introduction / Background / Data / Econometric framework and methods /32 Results / Discussion and implications / Conclusion (+ sections Tables, Figures en fin d'article).33- **Comptes (actifs)** : 14 tableaux (corps) + 24 en appendices (non inclus dans la version34 article — `\include` commentés, « available upon request ») ; 6 figures ; 8 équations numérotées.35- **Figures** : `pi_cl.png, pi_gc.png, pi_hg.png, pi_si.png, pi_pa.png, pi_ng.png` (toutes présentes).36 Non référencées : `FIG_MSCT.pdf`, `FIG_NLS.pdf`, `FIG_WT.pdf` (proxies abandonnés, équations commentées).37- **master.bib** : 249 entrées, ~60 réellement citées ; clés hétérogènes (auteur-année-mot,38 DOI bruts, sigles NBER) ; ~75 clés dupliquées EN INTERNE (même clé répétée).39- **Contenu scientifique** : effet de l'intensité de la spéculation (proxy NLS construit sur le40 COT désagrégé de la CFTC : money managers vs swap dealers) sur la réaction des futures41 (rendements WLS-EWMA, variance conditionnelle GARCH, spreads bid-ask) aux surprises42 d'annonces macro standardisées (Balduzzi et al. 2001). Données 5 minutes, avril 2007 –43 février 2024, CL, NG vs GC, SI, HG, PA. Résultat : effet AMORTISSEUR de la spéculation44 (prix, volatilité, spreads), porté par les money managers ; plus fort pour l'énergie45 procyclique que pour l'or (valeur refuge).4647### Problèmes détectés (chapitre 1)48491. 🔴 `figures.tex` : 6 accolades fermantes orphelines (l. 4, 12, 20, 28, 36, 44) — ne compile50 pas tel quel. Corrigé mécaniquement dans la copie.512. 🔴 `\newenvironment{proof}` — collision avec `memoir` (ulthese) qui définit déjà `proof`.52 (Environnement de toute façon inutilisé dans le corps.)533. 🔴 `sectsty`/`\allsectionsfont` et `tocloft` — incompatibles avec `memoir`.544. 🔴 `subfigure` + `subfloat` + `subcaption` chargés ensemble — mutuellement incompatibles.555. 🔴 `\include{tables}`/`\include{figures}` — `\include` non imbricable → convertis en `\input`.566. 🔴 `tables.tex` : `\setcounter{table}{8}`… + `\renewcommand\thetable{9(a)}`…`11(b)`57 jamais restaurés → casseraient la numérotation des chapitres suivants de la thèse.587. 🟡 Citation `Roll1984` (main.tex:327) : correspond en fait à l'entrée `roll1984` du59 `master.bib` (BibTeX est insensible à la casse des clés) — aucune entrée manquante.60 En revanche, l'entrée `boons2014price` de la source est non fermée (accolade finale61 manquante) : réinsérée complète dans le bib consolidé.628. 🟠 `geometry`, `titlepage`/`\maketitle`, `\pagenumbering`, `\setcounter{page}{0}`,63 `\doublespacing`, `\hypersetup` couleurs — à neutraliser (gérés par ulthese).649. 🟠 `hyperref` chargé trop tôt ; doublons `color`+`xcolor`, `lscape`+`pdflscape` ;65 `apalike` (package) + natbib + chicago contradictoires ; ~17 packages jamais utilisés66 (`pgfgantt`, `blindtext`, `nicematrix`, `wasysym`, `eurosym`, `siunitx` sans usage, etc.).6710. 🟡 Labels dupliqués entre `tables.tex` et `appendix_full.tex`68 (`tab:macro_fin_nls_fut_returns_full`, `tab:macro_fin_nls_var_full`) — pertinent si69 l'annexe A est réintégrée.7011. 🟡 Incohérence de contenu : abstract « 26 announcements » vs section Data « 22 » (les71 équations somment sur 22). **Non modifié** (fond scientifique) — à arbitrer par l'auteur.7212. 🟡 Labels avec espaces (`eq:Model 1`, `eq:Model 2`, `eqn:auxiliary 2`) ; commentaires de73 travail (MH/SP) dans le source ; guillemets ASCII.7475---7677## Chapitre 2 — Seeing Through the ETF: Indicative NAV and Commodity Volatility Transmission7879- **Sources** : `phd_chap2_20260731/` — `main.tex` (préambule + page titre + abstract),80 `sections/01_introduction, 03_data, 04_methods, 05_results, 06_conclusion` (pas de fichier81 `02_*` : revue de littérature fondue dans l'introduction), `tables/tables.tex`,82 `figures/figures.tex`, `master.bib`, `main.pdf` (compilé).83- **Auteurs** : Simon-Pierre Boucher, Marie-Hélène Gagnon, Gabriel J. Power.84- **Classe/pile** : `article` 12pt, natbib + chicago, geometry 1in, sectsty/`\allsectionsfont`,85 palatino+mathpazo+sourcesanspro, `caption` chargé deux fois (option clash latent),86 `\makeatletter` jamais refermé, tikz/pgfgantt/blindtext... chargés sans usage.87- **Structure** : Introduction / Data and Sample Construction (5 ss.) / Econometric88 Methodology (5 ss.) / Empirical Results (6 ss.) / Conclusion / Tables / Figures.89- **Comptes** : 13 tableaux (tous `threeparttable`, les nos 4-13 en `landscape`) ; 8 figures90 (toutes en `landscape`) ; 14 équations numérotées. Aucune annexe.91- **Figures** : 8 PDF tous présents (`oil_rv, gold_rv, silver_rv, gas_rv` + 4 IRF) ;92 4 PNG doublons non référencés.93- **master.bib** : 65 entrées (100 % `@article`), clés `auteur+année+mot` ; 36 citées,94 29 non citées ; aucune citation orpheline.95- **Contenu scientifique** : construction inédite d'une iNAV à la minute pour 4 ETF96 mono-commodité (GLD, SLV, USO, UNG), 2010–2023 (≈45 M d'observations tick nettoyées) ;97 RV décomposée continu/sauts (BNS) ; HAR-X / HAR-CJ-X à 1, 5, 30 min + BVAR Minnesota98 (Gibbs). Résultats : transmission unidirectionnelle iNAV→ETF pour les métaux précieux,99 bidirectionnelle et asymétrique pour l'énergie ; passe par les **sauts** plutôt que la100 diffusion ; ampleur jusqu'à 2× plus grande à 1 min qu'à 30 min ; stable en sous-périodes.101102### Problèmes détectés (chapitre 2)1031041. 🔴 `sectsty` + `\allsectionsfont{\sffamily}` — incompatible memoir. Non repris.1052. 🔴 `caption` chargé 2× (l.5 sans option, l.29 avec options) — option clash latent.1063. 🔴 `subfigure` + `subfloat` + `subcaption` — conflit de packages.1074. 🔴 `\newenvironment{proof}` — collision memoir/amsthm (env. inutilisé).1085. 🔴 `\makeatletter` sans `\makeatother` (l.40-42, vestige `\ifAtEnd@DontShowMe`) — non repris.1096. 🟠 `geometry`, `titlepage`/`\maketitle`, `\doublespacing`, `\hypersetup` couleurs,110 triple package de polices — neutralisés (gérés par ulthese).1117. 🟠 `\graphicspath{{figures/}}` — remplacé par le `\graphicspath` global de la thèse.1128. 🟡 `\section{Tables}`/`\section{Figures}` numérotées (vs `\section*` au chap. 3) —113 harmonisé : sections numérotées dans les trois chapitres.1149. 🟡 **Incohérence de contenu** : le texte annonce « January 2010 to January 2023 » mais les115 8 légendes de figures indiquent 2008-03-27 → 2025-08-01. **Non modifié** — à arbitrer.116117---118119## Chapitre 3 — Returns and Volatility Around FOMC Announcements: A High-Frequency Analysis of Policy Tone and Novelty120121- **Sources** : `PHD_chapitre3_theses_20260731/` — `chapitre3.tex`,122 `sections/01_introduction … 05_conclusion`, `tables/` (tables.tex + 23 fichiers de123 tableaux), `figures/figures.tex`, `appendices/appendix_proofs.tex`,124 `appendices/appendix_additional.tex`, `master.bib`, `chapitre3.pdf` (compilé sans warning).125- **Auteurs** : Simon-Pierre Boucher, Marie-Hélène Gagnon, Gabriel J. Power. Date 2026-03-06.126- **Classe/pile** : `article` 11pt letterpaper, préambule propre (inputenc/fontenc/babel,127 amsthm, natbib + **apalike**, geometry 1in, float `[H]`).128- **Structure** : Introduction / Data (4 ss.) / Methodology (3 ss., 11 définitions amsthm,129 1 proposition, 1 assumption) / Results (4 ss.) / Conclusion (5 ss.) / Tables / Figures /130 Annexe A (Mathematical Proofs : 3 théorèmes + 3 preuves, 10 éq.) / Annexe B (Additional131 Tables and Figures : 8 tableaux + 10 figures).132- **Comptes** : 24 tableaux (1 corps + 15 via tables.tex + 8 en annexe B ; les 23 fichiers de133 `tables/` sont tous inclus, aucun orphelin) ; 19 figures (9 corps + 10 annexe, 21134 `\includegraphics` dont 2 paires de sous-figures) ; 45 équations numérotées.135- **Figures** : 17 PDF + 5 PNG (diagnostics NLP en bitmap — qualité d'impression à vérifier),136 tous présents, tous référencés.137- **master.bib** : 45 entrées, toutes citées, zéro orpheline ; clés `auteur+année` (convention138 différente des chap. 1-2, mais **aucune collision**).139- **Contenu scientifique** : décomposition des communiqués FOMC en **ton** (hawkish/dovish) et140 **nouveauté** informationnelle via un ensemble bi-modèle (MiniLM+BERT, TSDAE+MNRL, références141 choisies par ACP) ; 217 communiqués (2000–2025), 148 événements FOMC (2008–2025), données142 1 min sur 7 futures (ES, VX, ZN, ZF, DX, CL, GC) ; panels à la minute, régressions143 événementielles, projections locales de Jordà, placebos, 5 méthodes d'inférence. Résultats :144 le ton prédit les rendements directionnels (ES ≈ +12 pb à 2 h pour un choc dovish 1 σ), la145 nouveauté prédit la volatilité (interaction stance×novelty sur VIX, t = −5,06) ; stance146 significatif sur log(RV) pour 6/7 contrats ; placebos nuls.147148### Problèmes détectés (chapitre 3)1491501. 🔴 `\appendix` (niveau article : renumérote les sections en A, B) — converti en annexes de151 thèse (chapitres d'annexe memoir), voir plan.1522. 🔴 `apalike` vs `chicago` (chap. 1-2) — style unique retenu : chicago (auteur-année).1533. 🟠 `titlepage` avec `\footnotemark[1..3]`/`\footnotetext` manuels — non repris.1544. 🟠 `geometry`, `\doublespacing`, `\hypersetup`, `babel[english]` principal — neutralisés.1555. 🟠 Chemins `figures/...` en dur (21 `\includegraphics`) — adaptés.1566. 🟡 `\addcontentsline` manuels pour Tables/Figures — remplacés par des sections numérotées.1577. 🟡 Sans correction, les tableaux/figures de l'annexe B continueraient la numérotation du158 corps — réglé nativement par memoir (annexes = chapitres A/B → A.1, B.1…).159160---161162## Conflits inter-chapitres (détectés AVANT construction)163164| Conflit | Détail | Résolution |165|---|---|---|166| **Styles de citation** | chap. 1-2 : natbib + `chicago` ; chap. 3 : natbib + `apalike`. | Style unique `chicago` (auteur-année, dominant 2/3, norme finance). Différences purement typographiques en bibliographie. |167| **Packages incompatibles memoir** | `geometry` (3×), `sectsty` (1-2), `tocloft` (1), `caption` double (2), `subfigure`+`subfloat` (1-2). | Aucun repris ; préambule minimal reconstruit (`preamble.tex`). |168| **Environnements définis 2×** | `theorem`, `proposition` définis dans les 3 préambules ; `proof` redéfini manuellement (chap. 1-2) en conflit avec amsthm (chap. 3) et memoir. | Définis UNE fois dans `preamble.tex` via amsthm, numérotés par chapitre (`[chapter]`). `proof` = celui d'amsthm. Les envs `hyp`/`subhyp`/`corollary` (chap. 1-2, inutilisés dans les corps) définis aussi, par prudence. |169| **Clés BibTeX** | ~75 clés dupliquées à l'intérieur du bib du chap. 1 ; 5 clés partagées chap. 1/chap. 2 avec contenus divergents (`andersen2001distribution`, `basak2016model`, `gorton2006facts`, `liu2015does`, `singleton2014investor`) ; 18 titres identiques sous clés différentes (versions/coquilles : `fleming1997moves`/`flemming1997moves`, `hu2013noise`/`hu2019`…). Zéro collision chap. 2/chap. 3. | Fusion en `bib/these.bib` : une seule entrée par clé (variante la plus complète) ; clés distinctes conservées telles quelles (aucune citation modifiée) ; doublons de titres documentés — seuls comptent ceux effectivement cités, vérifiés à la compilation. Entrée manquante `Roll1984` ajoutée. |170| **Labels dupliqués entre chapitres** | `sec:data` (2 et 3), `sec:results` (2 et 3), `sec:conclusion` (1, 2, 3), etc. → `multiply defined labels` et renvois faux. | Préfixage mécanique systématique par chapitre dans les copies : `\label{X}`→`\label{chN:X}`, idem `\ref`/`\eqref`/`\pageref`. Les renvois sont tous intra-chapitre (vérifié). |171| **Notation mathématique incohérente** (documentée, NON modifiée) | (i) La surprise standardisée est $S_{kt}$ au chap. 1 et MPS/surprise sémantique au chap. 3 ; (ii) la variance réalisée est $RV$ aux chap. 2-3 mais la volatilité du chap. 1 passe par une variance conditionnelle GARCH $h_t$ ; (iii) $\theta_m$ (chap. 1, texte) vs $\phi_m$ (chap. 1, discussion des tableaux) pour le même coefficient d'interaction ; (iv) indices de temps $t$ à 5 min (chap. 1), 1/5/30 min (chap. 2), 1 min (chap. 3). | Aucune modification (fond scientifique). Signalé pour l'introduction générale, qui définit les objets en termes génériques. |172| **Incohérences internes de contenu** | chap. 1 : « 26 » (abstract) vs « 22 » (Data) annonces ; chap. 2 : période 2010–2023 (texte) vs 2008–2025 (légendes de figures). | **Non modifié** — liste transmise à l'auteur dans le rapport final. |173| **Chemins d'images** | chap. 1 : noms nus ; chap. 2 : `\graphicspath{{figures/}}` + noms nus ; chap. 3 : préfixe `figures/` en dur. | Figures copiées dans `chapitreN/figures/` ; `\graphicspath` global `{{chapitre1/figures/}{chapitre2/figures/}{chapitre3/figures/}}` ; préfixe `figures/` retiré des copies du chap. 3. |174| **`\include` imbriqués** (chap. 1) | `\include{tables}` dans un fichier lui-même inclus → erreur. | Tous les `\include` internes convertis en `\input`. |175| **Numérotation manuelle des tableaux** (chap. 1) | `\setcounter{table}{8}` + `\thetable → 9(a)…11(b)` jamais restaurés. | Supprimés des copies : numérotation continue par chapitre (1.1–1.14). Toutes les références passent par `\ref` (vérifié) — aucun renvoi cassé. |176177## Plan de résolution / construction (exécuté en phase 2)1781791. `preamble.tex` minimal : amsmath/amssymb/amsthm, booktabs, multirow, threeparttable,180 rotating, pdflscape, float, subcaption, théorèmes uniques `[chapter]`, `\graphicspath`,181 métadonnées hyperref. Rien d'autre (natbib, babel, hyperref, graphicx, xcolor : chargés182 par la classe).1832. `main.tex` = gabarit officiel `gabarit-doctorat-articles.tex` adapté (PhD, french+english,184 frontispice, liminaires, intro, 3 chapitres, conclusion, annexes A-B, bibliographie unique).1853. Chapitres : wrapper `\chapter` + Résumé FR (≤150 mots, brouillon) + Abstract EN (texte186 original de l'article) + corps copié-adapté (préfixage des labels, retrait des éléments de187 préambule/page titre, conversions décrites ci-dessus). **Aucun changement au texte188 scientifique, aux équations, aux tableaux ni aux figures.**1894. Annexes de thèse A et B = annexes du chap. 3 (`\section`→`\chapter`, `\subsection`→190 `\section`), titres suffixés « (Chapter 3) ». Annexes désactivées du chap. 1 : non191 intégrées (décision de l'auteur dans la source : « available upon request ») — copies192 conservées nulle part ; réactivables depuis le repo source si souhaité.1935. `bib/these.bib` consolidé + `\bibliographystyle{chicago}`.1946. Compilation `latexmk` (pdfLaTeX) jusqu'à zéro erreur / zéro référence indéfinie /195 zéro citation manquante ; vérification des comptes (sections, tableaux, figures,196 équations) contre les sources.197198## Journal des modifications mécaniques (copies uniquement — sources intactes)199200Aucun texte scientifique, aucune équation, aucun résultat, aucun tableau ni aucune figure201n'a été modifié, aux exceptions près listées ci-dessous, toutes requises pour que le202document compile (les sources des chap. 1 n'avaient jamais été compilées telles quelles).203204### Restructuration (tous chapitres)2052061. Corps des articles copiés dans `chapitreN/` ; préambules, pages de titre d'articles,207 `\maketitle`, abstracts de page titre, `\pagenumbering`, `\doublespacing`, `\geometry`,208 `\hypersetup` locaux : non repris (gérés par la classe/`preamble.tex`).2092. Préfixage systématique des étiquettes : `\label{X}`→`\label{chN:X}`, idem `\ref`/`\eqref`210 (35 labels ch1, 34 ch2, 67 ch3) — résout les collisions `sec:data`, `sec:results`,211 `sec:conclusion` entre chapitres. Tous les renvois sont intra-chapitre (vérifié).2123. Figures copiées dans `chapitreN/figures/` ; `\graphicspath` global dans `preamble.tex` ;213 préfixe `figures/` retiré des `\includegraphics` et `\input{tables/…}` →214 `\input{chapitre3/tables/…}` (chap. 3).2154. Wrappers `chapitreN.tex` : `\chapter{titre original}` + section Résumé (français,216 brouillon) + section Abstract (texte original de l'article, conservé intégralement,217 avec Keywords/JEL) — exigence FESP pour les thèses par articles.2185. Sections « Tables »/« Figures » de fin d'article : harmonisées en `\section` numérotées219 dans les trois chapitres (chap. 2 les avait numérotées, chap. 3 en `\section*` +220 `\addcontentsline` manuels, retirés).221222### Chapitre 1 (`phd_chap1_20260731`)2232246. `figures.tex` : suppression de 6 accolades fermantes orphelines (l. 4, 12, 20, 28, 36,225 44 de la source) — **bug bloquant de la source** (`Too many }'s`).2267. `figures.tex` : `\includegraphics[scale=0.4]` → `[width=\textwidth]` (6×) — les images227 débordaient de ~13,7 mm dans les marges FESP (30 mm), plus étroites que celles de228 l'article (1 po).2298. `tables.tex` : suppression des hacks `\setcounter{table}{8|9|10}` et230 `\renewcommand\thetable{9(a)…11(b)}` (jamais restaurés dans la source) → numérotation231 memoir continue 1.1–1.14. Toutes les références passent par `\ref` (vérifié — aucun232 « Table 9(a) » codé en dur).2339. `tables.tex` : `\begin{tablenotes}` → `\begin{tablenotes}\item[]` (14×) — les notes de234 tableaux étaient utilisées sans `\item` et hors `threeparttable` : erreur LaTeX235 (« perhaps a missing \item ») ; la source ne compilait pas.23610. `tables.tex` : correction de 2 coquilles mathématiques bloquantes de la source :237 `$NLS_{MM$}` → `$NLS_{MM}$` (idem `SD`) et `R_{\text{SPREAD}}_{t}` →238 `{R_{\text{SPREAD}}}_{t}` (2×, erreur « Double subscript »).23911. `main.tex` l. 90–531 extraits vers `corps.tex` ; `\include{tables|figures}` →240 `\input` (l'`\include` n'est pas imbricable) ; `\small` avant bibliographie non repris.24112. Annexes A/B/C de l'article (full-sample NLS, COVID, ZLB) : **non intégrées** — elles242 sont désactivées dans la source (« We do not include the appendices anymore ; but243 available upon request »). Réactivables sur demande.244245### Chapitre 2 (`phd_chap2_20260731`)24624713. Aucune modification au-delà des points 1–5 (sections copiées telles quelles).248249### Chapitre 3 (`PHD_chapitre3_theses_20260731`)25025114. Annexes de l'article converties en annexes de thèse : `\section` → `\chapter` (titres252 suffixés « (Chapter 3) »), `\subsection` → `\section`. Numérotation memoir automatique253 (A.1…, B.1…) pour sections, tableaux et figures d'annexe.25415. Canonicalisation de 4 clés de citation dupliquées (même référence citée sous deux255 clés, ce qui doublait les entrées en bibliographie « 2003a/2003b ») :256 `andersen2003`→`andersen2003micro` (3×), `andersen2007`→`andersen2007real` (1×),257 `balduzzi2001`→`balduzzi2001economic` (1×), `barndorff2002`→`barndorff2002econometric`258 (1×) — remplacements dans les copies du chap. 3 uniquement.259260### Préambule harmonisé (`preamble.tex`)26126216. Environnements de théorèmes définis une seule fois via `amsthm`, numérotés par chapitre263 (la numérotation des Definitions/Theorems du chap. 3 passe de « Definition 1 » à264 « Definition 3.1 » — changement de forme uniquement).26517. `siunitx` repris avec le `\sisetup` d'origine du chap. 1 (colonnes `S` de ses266 tableaux) ; `\singlespacing` mappé sur `\SingleSpacing` (memoir) ; packages en conflit267 avec memoir non repris (`geometry`, `sectsty`, `tocloft`, `subfigure`, `subfloat`,268 `caption` en double, `setspace`, `color`, `lscape`, polices `palatino`/`mathpazo`/269 `sourcesanspro`, et ~17 packages jamais utilisés).270271### Bibliographie (`bib/these.bib`)27227318. Fusion des trois `master.bib` : 359 entrées sources → 271 clés uniques ; 4 doublons274 exacts supprimés ; 85 clés répétées avec variantes divergentes résolues (variante la275 plus complète conservée).27619. L'entrée `boons2014price` de la source (chap. 1) était **non fermée** (accolade finale277 manquante — bug de la source) : réinsérée complète dans le bib consolidé.27820. `Roll1984` (cité au chap. 1) correspond à l'entrée `roll1984` de la source — BibTeX279 est insensible à la casse des clés : aucune entrée manquante finalement.28021. Doublons « même référence, clés différentes » NON fusionnés lorsqu'une seule clé est281 citée (l'entrée non citée n'apparaît pas en bibliographie) ou lorsque les années282 diffèrent (versions différentes d'un même travail — à arbitrer par l'auteur) :283 `brunetti2011speculators`/`brunetti2016speculators`, `cheng2012convective`/284 `cheng2015convective`, `hu2013noise`/`hu2019`, `ben2017etfs`/`ben2018etfs`,285 `koop2011forecasting`/`koop2013forecasting`, `hamm2011liquidity`/`hamm2014liquidity`,286 `fleming1997moves`/`flemming1997moves`, etc.287288## Vérification finale (comptes source ↔ thèse)289290| Chapitre | Tableaux | Figures | Équations (equation+align) | Écart |291|---|---|---|---|---|292| 1 | 14 (5 table + 9 sidewaystable) | 6 | 8 | **0** |293| 2 | 13 | 8 | 14 | **0** |294| 3 (avec annexes) | 24 | 19 | 44 | **0** |295296Sections/sous-sections : identiques, aux transformations près documentées (annexes du297chap. 3 promues : 2 sections → 2 chapitres d'annexe, 10 sous-sections → 10 sections ;298ajout des sections Résumé/Abstract exigées par la FESP et des sections Tables/Figures).299300Compilation finale : `latexmk` (pdfLaTeX), **0 erreur, 0 référence indéfinie, 0 citation301manquante, 0 label multiplié, 0 flottant perdu, 0 overfull sévère (>20 pt)** ; test réussi302depuis une copie fraîche du dossier seul ; PDF de 188 pages avec métadonnées303(titre/auteur).304305## Incohérences de CONTENU laissées à l'arbitrage de l'auteur (non modifiées)306307- Chap. 1 : « 26 macroeconomic announcement releases » (abstract) vs « 22 announcements »308 (section Data ; les équations somment sur 22).309- Chap. 2 : période « January 2010 to January 2023 » (texte) vs « 2008-03-27 to310 2025-08-01 » (légendes des 8 figures).311- Chap. 1 : commentaires de travail (MH/SP) toujours présents dans les sources copiées312 (inoffensifs à la compilation) ; guillemets ASCII `"commodity beta"` (l. 5 de313 `corps.tex`) rendus typographiquement faux.314- Doublons bibliographiques « versions différentes » du point 21.315