Building an Exit Framework: How a Rules-Based Sell Discipline Is Designed
An exit framework is the written set of conditions under which a position is reviewed or reduced. Here is how one is designed, documented and reviewed, without prescribing any rule.
An exit framework is a document, written before it is needed, that defines the conditions under which a position is re-examined, reduced or closed, what evidence that decision requires, and who owns it. This article is about how such a framework is designed and maintained as a piece of process. It does not tell you when to sell anything, and no threshold described here should be read as a rule that fits your situation.
That distinction matters. There is no universally correct exit rule, because the right structure depends on the mandate, the holding period, the tax position, the liquidity of what is held and the governance the investor operates under. What can be generalised is the design process: what inputs a framework needs, what categories of trigger exist, how a trigger is written so it can be applied, and how the whole thing is reviewed.
Why the design happens in advance
The reason exit frameworks exist at all is a timing problem. A decision about an existing position is usually needed at the moment when information is noisiest, the price is moving, and the person deciding is least neutral. Designing the decision at that moment is close to impossible to do consistently.
So professional processes separate two jobs that feel like one: deciding, in a quiet moment, what kinds of developments would require the case to be re-opened, and doing the actual re-opening when one occurs. Splitting them does not make the second job easy. It makes it bounded, because the question has already been framed and the evidence required has already been named.
This is the same logic that sits underneath monitoring a portfolio of holdings and behind the thesis monitoring checklist. An exit framework is what monitoring escalates into once a monitored item breaks.
The inputs a framework needs before you can write a single rule
A framework written without these inputs tends to collapse the first time it is used, because the rule turns out not to be checkable.
The original case, in writing. A trigger of the form “the reason we own this no longer holds” is meaningless unless the reason was recorded. That record usually contains the specific things expected to happen, the rough time frame in which they were expected, and the conditions that were assumed rather than analysed. Without it, every later argument becomes a memory contest.
The measurable series behind that case. If a case rests on a business improving, the framework has to name which reported line or ratio expresses that improvement and where it comes from. This is where data discipline bites, because a trigger that reads on a figure which is quietly restated later is not a stable trigger. That is the practical reason point-in-time data matters even for something as unglamorous as sell discipline.
The portfolio context. A framework needs to know what the position is allowed to be: its intended size, its role, and the concentration limits that apply. Rules that ignore position sizing methods and concentration risk tend to produce contradictory instructions.
The constraints. Liquidity, mandate restrictions, lock-ins and the tax consequences of realising a gain or loss are all part of the design. In India the holding period changes the tax treatment of a realised gain, which is a mechanical fact of the decision rather than an argument for or against it, as covered in short-term versus long-term capital gains and tax on portfolio rebalancing.
The owner. Every rule needs a named person or body that acts on it and a named place the decision is recorded. A rule with no owner is a wish.
The categories of trigger that exist
Frameworks in practice draw their triggers from a small number of families. Listing the families is descriptive. Which families a given investor uses, and at what levels, is a decision that belongs to that investor and their adviser, not to an article.
Thesis triggers. These read on the case itself. Something the case depended on either happened, did not happen, or was contradicted. These are the hardest to write well, because “the thesis is broken” is not a testable statement. A workable version names the specific expectation and the specific observation that would contradict it.
Valuation triggers. These read on the relationship between price and some fundamental anchor. They are attractive because they are easy to compute and dangerous for the same reason, since a valuation multiple can change for reasons that have nothing to do with the case. Anyone writing one should first understand why the price to earnings ratio is not enough on its own.
Risk triggers. These read on portfolio state rather than on the holding: position weight after a move, sector exposure, correlation with the rest of the book, or drawdown at the portfolio level. These usually interact with a rebalancing policy rather than standing alone, and they sit close to portfolio drawdown management.
Process triggers. These read on the research itself: the case has not been refreshed within a set period, a key disclosure is unavailable, coverage has lapsed. They exist to catch neglect rather than to express a view.
Time triggers. These force a review after a defined period regardless of what has happened, on the reasoning that a case with no expiry date never gets re-tested.
Writing a trigger so it can actually be applied
Most exit frameworks fail on drafting rather than on concept. A trigger that cannot be evaluated the same way by two different people is not a rule. A few drafting habits separate the two.
State the observable, not the conclusion. “Margins deteriorate” is a conclusion. The observable version names the measure, the basis it is computed on, the source it is read from and the period assessed. Define the window too, since a single reported period and a run of four are different tests that fire at different times.
Say what the trigger does. There is an important difference between a trigger that mandates a review and a trigger that mandates an action. Most institutional frameworks use the former, because it preserves judgment while removing the option of ignoring the event. Systematic strategies use the latter, which is why their rules have to be far more precisely specified.
Name the evidence the review must produce. A good framework says what the reviewer must bring: the current reading, the history, what changed, and the recommendation with a reason.
Define the reset. If a triggered position is retained, the framework should state what the retained case now is and when it will next be tested. Otherwise a position can be reviewed repeatedly and never resolved.
A rule you cannot apply the same way twice is not a rule. It is a note reminding you to have an argument later.
Documenting and reviewing the framework
The framework is a versioned document. Each rule carries its wording, its owner, the date it was adopted and the reasoning behind it. Changes are recorded rather than edited in place, for the same reason that overwriting a financial figure destroys the audit trail.
Two logs make it improvable. The trigger log records every time a rule fired, what the review concluded, and what was done. The exception log records every override and its reason. The second is the more valuable, because a rule that is overridden most of the time is telling you it was written wrong.
The framework itself should be reviewed on a schedule, separately from any live decision, and the questions are process questions. Which rules never fired? Which fired constantly? Are the data sources still available and still on the same basis? That review pairs with a broader portfolio review checklist, and its findings are only credible if the record of what was held and when was kept honestly, which is the subject of tracking a model portfolio.
What an exit framework does not do
An exit framework does not improve outcomes on its own, and claiming otherwise would be dishonest. It is a governance and consistency tool, and it has real limits.
It does not tell you whether a rule is correct. A framework can be perfectly documented and built on triggers that do not relate to anything that matters. Structure is not evidence.
It cannot be validated by looking at the past alone. Testing exit rules on history runs straight into the problems described in common backtesting mistakes, particularly the ease of tuning thresholds until the past looks tidy. A rule that fits history well is not thereby a rule that will work.
It does not remove judgment, and frameworks that pretend to do so tend to be quietly ignored. What it removes is the option of not deciding. Nor does it account for your circumstances: tax position, liquidity needs, mandate and time horizon differ across investors, and a framework designed for one set of constraints is not transferable to another.
Finally, it does not settle the hardest cases. Frameworks are good at the clear and the neglected. The genuinely ambiguous situation, where evidence is mixed and reasonable people disagree, still has to be argued out by people accountable for it. The framework’s contribution is that the argument happens, on the record, with the evidence named in advance.
Related reading
- Portfolio and Backtest Metrics, Explained: the hub for the measures referenced throughout this piece.
- Tracking a Model Portfolio: the record-keeping that makes any exit framework auditable.
- Portfolio Review Checklist: the periodic structure a framework review sits inside.
- Portfolio Drawdown Management: planning for drawdowns before they arrive.
- The Thesis Monitoring Checklist: the monitoring layer that feeds triggers in the first place.
This article is educational. Altys Labs is not a registered research analyst or investment adviser, and nothing here is investment advice or a recommendation to buy, sell, or hold any security.
Frequently asked questions
What is an exit framework?
It is a written document that defines, in advance, the conditions under which a position gets reviewed, trimmed or closed, and who decides. It is a design artefact about process, not a prediction about any particular security. Its purpose is to move the decision from the moment of stress to a calmer moment before it.
Why write exit rules down in advance?
Because the moment a decision is needed is usually the worst moment to design the decision. Writing the conditions in advance means the trigger, the evidence required and the owner are all agreed while nothing is happening. It also makes the framework auditable later, since you can compare what the document said with what actually happened.
Does an exit framework replace judgment?
No. Most frameworks used by professional teams are review triggers rather than automatic instructions. The rule says a case must be re-examined and documented; a person or a committee still decides. Fully mechanical exits exist inside systematic strategies, but even those are designed, tested and periodically re-approved by people.