18 min readUpdated: September 9, 2026

How to use Moneyflow: value bets, edge and betting tax step by step

The complete guide to the Moneyflow board: what a value bet and edge are, where the fair odds come from and what the sharp limit means, how to set the filters, custom filters and Telegram, how to read the pick card — and how much edge you need to break even with a 12% stake tax, and why a boosted accumulator pays better than singles.

Open the tool

What Moneyflow is

Moneyflow is a board that compares, in real time, the odds at licensed bookmakers with how the sharp market prices the same event — Pinnacle, the bookmaker that takes large stakes from professional bettors and whose odds sit closest to the true probability. When a bookmaker pays more than that valuation says it should, a signal appears on the board with the edge worked out.

The name comes from what we track: the flow of money. When a big stake lands at the sharp book, its odds drop within seconds. A local bookmaker reacts late — sometimes minutes, sometimes hours — and in that window it still pays the "old" price. Moneyflow catches exactly that window and tells you: these odds at this bookmaker are X% too high.

What a value bet is (from A to Z)

Every price is a hidden probability. Odds of 2.00 say "this has a 50% chance" (1 / 2.00 = 0.50). The bookmaker adds a margin on top, so the odds on all outcomes of a match add up to more than 100% — typically 104–110% at local bookmakers. That excess is its earnings and your cost.

Step 1: fair odds, i.e. the probability without the margin

Take the "both teams to score" market with sharp odds of 1.83 (yes) and 2.05 (no). Convert to chances: 1/1.83 = 54.6% and 1/2.05 = 48.8%. The sum is 103.4% — that 3.4% is the margin. Remove it proportionally and "yes" has 52.8%, so the fair odds are 1 / 0.528 = 1.89. That is the price at which the bet would be perfectly neutral: neither you nor the bookmaker has an edge.

chance = 1 / odds · · · margin = Σ chances − 100% · · · fair odds = 1 / (chance / Σ chances)

Step 2: value, i.e. odds above fair

If a bookmaker offers 2.10 on the same "yes", it pays as if the chance were 47.6% — while it is really closer to 52.8%. The gap between what it pays and what it should pay is value. We express it as a percentage of the odds:

edge = bookmaker odds / fair odds − 1 = 2.10 / 1.89 − 1 = +11.1%

Step 3: why a single bet can lose and a series can win

A bet with a 52.8% chance loses 47 times in 100. That is normal and does not invalidate the value. What counts is the expected value: from 100 € staked at 2.10 you get back 0.529 × 210 = 111.1 € on average, i.e. +11.1 € per 100 €. After 200 such bets the variance of single results fades and the total approaches the sum of the edges. That is why value is played in series, at a flat stake, without chasing losses.

What edge is and how to read it

Edge is the one number Moneyflow computes for every signal, shown in the green pill on the card and in the first column of the table. The higher it is, the more the bookmaker overpays. The board splits it into tiers so it can be read without arithmetic:

Edge tiers on the Moneyflow board
EdgeLabelHow to read it
below 1%Slight edgeA price marginally better than fair; rarely worth a stake on its own unless there is no tax on the stake
1% – 3%Good opportunityA real edge, typical of liquid leagues; needs tax-free play or an accumulator with a boost
3% – 8%Very good opportunityThe bookmaker has clearly fallen behind the market; the most common range in custom filters
8% and moreExcellent opportunityA large pricing error or a sharp market move; check the limit and freshness — prices like this vanish within minutes

Next to the pill the card shows three dots (signal strength) and a verbal label. In the table the same edge sits in the Edge column, and sorting by Edge puts the largest on top.

Edge before and after tax

By default the board computes edge from the full odds. The Value after tax switch recalculates it the way it appears on a slip at a bookmaker that taxes the stake — Poland's 12% is the built-in case — with the payout reduced accordingly: edge = odds × 0.88 / fair − 1. A +9.4% signal before tax becomes 1.094 × 0.88 − 1 = −3.7% after it. Details in the tax section; for now remember: same signal, different yardstick. If your bookmaker does not tax the stake, leave the switch off.

Sharp odds, fair odds and the limit

The table and the pick details show three numbers no ordinary bookmaker displays. Each answers a different question.

