Stock Trading Strategies

Stock Trading Strategies: A Framework for Choosing, Testing, and Executing a Method

Investment Education, Research & Tools for Smarter Decisions.

A method-first guide for selecting, specifying, testing, and operating stock trading strategies without treating indicators as guaranteed signals. A useful strategy is a written, falsifiable operating procedure, not a prediction engine.

By Swoopr Editorial Team

Published · Updated

AI-assisted content · Swoopr Investment is responsible for the final published article.

Detailed view of a stock market screen showing numbers and data, symbolizing financial trading.
Photo by Pixabay via Pexels

Direct Answer

Direct answer: A method-first guide for selecting, specifying, testing, and operating stock trading strategies without treating indicators as guaranteed signals. A useful strategy is a written, falsifiable operating procedure, not a prediction engine. The purpose of this page is to help a reader define what is being tested, what can invalidate it, how implementation changes the result, and what evidence should be reviewed before risking capital.

Key takeaways

What this page is, and is not

This guide begins from the constraint that historical neatness is not evidence of future reliability. For stock trading strategies. That means the reader should be able to trace a decision from the information available at the time through the order, risk limit, exit and later review. The page answers the intent educational comparison and strategy selection without turning a historical pattern into a recommendation.

Three boundaries keep the page distinct from Swoopr Investment's existing foundations. First, mechanism before indicator is treated as part of the method rather than re-teaching its underlying indicator or market definition. Second, holding period defines the operating system is connected to the canonical risk/execution lessons instead of being presented as a shortcut around them. Third, signal and execution are separate layers is tested as an explicit condition so winning examples cannot redefine the strategy after the fact.

The expected output is a research-ready playbook: a reader can write the eligible universe, timing, trigger, order assumption, risk logic, event handling and exit in advance. A reader who cannot do that has learned an interesting market observation, but has not yet defined a strategy that another person could reproduce. On this page, that reproducibility standard is applied specifically to stock trading strategies.

Build the research record for this method

Instead of copying a generic strategy template, build the record around the decisions that are unique to stock trading strategies. The table below turns this page's eight core concepts into fields that can later be reviewed against actual trades or a historical test.

Research field What must be decided before evaluation Evidence to save
Mechanism before indicatorA strategy should explain why a repeatable behavior, constraint, information process, or risk transfer might create an opportunity.Record the exact variable, timestamp, threshold or exception used for this page.
Holding period defines the operating systemIntraday, multi-day swing, medium-horizon trend, relative-value, and event-driven strategies are not interchangeable labels.Record the exact variable, timestamp, threshold or exception used for this page.
Signal and execution are separate layersA research signal answers when the strategy wants exposure.Record the exact variable, timestamp, threshold or exception used for this page.
Risk is specified before opportunityThe strategy document should state maximum risk per position, portfolio-level risk, concentration limits, event rules, stop behavior, and what happens when a stop gaps through its intended price.Record the exact variable, timestamp, threshold or exception used for this page.
Tradable universe is part of the hypothesisA rule tested on liquid mega-cap stocks can fail in thin small caps because spreads, halts, borrow availability, price jumps, and fill probability differ.Record the exact variable, timestamp, threshold or exception used for this page.
Regime dependence should be explicitTrend, mean-reversion, event, and liquidity-taking strategies respond differently to volatility, dispersion, market direction, rates, crowding, and trading-session conditions.Record the exact variable, timestamp, threshold or exception used for this page.
Robustness matters more than the best backtestPrefer a stable plateau of reasonable parameters over one spectacular setting.Record the exact variable, timestamp, threshold or exception used for this page.
Process and outcome must be separatedA profitable trade can violate the plan, and a losing trade can be correctly executed.Record the exact variable, timestamp, threshold or exception used for this page.

This record should be versioned. If one of these fields changes, give the revised strategy a new version identifier and evaluate it separately. That prevents a losing period from quietly rewriting the method while retaining the track record of the older rules. For the same reason, record exclusions: a trade removed because it violated a pre-existing eligibility rule is different from a trade removed because its outcome was inconvenient. For stock trading strategies, the version note should also name which page-specific premise changed and why.

