Short answer
A repeatable investment process is a clear structure for deciding what you buy, why you buy it, what evidence you need, how much risk you are prepared to take, and what would make you change your mind.
In Codify, that process is expressed as a strategy made up of strategy elements. Each element defines a specific part of the decision: technical setup, fundamental evidence, macro backdrop, risk control, portfolio fit, or a condition that should block the idea entirely.
Why active investors need a defined process
Most active investors do not struggle because they have no ideas. They struggle because they have too many ideas and no consistent way to separate useful opportunities from noise.
A stock can look cheap. A chart can look constructive. A company can have a compelling story. A macro theme can feel obvious. None of that automatically means the idea deserves capital.
The real decision is not simply whether an asset is interesting. The real decision is whether it fits the process you said you would follow before emotions, headlines, price moves, or social-media conviction started pulling you around.
This is the problem Codify is built around. The product does not try to tell an investor what to buy. It helps the investor define the strategy they already believe in, break that strategy into strategy elements, and then review opportunities against those elements before acting.
What a strategy should define
A strategy should be specific enough to guide decisions, but flexible enough to handle real markets. If it is too vague, it will not protect you from emotional decisions. If it is too rigid, it may reject good ideas for the wrong reasons.
A useful strategy should answer seven questions.
1. What type of opportunity are you looking for?
The first question is scope. You need to know what kind of opportunity the strategy is designed to find.
For example, one strategy might focus on strong companies pulling back to key support levels. Another might look for high quality growth names where valuation has reset but fundamentals remain intact. Another might focus on commodity or precious metals exposure when macro conditions are favourable.
Without this definition, every interesting asset competes for attention. With it, the investor can ask a sharper question: does this idea belong inside this strategy at all?
2. What evidence supports the idea?
A strong process separates interest from evidence. Interest says, “this looks appealing.” Evidence says, “this meets conditions I care about.”
Evidence can come from several areas:
- Technical structure: price near support, a reclaim of an important level, improving relative strength, lower volatility, a clean consolidation, or a constructive breakout.
- Fundamental quality: revenue growth, earnings growth, margin improvement, cash generation, balance-sheet strength, return on capital, or a durable competitive position.
- Macro or thematic context: interest rates, real yields, currency moves, commodity trends, liquidity, sector conditions, policy changes, or risk appetite.
- Portfolio context: existing exposure, concentration, currency risk, sector overlap, liquidity, and position size.
In Codify, these forms of evidence become strategy elements. Each element checks one part of the process rather than leaving the whole decision as a single vague judgement.
3. What should prevent the idea from qualifying?
A good strategy does not only describe what you want to see. It also defines what should make you say no.
This matters because most investment mistakes are not caused by complete ignorance. They are caused by finding reasons to accept an idea that should have been rejected.
Examples of blocking conditions include:
- Price is too extended relative to the relevant moving average or support zone.
- The company has deteriorating fundamentals that conflict with the thesis.
- The setup requires an unacceptably wide stop or unclear invalidation point.
- The asset increases an exposure the portfolio already has too much of.
- The idea depends on a macro view that the investor does not actually hold.
This is where defined strategy elements become useful. They help separate “I still like the story” from “the idea no longer meets the conditions.”
4. What would prove you wrong?
Every thesis needs an invalidation point. This does not have to be a mechanical stop-loss in every case, especially for longer-term investors, but it should be a clear condition that would force a review.
Invalidation might be technical, fundamental, macro, or portfolio related. For example:
- Technical: the asset loses a key level and fails to reclaim it.
- Fundamental: growth slows, margins weaken, cash generation deteriorates, or management guidance changes materially.
- Macro: the original macro assumption breaks, such as real yields rising instead of falling or demand weakening instead of improving.
- Portfolio: the position becomes too large or too correlated with other holdings.
The point is not to predict perfectly. The point is to make sure you know what evidence would make the decision weaker.
5. How should the idea be sized?
Position sizing is where conviction meets risk. Two investors can agree on the same thesis and still take different position sizes because their portfolios, time horizons, liquidity needs, and drawdown tolerance are different.
A repeatable process should include sizing logic. That logic might consider:
- How strong the strategy fit is.
- How clear the invalidation point is.
- How volatile the asset is.
- How correlated it is with existing holdings.
- How much downside the portfolio can tolerate.
- Whether the asset is a core position, a satellite idea, or a speculative position.
A strong idea can still be the wrong size. Codify’s portfolio context is designed to make that visible before the investor acts.
6. Does the idea fit the wider portfolio?
One of the most overlooked parts of active investing is portfolio fit. Investors often analyse assets in isolation and forget that every new position changes the portfolio.
A stock may look attractive on its own but still be a poor addition if it increases concentration, duplicates an existing theme, adds too much currency exposure, or creates a drawdown profile the investor did not intend.
For example, adding another US mega-cap technology stock may look sensible on a company-level basis. But if the portfolio is already dominated by US technology, AI exposure, and dollar assets, the marginal risk may be higher than it first appears.
Codify’s Portfolio Lab and dashboard are intended to bring this context into the decision process. The question is not only “does this asset look good?” It is also “what does this asset do to the portfolio I already have?”
7. What market views or assumptions are influencing the decision?
Some investment decisions depend heavily on subjective views. For example, an investor might believe real yields will fall, precious metals will outperform, or AI infrastructure spending will remain resilient.
These views can be useful, but they should be made explicit. Otherwise, they silently influence decisions without being reviewed.
Codify’s Views & Assumptions area exists for this reason. It gives the investor a place to record market beliefs, macro views, theme views, scenario notes, and portfolio implications. These views are not a replacement for objective evidence, but they can help explain why certain evidence matters more in a specific context.
How strategy elements make the process easier to apply
The benefit of strategy elements is that they turn broad investing language into smaller decision units. Instead of saying “I want strong companies at good prices,” the investor can define the specific evidence that would support or weaken that statement.
For example, a strategy focused on strong companies at support might include strategy elements such as:
- Price is near a relevant moving average or horizontal support area.
- The asset is not excessively extended from its base or moving average.
- Revenue or earnings growth remains positive.
- Margins or free cash flow are improving.
- The company has a durable competitive position.
- The broader market regime supports risk assets or does not actively oppose the setup.
- The position does not create unacceptable concentration in the portfolio.
Each element can be reviewed separately. Some elements may support the idea. Some may weaken it. Some may need manual review if the data is incomplete. That is more useful than a simple yes/no opinion because it shows the investor where the case is strong and where it is fragile.
An example process before buying
Imagine an investor is looking at a high-quality software company after a drawdown. The company is still growing, margins are improving, and the stock has returned to a major support area. It looks interesting.
A loose process might stop there. The investor likes the company, the price is lower than before, and the story feels attractive.
A more structured process would ask:
- Does this fit the selected strategy?
- Which technical elements are present?
- Which fundamental elements are present?
- Is the macro context supportive, neutral, or hostile?
- What evidence is missing?
- What would invalidate the thesis?
- How much risk would the position add?
- Does the portfolio already have similar exposure?
This does not guarantee a profitable decision. Nothing does. But it changes the nature of the decision. The investor is no longer acting on a vague feeling. They are reviewing a defined process and making a deliberate judgement.
Common mistakes when defining an investment process
Mistake 1: Making the strategy too vague
A vague strategy sounds convincing but fails when markets move. Phrases like “buy good companies,” “look for value,” or “follow momentum” are not enough on their own. They need to be translated into specific evidence.
Mistake 2: Ignoring what would make the idea fail
Many investors define why they are bullish but never define what would change their mind. Without an invalidation point, the thesis can drift into narrative defence.
Mistake 3: Mixing several strategies into one decision
A long-term quality strategy, a short-term breakout strategy, and a macro trade can all be valid. But they should not be blended casually. If a position is entered for one reason and held for another, the process becomes harder to review.
Mistake 4: Treating missing evidence as positive evidence
If data is missing, the correct conclusion is usually uncertainty, not confidence. A good process should distinguish between evidence that supports the setup and evidence that has not been checked yet.
Mistake 5: Forgetting portfolio impact
An asset can pass most standalone checks and still be a poor addition if it creates excessive concentration or repeats a risk the investor already owns.
How Codify fits this workflow
Codify Markets is designed as a strategy and research workbench for active investors. It helps users define strategies, break those strategies into strategy elements, scan assets against those elements, and review the result with portfolio and market context.
The product is not designed to replace judgement. It is designed to make judgement more disciplined.
A user can define their own strategy, create or import strategy elements, record relevant views and assumptions, scan selected markets or watchlists, and review which assets fit, partially fit, or need more evidence. The output is not a command to buy or sell. It is a structured view of how well an idea matches the process the investor chose.
That is the core idea: better decisions come from a clearer process, not from more noise.
Final thought
Active investors are surrounded by ideas, opinions, charts, forecasts, and narratives. The scarce resource is not information. The scarce resource is a clear process for deciding what deserves attention, what deserves capital, and what should be rejected.
Codify is being built around that problem: helping investors define their process, express it through strategies and strategy elements, and review opportunities with evidence and portfolio context before they act.
Codify Markets is a private-alpha research and strategy workbench. It is not financial advice, does not place trades, and all outputs require human review.