The three market numbers in Moneyflow
FieldWhat it isWhat it is for
Sharp oddsThe sharp bookmaker’s raw price, with its (small) marginThe reference point; shows how the market prices the event right now
Fair oddsThe sharp odds with the margin removed — pure probabilityEdge is computed against it, and it is what you size the stake from (Kelly)
LimitThe maximum stake the sharp book accepts on this line, in euroA measure of how sure the price is: high limit = the market knows the price; low = a thin market, easy to distort

The limit is not your account limit

This is the most common mix-up. The Limit in Moneyflow says how much money the sharp market is willing to take on a line. It has nothing to do with how much your bookmaker lets you stake. Read it like this:

  • €2,000 and above — a liquid market (top leagues, main markets). The fair odds are reliable, the edge usually smaller but "real".
  • €500 – 2,000 — a typical second-tier European league or a side market. Good territory for value, because local bookmakers update these lines more slowly.
  • up to €500 — the low liquidity flag (yellow shield). One larger stake moves the sharp price, so the edge may be "on paper". Stake less, or filter these markets out with the Limit slider.

When the limit on a line drops, someone has bet that line. Hence board notes like "someone staked ~€1,500" — not an estimate from form, but a reading of the limit's movement. The Manipulation sort shows thin markets (limit up to €50) where the sharp price is moving: rare, but very clear signals.

The board: what you see on arrival

On opening /moneyflow you see a header with counters and three buttons. Below it the filter panel and the list of signals — as a table (the default on desktop) or as cards (handier on a phone).

predictstats.com/en/moneyflow
MoneyFlowLIVE

Live value signals from the market

Telegram notifications1How does it work?2How to use3

27

Active opportunities

19

Matches

+14.2%

Best edge

3

New now

The board header. The counters refresh together with the list.
  1. 1Telegram notifications — connect your Telegram here and choose which filters should push signals to your phone (see "Custom filters").
  2. 2How does it work? — a short explanation of the mechanism and the legend of badges (NEW, confirmed, low liquidity, better line).
  3. 3How to use — this guide.

Four counters: Active opportunities (how many signals pass your filters), Matches, Best edge on the list and New now — signals from the last 5 minutes. Clicking "New now" sorts the list freshest first.

Views: Live, Archive, Favorites, Hidden