A practical implementation should also distinguish the research definition from the execution implementation. The research definition says what exposure the method wants; the implementation states what order, delay, liquidity threshold and fill model make that exposure realistically obtainable. That distinction is especially important when mechanism before indicator or holding period defines the operating system changes the cost of acting.

Core concepts and design choices

1. Mechanism before indicator

A strategy should explain why a repeatable behavior, constraint, information process, or risk transfer might create an opportunity. An RSI value, moving-average cross, candle pattern, or news headline can be part of a rule set, but none is an economic explanation by itself. Starting with mechanism makes it easier to decide what evidence would falsify the idea and which market conditions should make the edge weaker.

stock market business finance Stock Trading Strategies core concepts
Photo by TheInvestorPost via Pixabay

What this means in practice: Write one observable rule for mechanism before indicator and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating mechanism before indicator as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

2. Holding period defines the operating system

Intraday, multi-day swing, medium-horizon trend, relative-value, and event-driven strategies are not interchangeable labels. Holding period changes spread sensitivity, overnight gap exposure, data requirements, order choice, monitoring burden, tax considerations, borrow risk, and the meaning of a stop. Select the horizon before tuning an entry signal.

What this means in practice: Write one observable rule for holding period defines the operating system and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating holding period defines the operating system as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

3. Signal and execution are separate layers

A research signal answers when the strategy wants exposure. Execution answers how that exposure is acquired or reduced. A valid signal can still lose money if orders cross wide spreads, arrive after the market moved, receive partial fills, or create market impact. Swoopr Investment's execution-cost work should therefore sit inside the strategy curriculum, not beside it.

What this means in practice: Write one observable rule for signal and execution are separate layers and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating signal and execution are separate layers as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

4. Risk is specified before opportunity

The strategy document should state maximum risk per position, portfolio-level risk, concentration limits, event rules, stop behavior, and what happens when a stop gaps through its intended price. Position sizing is not a final cosmetic step; it determines whether a plausible adverse move remains tolerable.

What this means in practice: Write one observable rule for risk is specified before opportunity and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating risk is specified before opportunity as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

5. Tradable universe is part of the hypothesis

A rule tested on liquid mega-cap stocks can fail in thin small caps because spreads, halts, borrow availability, price jumps, and fill probability differ. Likewise, a strategy that looks strong only after excluding delisted names or using today's index constituents may contain survivorship bias. The universe must be frozen or reconstructed honestly.

What this means in practice: Write one observable rule for tradable universe is part of the hypothesis and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating tradable universe is part of the hypothesis as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

6. Regime dependence should be explicit

Trend, mean-reversion, event, and liquidity-taking strategies respond differently to volatility, dispersion, market direction, rates, crowding, and trading-session conditions. A regime filter can help only if it is defined before the test; adding one after seeing losses can simply overfit the historical sample.

What this means in practice: Write one observable rule for regime dependence should be explicit and one condition that would make that rule invalid. Save both before examining the next block of data. This converts an attractive explanation into a falsifiable research decision.

Common research error: Treating regime dependence should be explicit as descriptive commentary in winning examples while omitting it from losing examples. A reproducible strategy applies the same definition to every eligible observation.

7. Robustness matters more than the best backtest

Prefer a stable plateau of reasonable parameters over one spectacular setting. Test neighboring values, later periods, different universes, realistic costs, delayed execution, and adverse assumptions. A strategy that survives small perturbations is more credible than a high-Sharpe result that disappears when a lookback changes from 20 to 21 days.

8. Process and outcome must be separated

A profitable trade can violate the plan, and a losing trade can be correctly executed. Review whether the hypothesis, sizing, order choice, event policy, and exit rules were followed. This distinction reduces hindsight bias and turns the journal into a research instrument rather than a diary of wins and losses.

Worked example

Suppose a trader can review markets only for 45 minutes after the close, does not want intraday leverage, wants to trade only highly liquid U.S. stocks, and prefers not to carry positions through earnings. Those constraints immediately remove most scalping and catalyst-day strategies. A multi-day swing or trend framework with end-of-day signals, pre-defined next-session orders, and an earnings exclusion is a better research starting point, not because it promises higher returns, but because the method matches the operator.

