Profitability is a system, not a signal

An entry signal is one input. Profitability depends on the complete system around it: edge, risk, execution, costs, and evidence-based review.

Trading profitability is the output of a complete system, not one entry signal. A signal can identify a repeatable moment to review, but the result also depends on the strategy's expectancy, position sizing, exits, execution, costs, and whether the rules are followed consistently.

That distinction matters when a trader keeps searching for a better indicator. Changing the entry may change the results. It cannot repair undefined risk, inconsistent exits, ignored costs, or a review process that rewrites the rules after every loss.

Start with the whole trade, not the entry

Consider two hypothetical traders who receive the same 100 entry signals. Both see the same symbols at the same times. Neither signal contains a position size, order type, exit rule, cost estimate, or response to a losing streak.

Trader A applies one written process to every eligible signal. Trader B changes size according to conviction, takes small profits early, gives some losses more room, and skips signals after a difficult week. They do not have the same trading system, even though their chart entries begin with the same alert.

A useful system has four connected parts:

  1. Edge: a complete, testable set of rules with positive expected value after realistic costs, based on evidence rather than one attractive chart.
  2. Risk: limits on position size, total exposure, loss concentration, and drawdown that keep one outcome or sequence from dominating the account.
  3. Execution: the actual entries, exits, fills, and rule adherence that turn the written process into live results.
  4. Review: a record that separates strategy outcomes from execution mistakes and provides enough evidence to decide whether a rule should stay, change, or remain unproven.

The signal sits inside the first part. It is not the system around it.

A system map for profitability

The relationship is better understood as a dependency than as a checklist that passes:

Defined opportunity
       ↓
Complete entry and exit rules
       ↓
Expected outcome distribution after costs
       ↓
Position size and exposure limits
       ↓
Actual order execution and rule adherence
       ↓
Recorded results and periodic review
       ↺
Evidence-based revision, or no change

If the defined opportunity has no positive expectancy, careful sizing cannot manufacture one. If sizing allows a short losing sequence to cause unacceptable damage, the trader may not remain in the process long enough to observe the expected distribution. If live execution repeatedly differs from the tested rules, the test no longer describes the strategy being traded. If the journal records only profit and loss, review cannot tell those problems apart.

Profitability therefore belongs to the complete loop. It is not a property of the arrow, alert, or indicator that starts it.

Edge belongs to complete rules

An edge is not “this setup often looks good.” It is evidence that a precisely defined process has produced a positive average outcome under stated assumptions. Those assumptions include the market, timeframe, eligible symbols, entry, exit, costs, and evaluation period.

Expected value is often summarized as:

expectancy = (win rate × average win) − (loss rate × average loss) − average costs

The equation is useful, but the estimate is historical and uncertain. A small sample can be dominated by a few unusual outcomes. A large search across many indicators and parameter combinations can find an apparently strong backtest by chance. Research on backtest overfitting shows why trying more configurations increases the risk of selecting a historical fit that does not hold out of sample.

This is also why win rate alone is incomplete. A high percentage of small wins can still be outweighed by fewer large losses and costs. The next HeraldGoat guide covers that arithmetic in detail. For this system view, the important point is that the entry signal does not contain the full distribution.

Risk decides how much of the distribution you can survive

Even a process with positive historical expectancy will include losses if its win rate is below 100%, and no credible trading process can promise a perfect future distribution. Risk rules decide how much damage one trade, one correlated group, or one losing sequence can cause.

The relevant questions are personal and account-specific:

  • How is position size calculated from the planned invalidation and acceptable loss?
  • What is the maximum exposure to several positions driven by the same market move?
  • What happens when liquidity is weaker or the available exit is worse than expected?
  • Which account-level limit stops new risk from being added?
  • What drawdown would make the original strategy estimate unreliable or the risk unacceptable?

There is no universal percentage that answers those questions for every trader. FINRA's current guidance on frequent intraday trading tells readers to consider their financial goals, risk tolerance, account type, allocation, margin requirements, and trading costs. A signal cannot make those decisions.

Execution changes the result you actually receive

A backtest may treat an entry at $50.00 and an exit at $52.00 as clean facts. A live order has a type, size, queue position, route, timestamp, and available liquidity. The quoted price is not always the execution price.

FINRA notes that a market order is not guaranteed to execute immediately in every market condition, and high volume or volatility can produce a fill that differs from the quote shown when the order was entered. Limit orders introduce a different uncertainty: the price is bounded, but execution is not guaranteed.

Execution also includes behaviour that never reaches the broker's order-routing system:

  • entering before the written trigger is final;
  • skipping an eligible trade after recent losses;
  • increasing size after a win;
  • taking a profit before the planned exit;
  • moving an invalidation because the loss feels recoverable;
  • using a different order rule from the one used in testing.