predictstats.com/en/moneyflow
LiveArchive1Favorites62Hidden23
The view switch above the filter panel (with full access).
  1. 1Archive — a search of historical signals with a CLV column (did the signal's odds beat the closing price). This is where you check whether your filters catch good prices.
  2. 2Favorites — signals you starred; your private record of picks you played or want to follow.
  3. 3Hidden — events hidden with the eye icon. Hiding does not delete a signal, it just clears your list.

The pick card and the table, field by field

The card shows everything you need for a decision, in this order:

predictstats.com/en/moneyflow · view: Cards

Today, 18:00

Serie B

+6.6%1Very good opportunity

Palermo vs Cremonese

Under 2.5 goals

2
NEWConfirmed at 2 bookmakers3
1.951.98at Betclic4
Details →6
A signal card in the card view. Sharp odds and the limit are in the table and the details, not on the card.
  1. 1Edge — in percent; the colour and dots show the tier (section "Edge").
  2. 2Pick — exactly what to bet, with the line (e.g. "Under 2.5 goals", "Handicap −1.5"). Above it the match and league, on the left the kickoff time.
  3. 3Badges: NEW (a signal from the last 5 minutes), Confirmed at 2 bookmakers (the same edge at two or more — a stronger signal), Low liquidity, High odds, Better line.
  4. 4Odds at the bookmaker that overpays. The struck-through number next to it is the previous reading — a down arrow means the price is already falling and the value is about to vanish.
  5. 5The star saves to Favorites, the eye hides the event (on a phone both sit in the details).
  6. 6Details — the full analysis: why it is worth it, sharp odds, fair odds, limit, the odds over time, the same line at other bookmakers.

The table: the same data, denser

On desktop the table adds Fair, Sharp and Limit as separate columns, so one glance tells you whether the edge stands on a liquid market. A highlighted row is a new signal.

predictstats.com/en/moneyflow · view: Table
Edge1StartMatch & pickOdds2Fair3Sharp4Limit5Link
+9.4%19:30

Lech Poznań – Raków

Over 2.5 goals

2.101.921.831200Superbet
+6.6%18:00

Palermo – Cremonese

Under 2.5 goals

1.951.831.75850Betclic
+3.2%21:00

Real Sociedad – Betis

1 (home)

2.252.182.083000STS
+11.7%17:00

Vejle – Silkeborg (U19)

Handicap +1.5 away

1.621.451.39250Fortuna
The table view. Clicking a row opens the same details as the card.
  1. 1Edge — how far the bookmaker’s odds sit above fair. Sort by it, but always check the limit too (column 5).
  2. 2Odds at the local bookmaker — the price you actually bet.
  3. 3Fair odds — the sharp price with the margin removed. Edge is measured against it and the stake depends on it.
  4. 4Sharp odds — the price the sharp book actually trades at, margin still included. That is why it is always below fair.
  5. 5The sharp limit — how much the sharp book accepts on this event. Vejle U19: +11.7% edge, but a limit of only €250 — a thin market, a less verified price, stake less. Real Sociedad: only +3.2%, but a €3,000 limit — a price confirmed by big money.

Setting the filters step by step

The filter panel is one surface: quick controls on top and, once you expand Filters, sliders and switches. Settings are saved in the browser and in the URL, so you set them once.

predictstats.com/en/moneyflow?minEdge=3&odds=1.5-3.5&limit=500-3000
1RecommendedEdgeKickoffOddsNewManipulation
2
Search team or league...34
Bookmakers5Sport6Market7≤ 3 h8All9
Min. edge3%+10
Odds1.50-3.5011
Limit500-3000+12
Best pick per matchmatches: 1913Value after tax(12% in PL)14Sound alertON15
The filter panel with the “Filters” section expanded and a suggested starting setup.
1

Sorting

Recommended combines edge, signal confidence and liquidity — leave it on to start. Edge puts the largest edges on top (mind the thin markets), Kickoff the nearest matches, Odds the highest prices, New the freshest signals. Manipulation is a separate mode: markets with a limit up to €50 where the sharp price is moving.

2

Cards or table

Table on desktop (you see fair, sharp and limit without clicking), cards on a phone. The choice is remembered.

3

Search

Filters the list by team or league. Handy when you want to check a specific match from your slip.

4

The “Filters” button

Expands the sliders and switches. The number in the violet circle is how many advanced filters are active; the arrow icon next to it clears them all.

5

Bookmakers

Tick only the ones you hold an account with. A signal at a bookmaker you cannot bet at is noise. The list only contains bookmakers that currently have at least one signal.

6

Sport

Football, basketball, tennis. If you do not know a market (say, basketball handicaps), untick it — discipline is easier where you understand the pick.

7

Market

Match result (1X2), total goals (over/under), team goals, handicap. Goals and handicaps produce the most signals, because local bookmakers update those lines more slowly than the winner price.

8

To kickoff

The upper bound on time to the match. ≤ 3 h limits the list to matches where the sharp price is already "mature" (line-ups, money flow), so fair is most reliable. With no bound you also see tomorrow's matches — more opportunities, more noise.

9

Day

Today / tomorrow / all, with the number of signals for each day.

10

Min. edge

The most important slider. The value depends on how you bet:

  • No tax on the stake (your jurisdiction, or a bookmaker promotion): from 2–3%. Every percent is real profit.
  • Accumulator with a boost: from 3% per selection; the boost does the rest (section "Singles, accumulators and boosts").
  • Singles with a 12% stake tax: from 14% — only there is the tax threshold covered. Such signals are few and vanish fast; this is where the sound alert or Telegram earns its keep.
11

Odds

The bookmaker odds range. 1.50 – 3.50 is a sensible start: below 1.50 the edge in money terms is small, above 3.50 losing runs get long (see the "High odds" badge). Value at 8.00 is real, but it lands once in eight — you need the bankroll and the nerves for that.

12

Limit

The sharp limit range. from €500 cuts off low-liquidity markets — recommended to start, because the edge there can be "on paper". Once you can read the signals, go lower with a smaller stake. Signals with an unknown limit are excluded while this filter is active.

13

Best pick per match

On: of several signals on the same match (say, over 2.5 at two bookmakers and BTTS at a third) you see only the best. It clears the list and keeps you from betting correlated picks. The violet badge shows how many matches remain.

14

Value after tax (12% in PL)

Recalculates every edge to what is really left after a 12% stake tax (odds × 0.88). Turn it on if you bet singles at a bookmaker that taxes the stake — the list shrinks drastically, and that is the honest picture. Leave it off if you bet without a stake tax or build boosted accumulators, and do the arithmetic yourself (section "Betting tax").

15

Sound alert

A sound on every new signal that passes your filters. Only makes sense with narrow filters — with wide ones it will ring constantly.

Custom filters and Telegram alerts

The sliders set one threshold for the whole board. Custom filters (up to 8) let you keep a different threshold per bookmaker and situation — say, "Superbet tax-free from 4% after tax" and separately "Accas from 3% before tax at every bookmaker". Active filters add up: a signal makes the list if it matches any of them, and the board sliders are then switched off (dimmed).

predictstats.com/en/moneyflow
RecommendedEdgeKickoffOddsNewManipulation
Search team or league...
BookmakersSportMarketAny timeAll
Min. edge3%+
Odds1.50-3.50
Limit500-3000+

Your filters now decide bookmaker, sport, market, edge, odds, limit and time to kickoff. Turn them off to use the sliders again.

My filtersOffSuperbet tax-free4.0% netAcca boost3.0%Manage1
Best pick per matchmatches: 19Value after tax(12% in PL)Sound alert
The “My filters” row in the panel: the “Superbet tax-free” filter is on, the second one only sends to Telegram (paper-plane icon).
predictstats.com/en/moneyflow · My value filters

My value filters

Set your own minimum edge per bookmaker, with or without tax. Enabled filters add up — a signal shows if it matches any of them.

Filter name1

Superbet tax-free

Bookmakers2

SuperbetBetclicSTSFortuna

Minimum edge3

4%+

Count edge after tax4

Measure the edge against the payout after the 12% turnover tax.

4% after tax needs about 18.2% of raw edge.

Filter the list5

This filter decides what you see on the signal list.

Send to Telegram6

New opportunities matching this filter land on your Telegram.

CancelSave filter7
The custom filter form.
  1. 1Name — descriptive, because you will see it as a chip on the board and in the Telegram message.
  2. 2The bookmakers this threshold applies to. One filter can cover several.
  3. 3Minimum edge. Below it, optionally, an odds range, sharp limit, sports, markets and time to kickoff — the same controls as on the board, saved in the rule.
  4. 4Count edge after tax — the threshold from point 3 is computed from odds × 0.88. The form tells you how much raw edge that is: 4% after tax is about 18.2% before.
  5. 5Filter the list — the filter decides what you see on the board.
  6. 6Send to Telegram — new signals matching the filter go to your phone. A filter can be Telegram-only (the list shows everything, the phone gets the selection).
  7. 7Save. Changes apply immediately, in notifications too.

Telegram itself is connected with the Telegram notifications button in the header: link your account to the bot (a few seconds), turn on the master switch and tick which filters should send. You can also connect a separate Moneyflow bot so these signals arrive in their own chat.

Pick details: why it is worth it

Clicking a card or a row opens the details. The key part is Why is this worth it? — it translates the edge into two percentages anyone understands.

predictstats.com/en/moneyflow · pick details

Our pick

Lech Poznań – Raków: Over 2.5 goals

at Superbet · 19:30 · Ekstraklasa

+9.4%edgeActive

Why is this worth it?1

The bookmaker pays out as if the odds of this happening were 48%, but the real chance is closer to 52%. That gap is your edge.

Bookmaker's pricing

48%

Real chance

52%

Market data2

Sharp odds

1.83

Fair odds

1.92

Limit

1 200 €

Save to My Predictions3Open the match at Superbet
Signal details. Below (not shown): the odds and limit over time, and the same line at other bookmakers.
  1. 1Bookmaker's pricing vs Real chance: the bookmaker pays 2.10 as if the chance were 48%; the market says 52%. Those 4 percentage points are your edge expressed in chances. With "Value after tax" on, the bookmaker's pricing is already after the 12%.
  2. 2Market data: sharp odds, fair odds, limit — the three numbers from the section above. Under them, the time of the last odds reading.
  3. 3Save to My Predictions — the signal goes into your record (Favorites) with the odds and time of saving, so after the match you can see whether you beat the closing price.

Further down in the details: the odds and limit chart (is the value growing or already vanishing), This line at other bookmakers (someone may pay even more) and Other opportunities in this match. The button with the bookmaker's name opens the match directly at that bookmaker.

Betting tax: how much edge covers it

Most bookmakers on the Moneyflow board are licensed in Poland, where 12% of every stake goes to the state as gaming tax. Stake 100 — 88 are in play, and the win is computed from 88. That is the single largest cost of a bettor there, and the reason value that looks good "on paper" can be negative on the slip. The same arithmetic applies to any stake tax: replace 0.88 with 1 − your rate. Where the stake is not taxed — the UK, Spain, Italy and most of Europe for the bettor — the multiplier is 1.00 and this whole section reduces to "every positive edge is profit".

no tax: EV = odds × p − 1 · · · with tax: EV = odds × 0.88 × p − 1 · · · where p = 1 / fair odds

A bet is neutral (EV = 0) when odds × 0.88 = fair odds, i.e. when odds / fair = 1 / 0.88 = 1.136. In other words:

Expected value of a 100 € single by edge
Signal edgeEV without taxEV with a 12% stake tax
+3%+3.00 €−9.36 €
+5%+5.00 €−7.60 €
+10%+10.00 €−3.20 €
+13.6%+13.60 €0.00 €
+20%+20.00 €+5.60 €

Hence the conversion in the filter form: to have 5% after tax, a signal needs 1.05 / 0.88 − 1 = 19.3% before tax. Such signals exist, but they are rare and short-lived.

Calculator: work out your bet

Enter the bookmaker odds and the fair odds from the Moneyflow table, switch the tax on or off, add a boost — you will see the edge, the expected result from 100 € and the threshold that covers the tax.

Edge before tax
+10.5%
Expected result from 100 €
2.74
Edge needed to cover the tax
13.6%

With the tax this single loses. Without the tax (a promotion or a boost) it would be positive.

Tax modelled as at Polish bookmakers: 12% of the stake, so 88 € of 100 € are in play. The boost multiplies the net win.

Three ways around the threshold

  1. Tax-free play. Some Polish bookmakers periodically cover the tax for the bettor (a "tax-free" promotion, usually with a minimum price or on selected markets) — and in most other countries the stake is never taxed. Then the multiplier is back at 1.00 and every positive edge is profit. This is the best environment for Moneyflow: a "tax-free" custom filter with a 2–3% threshold for that bookmaker.
  2. Accumulator boosts. A percentage bonus on the odds of a slip with several selections (e.g. +10% at 3 selections, +20% at 5). The edges of the selections multiply, the boost comes on top, and any tax is paid once. Details below.
  3. High edge on a single. A custom filter with a 14% threshold (or "after tax" 1%+) plus the sound alert or Telegram. Such signals are rare, but each of them is positive even after the tax — with no boost and no slip to build.

Singles, accumulators and boosts — when each pays

On an accumulator the edges of the individual selections multiply (as long as they are independent). Three selections at +5% each give 1.05 × 1.05 × 1.05 = +15.8% on the combined odds. The bookmaker adds a boost on top, and a 12% stake tax is paid on one stake, not three.

EV(acca) = (1 + e₁)(1 + e₂)(1 + e₃) × (1 + boost) × 0.88 − 1

Expected value of a slip with +5% edge selections, with a 12% stake tax
Selections × +5%No boostBoost +10%Boost +20%
1 (single)−7.6%+1.6%+10.9%
2−3.0%+6.7%+16.4%
3+1.9%+12.1%+22.2%
4+7.0%+17.7%+28.4%

The conclusion is simple: with a stake tax, singles only pay from ~14% edge, while a boosted accumulator pays from 3–5% per selection. Without a stake tax the single is already positive at +5% (row one, "no boost", becomes +5.0%), and the boost is pure upside. Either way it makes sense to keep a separate "Acca boost" rule in custom filters with a low threshold and a wide set of bookmakers — and build 3–4-selection slips from it.

Risk and stake management

Value gives an edge in the long run, but the short run is noise. Stake management serves one purpose: you have to reach the long run with a bankroll.

Bankroll and flat stakes

Set aside an amount whose loss would change nothing in your life — that is the bankroll. A flat stake is a fixed percentage of it on every bet: 1–2% on singles, 0.5–1% on accas. At 2%, a run of seven losses in a row (at odds of 2.00 it happens regularly) costs 14% of the bankroll, not all of it.

Kelly: a stake from the fair odds

The Kelly criterion says what fraction of the bankroll maximises growth when you know the true probability — and the fair odds from Moneyflow are the best available approximation of it:

f = (b × p − (1 − p)) / b · · · b = odds − 1, p = 1 / fair odds

For odds of 2.10 and fair 1.90: p = 52.6%, b = 1.10, f = (0.579 − 0.474) / 1.10 = 9.6% of the bankroll. Full Kelly assumes fair is exact — it is not, so people play ¼ Kelly: here about 2.4%. With a stake tax, plug in odds × 0.88 instead of the odds; for most signals it comes out zero or negative, which is precisely the message "do not play this single with the tax".

Rules that protect the bankroll

  • Low liquidity → half stake. An edge on a market with a €250 limit is less certain than the same edge at €3,000.
  • High odds → smaller stake. Odds of 6.00 with +10% land once in six. A ¼ Kelly stake accounts for this by itself.
  • Do not chase losses. After a loss the stake stays the same. Changing the stake after a result is the fastest way to lose the edge.
  • Do not chase the price. If the bookmaker's odds have already dropped below the signal's, the edge has shrunk — check in the details whether it is still positive.
  • Measure CLV, not results. In the Archive the CLV column tells you whether your odds beat the closing price. Positive CLV over a series is proof that your filters catch good prices — even when the month closed in the red.
  • Log every bet. The star in Moneyflow or your own sheet: date, odds, fair, stake, result. Without it you cannot tell bad luck from bad filters.

Common mistakes

Common beginner mistakes and how to avoid them
MistakeWhy it hurtsInstead
Sorting by edge and betting the top rowsThe biggest edges tend to sit on thin markets (limit €50–250)Sort “Recommended” and filter the limit from €500
Taxed singles at 5–10% edgeNegative EV despite the value (13.6% threshold)Tax-free play, a boosted acca, or a filter from 14%
Changing the stake after a resultTurns a mathematical edge into a lotteryFlat stake or ¼ Kelly, always
Judging after a weekToo small a sample; noise dominatesAt least 200 bets; judge by CLV
Betting signals at a bookmaker without an accountBy the time you have signed up, the price is goneTick only your bookmakers
Several picks from one match in an accaCorrelated events; the boost does not make up for it“Best pick per match” on

Frequently asked questions

What is a value bet?
A value bet is a bet where the bookmaker’s odds are higher than the real probability of the event justifies. If the fair odds (margin removed) are 1.90 and a bookmaker pays 2.10, you have value: 2.10 / 1.90 − 1 = 10.5% edge. Any single such bet can lose; over a long run of bets with a positive edge the result converges on that edge.
What is edge in Moneyflow?
Edge is the percentage by which a bookmaker’s odds exceed the fair odds derived from the sharp market (Pinnacle) with the margin removed: edge = bookmaker odds / fair odds − 1. On the Moneyflow board +1% is a slight edge, +3% a very good opportunity and +8% or more an excellent one.
How much edge do you need to break even with a 12% stake tax?
A 12% tax on the stake means that of 100 units only 88 are in play. A bet is neutral when odds × 0.88 equals the fair odds, i.e. at an edge of 1 / 0.88 − 1 = 13.6%. So a single at a bookmaker with that tax only pays from roughly 14% edge; without a stake tax, or with a boost, the threshold drops — with no tax at all, any positive edge is profit.
What does "Limit" mean in Moneyflow?
The limit is the maximum stake the sharp bookmaker accepts on that line — a measure of market liquidity, not a limit on your account. A high limit (several thousand euro) means a price the market is sure of; a limit up to €500 gets the "low liquidity" flag, where the price is easier to distort and a smaller stake is wise.
Is Moneyflow sure betting or arbitrage?
No. A sure bet backs both sides of an event at two bookmakers and locks in a risk-free profit. Moneyflow shows one-sided bets with a positive edge: a single bet can lose, and the profit comes over a series because the odds were higher than they should have been.
How often do the signals update?
The engine compares odds continuously and the board refreshes itself every few seconds. Signals from the last 5 minutes carry the NEW badge and a highlighted row; with the sound alert on, every new pick makes a sound, and custom filters can push them to Telegram.