The example is deliberately hypothetical. It shows the structure of a decision, not a recommended trade. A valid research record would preserve the inputs as they existed at the decision timestamp, model fills conservatively, include all eligible observations, and retain losing as well as winning cases. The preserved fields should match the stock trading strategies research record above rather than a generic trading checklist.

Turn the example into a falsifiable test

The worked example should now be decomposed using the page-specific concepts rather than judged by whether the hypothetical trade made money. For stock trading strategies, the analyst should preserve the source data and write a pass/fail condition for each of the following research questions.

Test 1: Mechanism before indicator

Premise to freeze: A strategy should explain why a repeatable behavior, constraint, information process, or risk transfer might create an opportunity.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. An RSI value, moving-average cross, candle pattern, or news headline can be part of a rule set, but none is an economic explanation by itself. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 2: Holding period defines the operating system

Premise to freeze: Intraday, multi-day swing, medium-horizon trend, relative-value, and event-driven strategies are not interchangeable labels.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Holding period changes spread sensitivity, overnight gap exposure, data requirements, order choice, monitoring burden, tax considerations, borrow risk, and the meaning of a stop. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 3: Signal and execution are separate layers

Premise to freeze: A research signal answers when the strategy wants exposure.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Execution answers how that exposure is acquired or reduced. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 4: Risk is specified before opportunity

Premise to freeze: The strategy document should state maximum risk per position, portfolio-level risk, concentration limits, event rules, stop behavior, and what happens when a stop gaps through its intended price.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Position sizing is not a final cosmetic step; it determines whether a plausible adverse move remains tolerable. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 5: Tradable universe is part of the hypothesis

Premise to freeze: A rule tested on liquid mega-cap stocks can fail in thin small caps because spreads, halts, borrow availability, price jumps, and fill probability differ.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Likewise, a strategy that looks strong only after excluding delisted names or using today's index constituents may contain survivorship bias. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 6: Regime dependence should be explicit

Premise to freeze: Trend, mean-reversion, event, and liquidity-taking strategies respond differently to volatility, dispersion, market direction, rates, crowding, and trading-session conditions.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. A regime filter can help only if it is defined before the test; adding one after seeing losses can simply overfit the historical sample. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 7: Robustness matters more than the best backtest

Premise to freeze: Prefer a stable plateau of reasonable parameters over one spectacular setting.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Test neighboring values, later periods, different universes, realistic costs, delayed execution, and adverse assumptions. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Test 8: Process and outcome must be separated

Premise to freeze: A profitable trade can violate the plan, and a losing trade can be correctly executed.

How to challenge it: Create at least one comparison in which the premise is weakened, removed, delayed, or measured a different reasonable way. Review whether the hypothesis, sizing, order choice, event policy, and exit rules were followed. Save both the original and challenged result; do not replace the weaker version merely because one outcome looks cleaner.

Implementation check: Note how this choice changes data requirements, order timing, liquidity exposure, position sizing, event treatment, or portfolio aggregation. If the choice cannot be represented with information that was actually available at the decision time, the result belongs in exploratory research rather than a claimed backtest. In stock trading strategies research, document the specific consequence for the current strategy family rather than using a generic implementation label.

Risk, execution, and evidence should fail differently

For this method, a losing outcome can arise from at least three different sources. A hypothesis failure means the relationship implied by mechanism before indicator or holding period defines the operating system did not behave as expected. An implementation failure means the signal may have existed but spreads, slippage, borrow, latency, a gap, a halt, or order mechanics made it materially less tradable. A process failure means the operator did not follow the pre-written eligibility, size or exit rule. These should be tagged separately in a journal or research database.

Two men discussing market trends using a tablet and laptop in a modern office.
Photo by AlphaTradeZone via Pexels

