New releases, early access, and subscriber-only deals. No spam, unsubscribe any time.

Bankroll and discipline

Automating discipline: the stop that only moves up

You set a stop-loss and then talk yourself out of it. Fixed and trailing stops fire on their own, at the number you chose while you were still thinking clearly.


Ask a room full of players whether they use a stop-loss and most hands go up. Ask how many stuck to the last one and the hands come down.

That is not weakness. It is the entirely predictable result of asking a person to make their most important decision at the exact moment they are least equipped to make it: down money, tired, and one spin away from being level.

Discipline that depends on how you feel at eleven o'clock is not discipline. It is a hope. The fix is to move the decision to a time when you are calm, and then take it out of your hands entirely.

The stop-loss, and why people override it

A stop-loss is a floor. Set it at the start, and when your balance touches it the session ends.

It is the single most valuable control in the platform, and it works for one reason: you set it before you sat down. The version of you choosing that number has no money on the table and nothing to prove. That is the version you want making the call.

The problem is never the concept. It is that a stop-loss you have to enforce yourself is really just a suggestion you have written down. When it is a number the software owns, the argument does not happen.

The gap a fixed stop cannot cover

Here is the situation a fixed stop-loss does nothing about, and it is the one that stings most.

You start with 500. You have a good hour and climb to 700. Then it turns, and you grind all the way back to 505 before you finally leave.

Your stop-loss was set at 400. It never came close to firing. It did its job perfectly and you still gave back every unit of a 200-unit win, because a fixed floor sits where you put it at the start and takes no notice of anything good that happens afterwards.

This is the real bankroll killer for anyone playing short sessions. Not the catastrophic loss — the surrendered win. And the reason it happens is that "leave while you are up" is a decision with no trigger attached. There is no moment that forces it. You just have to feel that now is the time, over and over, until once you don't.

The trailing stop-loss

A trailing stop fixes exactly that. It works like this:

  1. It starts life as your ordinary fixed stop-loss.
  2. The moment your balance goes above where you started, it switches into trailing mode and starts tracking your session high.
  3. Every time you make a new high, the floor moves up with it — always staying your chosen distance below the peak.
  4. The floor never moves down. Not on a losing spin, not on a bad run, not ever.

You set the distance either as a fixed amount or as a percentage of the peak. Take that same session with a 100-unit trail:

BalanceSession highFloor sits at
500 (start)--400 (your fixed stop)
560560460
640640540
700700600
660700600
610700600
600700session ends

You walk out with 600 instead of 505. Nothing about the wheel changed. The only difference is that the decision to protect the win was made by arithmetic instead of by a tired person with a hunch.

The trailing stop is a ratchet. It converts "I should leave while I am ahead" from an intention you have to keep summoning into a thing that simply happens. That is the whole trick, and it is worth more than any strategy in the platform.

Locking a floor you have earned

There is one more layer, for players building a bankroll over time rather than session to session.

When you are working to a Building Plan and you cross one of its milestones, that level can be locked as a hard floor. From then on the trailing stop is never allowed to fall below it, no matter what happens later in the session.

So a milestone you have reached stays reached. You cannot hand back a level you have already climbed to, because the floor underneath it has been nailed down.

Setting them sensibly

The controls only help if the numbers are realistic, and both failure modes are common.

Too tight and you stop yourself out of normal noise. A trail of 20 units on a strategy whose ordinary swing is 60 will end almost every session early, on nothing but routine variance — and you will conclude the strategy does not work when what actually happened is that you never let it play.

Too loose and it protects nothing. A trail of 400 on a 500 bankroll is a stop-loss wearing a disguise.

The honest way to pick the distance is from the strategy's own behaviour: run it, look at the size of its ordinary dips, and set the trail comfortably outside them but well inside the amount you are unwilling to give back. Sizing a session bankroll works through how to get those numbers, and the same warning applies here as there — a stop placed inside a progression's normal recovery will fire mid-ladder and lock in the worst possible version of the session.

One more, and it matters: a take-profit is worth setting alongside them. A trailing stop protects a win once you have it. A take-profit ends the session when you reach the number you came for. Together they are the two halves of hit-and-run, done by machine rather than by mood.

What this is, and what it is not

None of this improves a single bet. The wheel is exactly as indifferent as it was, and no arrangement of floors changes what a spin costs.

What it changes is which version of you is in charge when it matters. The calm one who set the numbers, or the one who is two hundred down and certain the next one is his. That is the entire contest, most nights, and it is the one contest you can actually rig in your favour.

Set the floors while you are thinking clearly. Then let the software be the one who never gets tired, never gets stubborn, and never decides that just this once is fine.

— Team Viper


Put it to work

Test it before you invest in it.

Every idea on this page can be built and backtested in VIPER before a single real chip is placed. Build it in the Strategy Builder, describe it to the AI Wizard, or run it against the free million-spin dataset.

Get VIPER See the platform

Keep reading

Play responsibly

VIPER is strategy and analysis software. It does not guarantee winnings, and no betting system overcomes the house edge. Only play with money you can afford to lose. 18+ only. If gambling stops feeling like a game, seek help at begambleaware.org.