| name | ecta-rebuttal |
| description | Use when a revise-and-resubmit or referee reports arrive for an Econometrica manuscript and you must write the response letter and plan the revision. Structures the rebuttal and revision; it does not re-derive the theorems (use ecta-theory-model) or rebuild the package (use ecta-replication-package). |
Rebuttal and Revision (ecta-rebuttal)
When to trigger
- A decision letter with a handling Co-Editor recommendation and referee reports has arrived
- You need to plan a (typically major) revision and draft a point-by-point response
- A referee flagged a proof gap, a generality limit, or missing finite-sample evidence
- You reached conditional acceptance and must satisfy the Co-Editor's last conditions
and prepare final files for the ES Data Editor's reproducibility check
Do not draft the response before the revised theorems, simulations, and code are actually
done â promised fixes that are not yet real read as evasive to this referee pool.
Read the letter correctly
- The co-editor's letter is the controlling document. Identify which points the co-editor
treats as essential vs. which are referee suggestions left to your judgment. Address the
co-editor's essential points fully and first.
- An R&R at Econometrica is a genuine opportunity (the acceptance rate is ~6â9%, and R&R is
the common path to publication) but signals substantial remaining work and likely
another round, followed by conditional acceptance and the Data Editor stage. Plan
accordingly; do not do the minimum.
- Sort every comment into: (a) genuine error / gap to fix, (b) request for added generality /
evidence, (c) presentation, (d) a point you will respectfully push back on with argument.
Response-letter structure
Dear Editor / [Co-editor],
We thank you and the referees for [specific, sincere]. The main changes are:
(1) [most important fix â e.g., closed the gap in the proof of Theorem 2],
(2) [added the limiting-distribution / uniform result requested],
(3) [added Monte Carlo design X showing finite-sample size control].
All changes are marked in the revision; new proofs are in Supplemental Material §...
â Response to the Co-Editor â
[CE point 1] ... [CE point 2] ...
â Response to Referee 1 â
[R1.1] Comment: "..."
Response: [what we did, where (section / theorem / appendix), why it resolves the point].
[R1.2] ...
â Response to Referee 2 â
...
Writing each response
- Quote the comment, then answer. Make it trivial for the referee to see you addressed it.
- Point to the exact location of each change (theorem number, appendix section, table).
- For a proof gap: state the corrected argument explicitly; do not just assert it is now fixed.
- For a generality request: either deliver the more general result, or argue precisely why the
current scope is the right one (and add the boundary example that shows the limit binds).
- For more finite-sample evidence: add the requested design and report it; show the method's
behavior even where it is less favorable â selective new evidence is transparent.
- Disagreement: allowed, but back it with a precise mathematical argument or a citation, framed
respectfully. "We respectfully disagree, because [argument]; if the referee still prefers X, we are
glad to add it."
- Consistency: never claim a fix in the letter that the revised manuscript does not contain.
Revision discipline
- Re-run the full replication package after every substantive change; numbers in the
letter, text, and tables must agree (see
ecta-replication-package). At conditional
acceptance the ES Data Editor will re-run this code, so it must reproduce bit-for-bit.
- Watch the 45-page body limit: a revision that adds results can push the body over the
cap â move the overflow (proofs, extra Monte Carlo) into the Supplemental Material rather
than cutting content.
- Re-check theorem numbering and cross-references after reorganizing â added results shift numbers.
- If a fix changes a result, trace it through: identification â asymptotics â simulations â text.
- Keep a marked-changes version; keep a clean version; keep the response letter in sync with both.
Checklist
Anti-patterns
- Promising fixes in the letter that the manuscript does not actually contain
- Treating a referee suggestion the co-editor flagged as essential as optional
- "We have addressed this" with no pointer to where
- Patching a proof gap with another hand-wave instead of a complete argument
- Adding only the flattering new simulation and omitting the adverse design the referee implied
- Dismissive disagreement with no mathematical backing
- Forgetting to re-run the package, leaving stale numbers in the revision
Output format
ăCo-editor essential pointsă[...]
ăComment triageăfix: [...] | generality/evidence: [...] | presentation: [...] | push-back: [...]
ăProof gaps closedă[Theorem N: ...]
ăNew evidence addedă[design/result ...]
ăPush-backs (with argument)ă[...]
ăPackage re-run + consistentăyes/no (Data Editor will re-run at conditional acceptance)
ăBody â€45pp after revisionăyes/no â overflow moved to Supplemental Material: [...]
ăStatusăresponse letter drafted â re-submit via Editorial Express