Article · Crypto Signals & Market Discipline

The Cost-Beating Rule for Trading Signals

A signal is only valid if its expected edge clears fees, spread, slippage, and a safety buffer. Everything else is rejected, on the record.

Published June 4, 2026 · Primary topic: cost-beating rule

← Back to the Crypto Signals & Market Discipline hub

A trading signal is a claim that price is likely to move a certain way. On its own, that claim is not enough to act on. The question that decides whether a signal is worth anything is simple and unforgiving: does its expected edge beat the full cost of taking the trade? If it does, the signal counts. If it does not, it is rejected — transparently, and on the record.

The rule, stated plainly

Every signal must beat its full trading cost before it is even considered. That cost is the sum of four things: the exchange fee, the spread you cross, the slippage on the fill, and a safety buffer for uncertainty. Add them up and you have the bar. A signal whose expected move clears that bar with room to spare is valid; a signal that does not is noise dressed up as opportunity.

Why rejection is a feature

It is tempting to treat a rejected signal as a missed opportunity. It is the opposite. A signal that cannot beat its cost was always going to lose money on friction alone — taking it would not be bold, it would be expensive. Rejecting it is the system doing exactly its job. And because every rejection is logged, you can see precisely why a trade was refused rather than wondering about it later.

Fewer, stronger signals

Holding every signal to the cost bar naturally produces fewer signals — and that is the point. A firehose of marginal entries pays the cost-to-beat over and over, draining an account even when the win rate looks acceptable. A smaller set of signals that each clear the bar with margin is a far healthier diet. Quality over quantity is not a slogan here; it is the arithmetic.

How volatility moves the bar

The cost bar is not fixed. When volatility rises, spreads tend to widen and slippage grows, which raises the cost a signal must beat. A signal that was valid in calm conditions can fail the same test when the market is fast. That is why the cost is recomputed against current conditions — the bar adapts, and so should your expectations.

To see the bar applied line by line, read how to read a signal cost breakdown. For where these costs come from, see the true cost of a crypto trade, and for how rejection doubles as risk control, the risk pillar.

Important

This is not investment advice.

GreatDane Trades is an education, backtesting, and trading automation platform. Nothing on this site is financial advice. Results are simulated. Backtests do not guarantee future results. Markets can diverge from simulations. Trading cryptocurrencies involves substantial risk including the total loss of capital. Paper trading should come before live trading. Users are responsible for their own trades.

Read the full risk disclaimer →

More in Crypto Signals & Market Discipline

Closely related guides in this topic cluster.

See every guide in this cluster on the hub: Crypto Signals & Market Discipline.

Explore the other pillars

Put the discipline into practice — in paper first.

Start in paper mode, validate with walk-forward backtests, and let the risk engine hold the line. No real capital is at risk until you decide to connect Kraken.

No profit promises. Paper trading by default.