Loading... | |
{{ ::venue.Name }} | {{ ::race.Date | date:'HH:mm' }} |
---|
{{ ::venue.Name }} | {{ ::race.Date | date:'HH:mm' }} |
---|
{{ ::venue.Name }} | {{ ::race.Date | date:'HH:mm' }} |
---|
No Bets | Stake | Original Expected | Expected | Cashout Val | Profit | Comms | ||
---|---|---|---|---|---|---|---|---|
Long | {{ betTotals.Long.Count | number }} | {{ betTotals.Long.Stake | currency:'£':2 }} | {{ betTotals.Long.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Long.OriginalExpectedProfit / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.AverageProfit | currency:'£':2 }} ({{ betTotals.Long.AverageProfit / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ longCashoutExclBothPct = betTotals.Long.LayValueExclLateAndLargeSpread / betTotals.Long.StakeExclLate * 100 | number:1 }}%) | {{ longProfit = betTotals.Long.Profit + betTotals.Long.CashoutProfit | currency:'£':2 }} ({{ (betTotals.Long.Profit + betTotals.Long.CashoutProfit) / betTotals.Long.Stake * 100 | number:1 }}%) | ||
Short | {{ betTotals.Short.Count | number }} | {{ betTotals.Short.Stake | currency:'£':2 }} | {{ betTotals.Short.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Short.OriginalExpectedProfit / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.AverageProfit | currency:'£':2 }} ({{ betTotals.Short.AverageProfit / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ shortCashoutExclBothPct = betTotals.Short.LayValueExclLateAndLargeSpread / betTotals.Short.StakeExclLate * 100 | number:1 }}%) | {{ shortProfit = betTotals.Short.Profit + betTotals.Short.CashoutProfit | currency:'£':2 }} ({{ (betTotals.Short.Profit + betTotals.Short.CashoutProfit) / betTotals.Short.Stake * 100 | number:1 }}%) | {{ race.Commission | currency:'£':2 }} ({{ race.Commission / betTotals.Net.Profit * 100 | number:1 }}%) | |
Net | {{ betTotals.Net.Count | number }} | {{ betTotals.Net.Stake | currency:'£':2 }} | {{ betTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Net.OriginalExpectedProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.AverageProfit | currency:'£':2 }} ({{ betTotals.Net.AverageProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ netCashoutExclBothPct = betTotals.Net.LayValueExclLateAndLargeSpread / betTotals.Net.StakeExclLate * 100 | number:1 }}%) | {{ netProfit = betTotals.Net.Profit | currency:'£':2 }} ({{ netProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ race.Commission | currency:'£':2 }} ({{ race.Commission / betTotals.Net.Profit * 100 | number:1 }}%) |
Book Ratio | Lay Book Ratio | Matched | Depth | Lay Depth | Illiquid Horses | Avg Odds Ratio | Adjusted | FTWP / FAPP | |
---|---|---|---|---|---|---|---|---|---|
Win | {{ race.Shape.WinBookRatio | number:3 }} | {{ race.Shape.WinLayBookRatio | number:3 }} | {{ race.Shape.WinMatched | currency:'£':2 }} | {{ race.Shape.WinBackDepth | currency:'£':2 }} | {{ race.Shape.WinLayDepth | currency:'£':2 }} | {{ race.Shape.IlliquidWinHorseCount }} ({{ race.Shape.IlliquidWinHorseRatio * 100 | number:1 }}%) | {{ race.Shape.AvgOddsRatio | number:2 }} | {{ race.Shape.AvgOddsRatioAdjusted | number:2 }} | {{ race.Shape.FavouriteHorsesTotalWinProb | number:3 }} |
Place | {{ race.Shape.PlaceBookRatio | number:3 }} | {{ race.Shape.PlaceLayBookRatio | number:3 }} | {{ race.Shape.PlaceMatched | currency:'£':2 }} | {{ race.Shape.PlaceBackDepth | currency:'£':2 }} | {{ race.Shape.PlaceLayDepth | currency:'£':2 }} | {{ race.Shape.IlliquidPlaceHorseCount }} ({{ race.Shape.IlliquidPlaceHorseRatio * 100 | number:1 }}%) | - | - | {{ race.Shape.FavouriteHorsesAvgPlaceProb | number:3 }} |
Time | Horse | Stake | Odds | Win | Exp. | Place | Exp. | Fav Win | Exp. Profit | |
---|---|---|---|---|---|---|---|---|---|---|
{{ bet.Date | date:'HH:mm:ss' }} | {{ ::bet.Horse.Name }} | {{ bet.Side }} | {{ bet.Size | currency:'£':2 }} | {{ bet.Odds }} | {{ bet.HorseSnapshot.LatestOdds.Win.Back }} - {{ bet.HorseSnapshot.LatestOdds.Win.Lay }} | {{ bet.HorseSnapshot.ExpectedOdds.Win | number:2 }} | {{ bet.HorseSnapshot.LatestOdds.Place.Back }} - {{ bet.HorseSnapshot.LatestOdds.Place.Lay }} | {{ bet.HorseSnapshot.ExpectedOdds.Place | number:2 }} | {{ bet.FavWinOdds }} | {{ bet.AverageProfit | currency:'£':2 }} ({{ bet.AverageProfit / bet.Size * 100 | number:1 }}%) |
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 | {{ betTotals.Long.Count | number }} | {{ betTotals.Long.ClosedCount | number }} | {{ betTotals.Long.Stake * -1 | currency:'£':2 }} | {{ betTotals.Long.Profit + betTotals.Long.Stake | currency:'£':2 }} | {{ betTotals.Long.CashoutProfit | currency:'£':2 }} | {{ longProfit = betTotals.Long.Profit + betTotals.Long.CashoutProfit | currency:'£':2 }} ({{ (betTotals.Long.Profit + betTotals.Long.CashoutProfit) / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.AverageProfit | currency:'£':2 }} ({{ betTotals.Long.AverageProfit / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Long.OriginalExpectedProfit / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.LayValue | currency:'£':2 }} ({{ longCashoutPct = betTotals.Long.LayValue / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.LayValueExclLargeSpread | currency:'£':2 }} ({{ longCashoutExclLargeSpreadPct = betTotals.Long.LayValueExclLargeSpread / betTotals.Long.Stake * 100 | number:1 }}%) | {{ betTotals.Long.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ longCashoutExclBothPct = betTotals.Long.LayValueExclLateAndLargeSpread / betTotals.Long.StakeExclLate * 100 | number:1 }}%) | {{ betTotals.Long.AverageCommission | currency:'£':2 }} ({{ betTotals.Long.AverageCommission / betTotals.Long.AverageProfit * 100 | number:1 }}%) | ||||
Short | {{ betTotals.Short.Count | number }} | {{ betTotals.Short.ClosedCount | number }} | {{ betTotals.Short.Stake | currency:'£':2 }} | {{ (betTotals.Short.Stake - betTotals.Short.Profit) * -1 | currency:'£':2 }} | {{ betTotals.Short.CashoutProfit | currency:'£':2 }} | {{ shortProfit = betTotals.Short.Profit + betTotals.Short.CashoutProfit | currency:'£':2 }} ({{ (betTotals.Short.Profit + betTotals.Short.CashoutProfit) / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.AverageProfit | currency:'£':2 }} ({{ betTotals.Short.AverageProfit / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Short.OriginalExpectedProfit / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.LayValue | currency:'£':2 }} ({{ shortCashoutPct = betTotals.Short.LayValue / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.LayValueExclLargeSpread | currency:'£':2 }} ({{ shortCashoutExclLargeSpreadPct = betTotals.Short.LayValueExclLargeSpread / betTotals.Short.Stake * 100 | number:1 }}%) | {{ betTotals.Short.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ shortCashoutExclBothPct = betTotals.Short.LayValueExclLateAndLargeSpread / betTotals.Short.StakeExclLate * 100 | number:1 }}%) | {{ betTotals.Short.AverageCommission | currency:'£':2 }} ({{ betTotals.Short.AverageCommission / betTotals.Short.AverageProfit * 100 | number:1 }}%) | ||||
Net | {{ settledPositions.length }} | {{ betTotals.Net.ClosedCount }} | {{ betTotals.Net.Stake | currency:'£':2 }} | {{ betTotals.Net.CashoutProfit | currency:'£':2 }} | {{ netProfit = betTotals.Net.Profit - betTotals.Net.OverroundProfit | currency:'£':2 }} ({{ (betTotals.Net.Profit - betTotals.Net.OverroundProfit) / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.AverageProfit | currency:'£':2 }} ({{ betTotals.Net.AverageProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Net.OriginalExpectedProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.LayValue | currency:'£':2 }} ({{ netCashoutPct = betTotals.Net.LayValue / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.LayValueExclLargeSpread | currency:'£':2 }} ({{ netCashoutExclLargeSpreadPct = betTotals.Net.LayValueExclLargeSpread / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.LayValueExclLateAndLargeSpread | currency:'£':2 }} ({{ netCashoutExclBothPct = betTotals.Net.LayValueExclLateAndLargeSpread / betTotals.Net.StakeExclLate * 100 | number:1 }}%) | {{ betTotals.Net.AverageCommission | currency:'£':2 }} ({{ betTotals.Net.AverageCommission / betTotals.Net.AverageProfit * 100 | number:1 }}%) | {{ betTotals.Net.OverroundStake | currency:'£':2 }} | {{ betTotals.Net.OverroundProfit | currency:'£':2 }} | {{ raceTotals.Commission | currency:'£':2 }} | {{ betTotals.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.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 }} | |||||||||
{{ betTotals.Net.Stake | currency:'£':2 }} | +{{ betTotals.Net.OddsUp }} | -{{ betTotals.Net.OddsDown }} | {{ betTotals.Net.LayValueExclLargeSpread | currencyPlus:'£':2 }} ({{ betTotals.Net.LayValueExclLargeSpread / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.OriginalExpectedProfit | currency:'£':2 }} ({{ betTotals.Net.OriginalExpectedProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.AverageProfit | currency:'£':2 }} ({{ betTotals.Net.AverageProfit / betTotals.Net.Stake * 100 | number:1 }}%) | {{ betTotals.Net.AverageCommission | currency:'£':2 }} ({{ betTotals.Net.AverageCommission / betTotals.Net.AverageProfit * 100 | number:1 }}%) | {{ betTotals.Net.Profit | currency:'£':2 }} ({{ betTotals.Net.Profit / betTotals.Net.Stake * 100 | number:1 }}%) |