{{ today | date:'EEE dd MMM yy' }}

{{ bucket }} Net
Loading...
Count {{ settledTotals[bucket].Count | number }} {{ settledTotals.Net.Count | number }}
Stake {{ settledTotals.Long.Stake * -1 | currency:'£':2 }} {{ settledTotals.Short.Stake | currency:'£':2 }} {{ settledTotals.Net.Stake | currency:'£':2 }}
Return {{ settledTotals.Long.Profit + settledTotals.Long.Stake | currency:'£':2 }} {{ (settledTotals.Short.Stake - settledTotals.Short.Profit) * -1 | currency:'£':2 }}
Cashout Profit {{ settledTotals.Long.CashoutProfit | currency:'£':2 }} {{ settledTotals.Short.CashoutProfit | currency:'£':2 }} {{ settledTotals.Net.CashoutProfit | currency:'£':2 }}
Cashout Expected {{ settledTotals.Long.CashoutExpected | currency:'£':2 }} {{ settledTotals.Short.CashoutExpected | currency:'£':2 }} {{ settledTotals.Net.CashoutExpected | currency:'£':2 }}
Profit {{ longProfit = settledTotals.Long.Profit + settledTotals.Long.CashoutProfit | currency:'£':2 }} ({{ longProfit / settledTotals.Long.Stake * 100 | number:1 }}%) {{ shortProfit = settledTotals.Short.Profit + settledTotals.Short.CashoutProfit | currency:'£':2 }} ({{ shortProfit / settledTotals.Short.Stake * 100 | number:1 }}%) {{ netProfit = settledTotals.Net.Profit - settledTotals.Net.OverroundProfit | currency:'£':2 }} ({{ netProfit / settledTotals.Net.Stake * 100 | number:1 }}%)
Original Exp. Profit {{ settledTotals[bucket].OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals[bucket].OriginalExpectedProfit / settledTotals[bucket].Stake * 100 | number:1 }}%) {{ settledTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals.Net.OriginalExpectedProfit / settledTotals.Net.Stake * 100 | number:1 }}%)
Exp. Profit {{ settledTotals[bucket].AverageProfit | currency:'£':2 }} ({{ settledTotals[bucket].AverageProfit / settledTotals[bucket].Stake * 100 | number:1 }}%) {{ settledTotals.Net.AverageProfit | currency:'£':2 }} ({{ settledTotals.Net.AverageProfit / settledTotals.Net.Stake * 100 | number:1 }}%)
Cashout Value {{ settledTotals[bucket].LayValue | currencyPlus:'£':2 }} ({{ longCashoutPct = settledTotals[bucket].LayValue / settledTotals[bucket].Stake * 100 | number:1 }}%) {{ settledTotals.Net.LayValue | currencyPlus:'£':2 }} ({{ netCashoutPct = settledTotals.Net.LayValue / settledTotals.Net.Stake * 100 | number:1 }}%)
Excl. Late {{ settledTotals[bucket].LayValueExclLate | currencyPlus:'£':2 }} ({{ longCashoutExclLatePct = settledTotals[bucket].LayValueExclLate / settledTotals[bucket].StakeExclLate * 100 | number:1 }}%) {{ settledTotals.Net.LayValueExclLate | currencyPlus:'£':2 }} ({{ netCashoutExclLatePct = settledTotals.Net.LayValueExclLate / settledTotals.Net.StakeExclLate * 100 | number:1 }}%)
Excl. Large Spread {{ settledTotals[bucket].LayValueExclLargeSpread | currencyPlus:'£':2 }} ({{ longCashoutExclLargeSpreadPct = settledTotals[bucket].LayValueExclLargeSpread / settledTotals[bucket].Stake * 100 | number:1 }}%) {{ settledTotals.Net.LayValueExclLargeSpread | currencyPlus:'£':2 }} ({{ netCashoutExclLargeSpreadPct = settledTotals.Net.LayValueExclLargeSpread / settledTotals.Net.Stake * 100 | number:1 }}%)
Excl. Both {{ settledTotals[bucket].LayValueExclLateAndLargeSpread | currencyPlus:'£':2 }} ({{ longCashoutExclBothPct = settledTotals[bucket].LayValueExclLateAndLargeSpread / settledTotals[bucket].StakeExclLate * 100 | number:1 }}%) {{ settledTotals.Net.LayValueExclLateAndLargeSpread | currencyPlus:'£':2 }} ({{ netCashoutExclBothPct = settledTotals.Net.LayValueExclLateAndLargeSpread / settledTotals.Net.StakeExclLate * 100 | number:1 }}%)
Commission {{ raceTotals.Commission | currency:'£':2 }} ({{ commsPct = raceTotals.Commission / settledTotals.Net.Profit * 100 | number:1 }}%)
Net {{ settledTotals.Net.Profit - raceTotals.Commission | currency:'£':2 }}
Combined {{ settledTotals.Net.Profit + settledTotals.NetOther.Profit - raceTotals.Commission | currency:'£':2 }}