Risk analysis should follow the same decomposition. Planned loss is based on the written invalidation and modeled fill; stress loss uses a worse but plausible execution or gap; portfolio loss asks what happens if multiple exposures move together. The strategy should not label the planned stop as a maximum loss. The relevant stress scenario must be specific to this page's mechanism, for example, deterioration in tradable universe is part of the hypothesis or a break in regime dependence should be explicit, rather than a generic percentage applied to every method.

Execution assumptions also need to match the horizon implied by the strategy. The analyst should show gross results, the specific cost model, and net results. Then increase the cost assumption until expectancy reaches zero. That break-even level is useful because it shows how much room exists for model error. If a small, realistic change in cost eliminates the result, the page should describe the method as implementation-fragile even when the frictionless backtest looks attractive. The break-even cost should therefore be reported in units appropriate to stock trading strategies and its actual holding horizon.

Evidence package to retain

  1. Mechanism before indicator: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  2. Holding period defines the operating system: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  3. Signal and execution are separate layers: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  4. Risk is specified before opportunity: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  5. Tradable universe is part of the hypothesis: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  6. Regime dependence should be explicit: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  7. Robustness matters more than the best backtest: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.
  8. Process and outcome must be separated: save the input data, the transformation/code or written rule, the eligibility decision, and one counterexample where the condition did not produce the hoped-for outcome.

The final evidence package should include the complete eligible sample, not a gallery of representative winners. It should also record how many variants were explored. For stock trading strategies, a stable cluster of reasonable settings is stronger evidence than one isolated best parameter. Reserve later data or a genuinely separate universe for validation, and write the pause/retirement conditions before live performance creates pressure to reinterpret them.

When the method no longer deserves the same label

A strategy should be paused or reclassified when the premise behind one of its core concepts changes materially. For this page, a change to robustness matters more than the best backtest, process and outcome must be separated, market rules, data availability, or realistic execution can make old evidence non-comparable. At that point, preserve the historical version and start a new research version rather than splicing incompatible regimes together.

Common failure modes

Practical operating checklist

  1. Timestamp mechanism before indicator. Write the decision before evaluation and save the data needed to reproduce it.
  2. Stress-test holding period defines the operating system. Write the decision before evaluation and save the data needed to reproduce it.
  3. Document signal and execution are separate layers. Write the decision before evaluation and save the data needed to reproduce it.
  4. Segment risk is specified before opportunity. Write the decision before evaluation and save the data needed to reproduce it.
  5. Validate tradable universe is part of the hypothesis. Write the decision before evaluation and save the data needed to reproduce it.
  6. Version regime dependence should be explicit. Write the decision before evaluation and save the data needed to reproduce it.
  7. Review robustness matters more than the best backtest. Write the decision before evaluation and save the data needed to reproduce it.
  8. Define process and outcome must be separated. Write the decision before evaluation and save the data needed to reproduce it.
  9. Calculate planned, stressed and portfolio-level loss using assumptions appropriate to stock trading strategies.
  10. Model gross and net results separately, then identify the implementation cost that would erase the historical edge.
  11. Reserve an untouched validation sample or period and do not redesign the rule while looking at it.
  12. Set a dated review trigger for data, market-structure, broker-rule or mechanism changes.

Questions to resolve before treating the method as ready

What would falsify mechanism before indicator?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

stock market business
Photo by Alexas_Fotos via Pixabay

What would falsify holding period defines the operating system?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify signal and execution are separate layers?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify risk is specified before opportunity?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify tradable universe is part of the hypothesis?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify regime dependence should be explicit?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify robustness matters more than the best backtest?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What would falsify process and outcome must be separated?

Use the explanation in this page to name an observable condition that would contradict the premise rather than merely produce one losing trade. Then decide whether that condition stops a single position, pauses new entries, or forces a new strategy version. The answer should reference the actual data and timing used for stock trading strategies, not a generic market opinion.

What should a reader do if the evidence is mixed?

Narrow the claim. A method can be useful in one universe, horizon, liquidity regime or event context without being a general rule. Mixed evidence is a reason to state the boundary and uncertainty, not to add filters until the backtest becomes attractive. For stock trading strategies, preserve the failed conditions because they are part of the information gain of the page.