Each change may have an understandable reason. It still creates a different result from the documented system. Review needs to preserve that difference rather than blaming or praising the signal.

Costs belong in every result

“Commission-free” does not mean cost-free. Depending on the instrument, account, and broker, the result may be affected by explicit fees, the bid-ask spread, price slippage, market impact, margin interest, data or platform charges, and taxes.

The US Securities and Exchange Commission's investor guidance separates transaction fees from ongoing fees and recommends checking trade confirmations, account statements, fee schedules, and the amount an investment must gain before breaking even. FINRA also warns that frequent trading can carry higher costs that erode returns.

Do not add costs as a footnote after a strategy looks attractive. Record them per trade where possible, state what a historical test includes, and keep unknown costs visible. A thin gross advantage can disappear once live execution and recurring expenses are included.

Worked example: the same entries, two different systems

This example is hypothetical. It uses risk units, written as R, so the arithmetic does not imply a recommended account size. One R is the amount each trader planned to lose if the original invalidation was reached.

Both traders receive the same 100 entry signals. In these hypothetical price paths, 40 trades reach +2R before -1R, while 60 reach -1R before +2R. Under that fixed exit rule, the result before costs is:

Gross result = (40 × 2R) − (60 × 1R) = +20R

Now compare the systems around those entries. For Trader B's side of the example, assume the first group is closed at +0.8R and the second group is allowed to reach -1.2R. These are explicit arithmetic assumptions, not outcomes inferred from Trader A's exits.

System partTrader ATrader B
ExitUses the fixed +2R / -1R rule.Takes every winner at +0.8R and lets each loss reach -1.2R.
Gross outcome(40 × 2R) − (60 × 1R) = +20R(40 × 0.8R) − (60 × 1.2R) = -40R
SizingUses the predefined size for every eligible trade.Doubles size on ten “high-conviction” signals without separate evidence.
CostsRecords fees and slippage against each result.Reviews gross profit and loss only.
AdherenceRecords any deviation separately.Calls each changed exit part of the original setup.
ReviewCompares like-for-like trades after a defined sample.Changes the indicator after the losing sequence.

The purpose is not to argue that +2R and -1R are ideal exits. They are arbitrary example rules. The point is that the same entries can sit inside two systems with opposite arithmetic. Trader B cannot diagnose the result by asking whether the entry signal “works” because the exits, sizing, cost treatment, and review method all changed.

Review the system without rewriting it

A useful trading journal records enough information to answer two separate questions: what did the strategy produce, and what did the trader actually do?

For each trade, preserve:

  1. The setup and exact rule version in force at the time.
  2. The trigger, timestamp, session, and evidence available before the decision.
  3. Planned entry, invalidation, exit, size, and maximum accepted risk.
  4. Actual orders, fills, fees, slippage, and exits.
  5. Any deviation from the rule and the reason recorded at that time.
  6. The outcome in consistent units.

Review after a predefined number of trades or period, not whenever the latest outcome creates discomfort. Separate eligible trades from skipped trades, strategy losses from execution errors, and gross results from net results. If a rule changes, version it. Do not merge the new process into the old sample and pretend nothing changed.

Common ways a signal gets too much credit

The winner becomes proof. One favourable trade does not establish positive expectancy. It is one observation from a wider distribution.

The loser becomes disproof. A valid setup can lose. The question is whether the complete rule set retains evidence across an adequate, relevant sample after costs.

Risk management is treated as an edge. Risk controls can limit damage and shape exposure. They cannot turn a negative expected value into a positive one by themselves.

The backtest and live process use different rules. Small changes to finality, order type, liquidity, size, or exits can make the historical result irrelevant to the live implementation.

Review follows emotion rather than a schedule. Changing the process after every loss makes it impossible to collect a stable sample. Refusing to review a deteriorating process is the opposite error.

Profit and loss is the only journal field. The final number cannot reveal whether the setup, risk, execution, or adherence caused the difference.

Where HeraldGoat fits

HeraldGoat is pre-launch. It is being built to monitor named playbooks, follow each Setup through its changing state, and place the relevant first-pass context in an inspectable Goat Queue. That can make trigger and context handling more consistent across a watchlist.

HeraldGoat does not establish that a strategy has positive expectancy. It does not size positions, execute orders, manage account risk, calculate profitability, or replace a trading journal. Better monitoring can support one part of a defined process. It cannot repair a system that loses after exits, costs, and execution are included.

Continue with the parts around the signal

If inspectable first-pass context would help you monitor a defined playbook, you can join the launch waitlist. Joining does not imply immediate product access.

Sources

Method note: the four-part system model and 100-trade comparison are editorial frameworks for this guide. The example is hypothetical. Its exits, risk units, trade count, and outcomes are not recommended settings or historical performance.

This guide is for educational information only. It is not investment advice, a recommendation, or a promise of trading results. Trading and investing involve risk, including the possible loss of capital.