Settled Bets
Count Lay Count Stake Winnings Cashout Profit Profit Exp. Profit Cashout Value (profit) Win Count Expected Win Count WCS Expected Wins Commission
Loading...
{{ settledBets.length }} {{ settledBetTotals.Stake | currency:'£':2 }} {{ settledBetTotals.Winnings | currency:'£':2 }} {{ settledBetTotals.CashoutProfit | currency:'£':2 }} {{ settledBetTotals.NetProfit | currency:'£':2 }} ({{ settledBetTotals.NetProfit / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.AverageProfit | currency:'£':2 }} ({{ settledBetTotals.AverageProfit / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.LayValue | currency:'£':2 }} ({{ settledBetTotals.LayValue / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.WinCount }} {{ settledBetTotals.ExpectedWinCount | number:2 }} {{ settledBetTotals.WcsExpectedWinCount | number:2 }} {{ raceTotals.Commission | currency:'£':2 }}
Placed Race Horse Side Stake Odds Latest To Lay Cashout Profit Original Profit Exp. Profit Profit
Loading...
{{ bet.Date | date:'HH:mm:ss' }} {{ bet.Race.Date | date:'HH:mm' }} @ {{ bet.Race.Country }} {{ bet.Race.Venue }} {{ !isoDateIsToday(bet.Race.Date) ? '(' + (bet.Race.Date | date:'dd MMM') + ')' : '' }} {{ bet.Horse.Name }} {{ bet.Side }} {{ bet.Size | currency:'£':2 }} {{ bet.Odds | number:2 }} {{ bet.Horse.LatestOdds[bet.MarketType].Back | number:2 }} {{ bet.Horse.LatestOdds[bet.MarketType].Lay | number:2 }} {{ bet.LayValue | currency:'£':2 }} ({{ (bet.LayValue / bet.SignedSize) * 100 | number:1 }}%) {{ bet.OriginalExpectedProfit | currency:'£':2 }} ({{ bet.Side == 'Back' ? ((bet.OriginalExpectedProfit / bet.SignedSize) * 100 | number:1) : 'N/A' }}%) {{ bet.AverageProfitMatched | currency:'£':2 }} ({{ bet.Side == 'Back' ? ((bet.AverageProfitMatched / bet.SignedSize) * 100 | number:1) : 'N/A' }}%) {{ bet.NetProfit | currency:'£':2 }}
{{ settledBetTotals.Stake | currency:'£':2 }} +{{ settledBetTotals.OddsUp }} | -{{ settledBetTotals.OddsDown }} {{ settledBetTotals.LayValue | currency:'£':2 }} ({{ settledBetTotals.LayValue / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.OriginalExpectedProfit | currency:'£':2 }} ({{ settledBetTotals.OriginalExpectedProfit / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.AverageProfit | currency:'£':2 }} ({{ settledBetTotals.AverageProfit / settledBetTotals.Stake * 100 | number:1 }}%) {{ settledBetTotals.NetProfit | currency:'£':2 }} ({{ settledBetTotals.NetProfit / settledBetTotals.Stake * 100 | number:1 }}%)
Settled Positions
Count Closed Stake Return Cashout Profit Profit Exp. Profit Original Exp. Profit Cashout Value (profit) Excl. Large Spread Excl. Late Exp. Comms Overround Stake Overround Profit Commission Net
Loading...
Long {{ settledTotals.Long.Count | number }} {{ settledTotals.Long.ClosedCount | number }} {{ settledTotals.Long.Stake * -1 | currency:'£':2 }} {{ settledTotals.Long.Profit + settledTotals.Long.Stake | currency:'£':2 }} {{ settledTotals.Long.CashoutProfit | currency:'£':2 }} {{ longProfit = settledTotals.Long.Profit + settledTotals.Long.CashoutProfit | currency:'£':2 }} ({{ (settledTotals.Long.Profit + settledTotals.Long.CashoutProfit) / settledTotals.Long.Stake * 100 | number:1 }}%) {{ settledTotals.Long.AverageProfit | currency:'£':2 }} ({{ settledTotals.Long.AverageProfit / settledTotals.Long.Stake * 100 | number:1 }}%) {{ settledTotals.Long.OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals.Long.OriginalExpectedProfit / settledTotals.Long.Stake * 100 | number:1 }}%) {{ settledTotals.Long.LayValue | currency:'£':2 }} ({{ longCashoutPct = settledTotals.Long.LayValue / settledTotals.Long.Stake * 100 | number:1 }}%) {{ settledTotals.Long.LayValueExclLargeSpread | currency:'£':2 }} ({{ longCashoutExclLargeSpreadPct = settledTotals.Long.LayValueExclLargeSpread / settledTotals.Long.Stake * 100 | number:1 }}%) {{ settledTotals.Long.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ longCashoutExclBothPct = settledTotals.Long.LayValueExclLateAndLargeSpread / settledTotals.Long.StakeExclLate * 100 | number:1 }}%) {{ settledTotals.Long.AverageCommission | currency:'£':2 }} ({{ settledTotals.Long.AverageCommission / settledTotals.Long.AverageProfit * 100 | number:1 }}%)
Short {{ settledTotals.Short.Count | number }} {{ settledTotals.Short.ClosedCount | number }} {{ settledTotals.Short.Stake | currency:'£':2 }} {{ (settledTotals.Short.Stake - settledTotals.Short.Profit) * -1 | currency:'£':2 }} {{ settledTotals.Short.CashoutProfit | currency:'£':2 }} {{ shortProfit = settledTotals.Short.Profit + settledTotals.Short.CashoutProfit | currency:'£':2 }} ({{ (settledTotals.Short.Profit + settledTotals.Short.CashoutProfit) / settledTotals.Short.Stake * 100 | number:1 }}%) {{ settledTotals.Short.AverageProfit | currency:'£':2 }} ({{ settledTotals.Short.AverageProfit / settledTotals.Short.Stake * 100 | number:1 }}%) {{ settledTotals.Short.OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals.Short.OriginalExpectedProfit / settledTotals.Short.Stake * 100 | number:1 }}%) {{ settledTotals.Short.LayValue | currency:'£':2 }} ({{ shortCashoutPct = settledTotals.Short.LayValue / settledTotals.Short.Stake * 100 | number:1 }}%) {{ settledTotals.Short.LayValueExclLargeSpread | currency:'£':2 }} ({{ shortCashoutExclLargeSpreadPct = settledTotals.Short.LayValueExclLargeSpread / settledTotals.Short.Stake * 100 | number:1 }}%) {{ settledTotals.Short.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ shortCashoutExclBothPct = settledTotals.Short.LayValueExclLateAndLargeSpread / settledTotals.Short.StakeExclLate * 100 | number:1 }}%) {{ settledTotals.Short.AverageCommission | currency:'£':2 }} ({{ settledTotals.Short.AverageCommission / settledTotals.Short.AverageProfit * 100 | number:1 }}%)
Net {{ settledPositions.length }} {{ settledTotals.Net.ClosedCount }} {{ settledTotals.Net.Stake | currency:'£':2 }} {{ settledTotals.Net.CashoutProfit | currency:'£':2 }} {{ netProfit = settledTotals.Net.Profit - settledTotals.Net.OverroundProfit | currency:'£':2 }} ({{ (settledTotals.Net.Profit - settledTotals.Net.OverroundProfit) / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.AverageProfit | currency:'£':2 }} ({{ settledTotals.Net.AverageProfit / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals.Net.OriginalExpectedProfit / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.LayValue | currency:'£':2 }} ({{ netCashoutPct = settledTotals.Net.LayValue / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.LayValueExclLargeSpread | currency:'£':2 }} ({{ netCashoutExclLargeSpreadPct = settledTotals.Net.LayValueExclLargeSpread / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ netCashoutExclBothPct = settledTotals.Net.LayValueExclLateAndLargeSpread / settledTotals.Net.StakeExclLate * 100 | number:1 }}%) {{ settledTotals.Net.AverageCommission | currency:'£':2 }} ({{ settledTotals.Net.AverageCommission / settledTotals.Net.AverageProfit * 100 | number:1 }}%) {{ settledTotals.Net.OverroundStake | currency:'£':2 }} {{ settledTotals.Net.OverroundProfit | currency:'£':2 }} {{ raceTotals.Commission | currency:'£':2 }} {{ settledTotals.Net.Profit - raceTotals.Commission | currency:'£':2 }}
Placed Race Horse Count Reason Stake Return Odds Latest To Lay Expected Cashout Value Original Profit Range Exp. Profit Range Exp. Comms Profit
Loading...
{{ ::position.Bets[0].Date | date:'HH:mm' }}{{ position.Bets.length > 1 ? '+' : '' }} {{ ::position.Race.Date | date:'HH:mm' }} @ {{ ::position.Race.Country }} {{ ::position.Race.Venue }} {{ !isoDateIsToday(position.Race.Date) ? '(' + (position.Race.Date | date:'dd MMM') + ')' : '' }} {{ ::position.Horse.Name }} {{ position.Bets.length }} {{ position.Bets[0].HypotheticalReason }} R W P+ {{ position.Liability*-1 | currency:'£':2 }} {{ position.Liability*-1 | currency:'£':2 }} {{ position.Return | currency:'£':2 }} {{ odds = (!position.Closed ? position.EffectiveOdds : position.Bets[position.Bets.length - 1].Odds) | number:2 }} {{ position.Horse.LatestOdds[position.MarketType].Back | number:2 }} {{ position.Horse.LatestOdds[position.MarketType].Lay | number:2 }} {{ expectedOdds = position.Horse.ExpectedOdds[position.MarketType] | number:2 }} {{ position.LayValue | currencyPlus:'£':2 }} ({{ (position.LayValue / (position.LongStake + position.ShortStake)) * 100 | number:1 }}%) {{ position.OriginalExpectedProfit | currency:'£':2 }} ({{ (position.OriginalExpectedProfit / (position.LongStake + position.ShortStake)) * 100 | number:1 }}%) {{ position.OriginalExpectedProfitRange.Minimum | currency:'£':2 }} {{ position.OriginalExpectedProfitRange.Maximum | currency:'£':2 }} {{ position.AverageProfit | currency:'£':2 }} ({{ (position.AverageProfit / (position.LongStake + position.ShortStake)) * 100 | number:1 }}%) {{ position.ExpectedProfitRange.Minimum | currency:'£':2 }} {{ position.ExpectedProfitRange.Maximum | currency:'£':2 }} {{ position.AverageCommission | currency:'£':2 }} ({{ position.AverageCommission / position.AverageProfit * 100 | number:1 }}%) {{ position.Profit | currency:'£':2 }}
{{ ::bet.Date | date:'HH:mm' }} {{ bet.HypotheticalReason }} R {{ bet.SignedSizeMatched | currency:'£':2 }} (->{{ bet.SignedSize | currency:'£':2 }}) {{ bet.SignedPotentialReturnMatched | currency:'£':2 }} {{ bet.Odds | number:2 }} {{ bet.Horse.LatestOdds[bet.MarketType].Back | number:2 }} {{ bet.Horse.LatestOdds[bet.MarketType].Lay | number:2 }} {{ expectedOdds = bet.Horse.ExpectedOdds[bet.MarketType] | number:2 }} {{ bet.CashOutProfit | currencyPlus:'£':2 }} ({{ (bet.CashOutProfit / bet.SizeMatched) * 100 | number:1 }}%) {{ bet.OriginalExpectedProfit | currency:'£':2 }} ({{ (bet.OriginalExpectedProfit / bet.Size) * 100 | number:1 }}%) {{ bet.OriginalExpectedProfitRange.Minimum | currency:'£':2 }} {{ bet.OriginalExpectedProfitRange.Maximum | currency:'£':2 }} {{ bet.AverageProfitMatched | currency:'£':2 }} ({{ (bet.AverageProfitMatched / bet.SizeMatched) * 100 | number:1 }}%) {{ bet.ExpectedProfitRangeMatched.Minimum | currency:'£':2 }} {{ bet.ExpectedProfitRangeMatched.Maximum | currency:'£':2 }} {{ bet.NetProfit | currency:'£':2 }}
{{ settledTotals.Net.Stake | currency:'£':2 }} +{{ settledTotals.Net.OddsUp }} | -{{ settledTotals.Net.OddsDown }} {{ settledTotals.Net.LayValueExclLargeSpread | currencyPlus:'£':2 }} ({{ settledTotals.Net.LayValueExclLargeSpread / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ settledTotals.Net.OriginalExpectedProfit / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.AverageProfit | currency:'£':2 }} ({{ settledTotals.Net.AverageProfit / settledTotals.Net.Stake * 100 | number:1 }}%) {{ settledTotals.Net.AverageCommission | currency:'£':2 }} ({{ settledTotals.Net.AverageCommission / settledTotals.Net.AverageProfit * 100 | number:1 }}%) {{ settledTotals.Net.Profit | currency:'£':2 }} ({{ settledTotals.Net.Profit / settledTotals.Net.Stake * 100 | number:1 }}%)