Summary

This family covers intraday methods like day trading and scalping, multi-day approaches like swing and momentum trading, and statistical approaches like mean reversion and pairs trading, each with its own dominant failure mode, from execution cost erosion to trend reversal to spread breakdown. No single article in this cluster is a recommendation to trade any of them; the shared standard is that a reader can name the strategy's real risk, the evidence that would falsify it, and the conditions under which it should be retired before ever risking capital. Use the parent-hub and prerequisite links on each page to move between the general framework here and the strategy-specific research process.

Frequently Asked Questions

How do you decide which strategy family to research first?

Start from the constraints rather than the appeal of the method. Available time during market hours, account size, tax treatment of frequent trading, tolerance for holding through overnight gaps and access to data all rule out some families before any evidence is examined. A method that cannot be operated as specified will not produce the tested result regardless of how the research looks, so eliminating on constraints first avoids testing ideas that were never viable.

Can one strategy specification cover several instruments?

A specification written for equities carries assumptions about session hours, settlement, corporate actions, borrow availability and tick structure that do not transfer unchanged to futures, options or crypto. Applying the same rules elsewhere is a new hypothesis rather than an extension of the tested one. Where the transfer is genuinely intended, the assumptions that differ should be listed and each one tested rather than inherited silently.

What distinguishes a strategy from a setup?

A setup describes a condition that can be recognized on a chart or in data. A strategy specifies what happens when it appears: how much is committed, where the position is exited in each outcome, what happens when two setups conflict, and what stops the whole thing. A collection of setups without those decisions is a description of patterns, and it cannot be tested because the same observation admits many different implementations.

How many strategies is it reasonable to run at once?

The limiting factor is usually attention rather than capital: each additional method needs its own monitoring, its own evidence review and its own decision about whether recent results are within expectation. Running several also creates hidden correlation, since methods that look different can take similar exposure at the same time. Measuring the combined exposure across everything running is what turns a set of separate strategies into a portfolio.

What should happen when two strategies signal opposite positions in the same stock?

The specification has to state the resolution rather than leaving it to whichever system executes first. Options include netting the exposure, letting both positions stand and accepting the offset, or suppressing one according to a stated priority. Each produces different results and different costs. Discovering the conflict in live trading and resolving it ad hoc means the recorded outcome no longer corresponds to either tested specification.

How does account size change which methods are practical?

Small accounts face fixed costs that consume a larger proportion of each trade, minimum position sizes that make fine risk control difficult, and in some jurisdictions rules that restrict frequent trading below a threshold. Large accounts face the opposite constraint: the size that needs to be traded starts to move the price in less liquid names. Neither is a barrier to research, but both change which specifications can be operated as written.

What belongs in a strategy review that a performance report does not cover?

Whether the rules were followed, which is separate from whether they worked. A period of losses under correct execution is different from one where entries were skipped, sizes were adjusted or exits were held past the specification, and only the first is evidence about the method. Recording deviations as they happen, rather than reconstructing them later, is what makes the distinction available when the review takes place.

When is it appropriate to stop trading a strategy that is still within its tested range?

A method can be performing as expected and still be worth stopping: if the conditions it depends on have changed, if the operational load is no longer sustainable, or if the capital is needed elsewhere. Those are decisions about circumstances rather than evidence. Confusing them with a performance judgement leads to a stopped strategy being recorded as a failure, which distorts the record of what has and has not worked.

How should paper results and live results be kept in the same record?

Separately labelled, with the transition date recorded, because they are not comparable. Simulated fills do not compete for queue position, do not experience partial execution and do not carry the psychological load of committed capital. Merging the two into one performance series produces a track record that mixes two different measurement regimes, and the join is invisible to anyone reading it later.

References

Educational disclaimer

For education only; not personalized investment, tax, or legal advice. Trading can result in substantial losses.

Broker rules, exchange mechanics, margin treatment, tax rules, and other market requirements can change. Verify current requirements with the relevant broker, exchange, regulator, or qualified professional before acting.

Strategy families

Tools and comparison

Prerequisites