Your exchange balance cannot tell you your real profit on its own. If you deposit through a broker, some money may remain in the broker wallet. Other funds may be reserved for open bets. A transfer between those places changes their individual balances without creating a profit.
For Orbit Exchange users and other bettors who fund accounts through agents, the useful starting point is a combined record. Define which wallets it covers, use one reporting currency and compare balances taken at the same time.
Define the boundary before doing the maths
Treat the exchange and broker wallet as one combined account. Money arriving from outside that boundary is external funding. Moving money from the broker wallet to the exchange is an internal transfer. Moving it back is also internal.
For a lifetime record starting from zero, with no withdrawals, use result = exchange balance including reserved open-bet funds + broker wallet − completed external deposits. This measures the recorded result so far. It does not predict how unsettled bets will finish.
If your exchange figure is available funds only, reconcile the excluded reserve before using it. If it already includes that reserve, use the total directly. The Orbit balance guide shows why adding open-bet money to the wrong field inflates the result.
A complete hypothetical reconciliation
Hypothetical example, all amounts in EUR: you completed external deposits totalling €2,000. Your broker wallet contains €250. The exchange shows €1,400 available and €500 separately reserved for open bets. Assume there are no other holds, withdrawals or pending transfers.
| Component | Amount |
|---|---|
| Available exchange funds | €1,400 |
| Reserved funds excluded above | €500 |
| Exchange total | €1,900 |
| Broker wallet | €250 |
| Combined funds | €2,150 |
| Completed external deposits | −€2,000 |
| Recorded result so far | +€150 |
Ignoring the reserve would show −€350 instead. Adding the potential payout from the open bets would make the opposite mistake: treating an uncertain outcome as money already earned. Neither figure is an honest settled-performance measure.
If the entire €500 reserve is later lost, with nothing else changing, combined funds become €1,650 and the result becomes −€350. Until settlement, report the €150 recorded result alongside the €500 exposure. Do not label it a guaranteed final profit.
Withdrawals and a shorter reporting period
A withdrawal reduces the account balance but does not undo earlier profit. For a lifetime record starting from zero, use result = current combined funds + completed external withdrawals − completed external deposits. Count a withdrawal only when it leaves the combined boundary.
Hypothetical continuation: if you withdraw €300 from the €2,150 combined funds above, €1,850 remains. The result is still €1,850 + €300 − €2,000 = €150. A transfer from the exchange back to the broker would not be an external withdrawal.
For a month or another period, subtract the opening combined balance too: period result = closing funds − opening funds + period withdrawals − period deposits. Use consistent treatment of open positions at both boundaries. A mid-month import without the opening balance cannot establish the whole month’s result.
Completed deposits, failed attempts and money in transit
A deposit request is not proof of credited funds. Record the status, credited amount, currency, timestamp and reference. Failed or cancelled requests do not belong in the completed-deposit total. If a completed deposit is later reversed, preserve both entries and their net effect.
However, an unsuccessful transfer may still cost a network fee. Excluding the failed deposit does not make that real expense disappear. Record the fee in your funding-cost record if it was actually paid.
Keep money in transit in a separate reconciliation category until you can confirm where it is. Do not treat a debit from one wallet and a delayed credit elsewhere as a betting loss. Equally, do not count an outgoing transfer and its incoming credit as two separate deposits.
Crypto fees and exchange-rate differences
Maintain two views. The account view uses what the broker actually credited in the reporting currency. The personal cash view uses what funding cost you, including paid fees and conversion costs. Keeping both avoids confusing a funding expense with a losing bet.
Hypothetical example: your total funding cost is €1,020, including a €5 network fee. The broker credits €1,000. If your combined funds later equal €1,050 with no withdrawals, the account result is €50. Your personal cash result is €30.
The €20 gap is already the difference between total cost and credited funds. Do not subtract the €5 fee again. The remaining €15 is a conversion or valuation difference in this example, not proof of a hidden charge. Compare the executed rate, timing and any disclosed fees before assigning a cause.
Keep the original crypto quantity and transaction reference alongside the fiat valuation. Choose a documented conversion convention and apply it consistently. Comparing the fiat cost on the deposit date with today’s crypto price mixes betting results with currency movements.
Build a record you can check
Export or copy your exchange statement and broker transaction history. Keep the originals, then classify settlements, commission, external funding and internal transfers. Match transfer pairs by reference, amount and time rather than deleting similar-looking rows blindly.
Check whether the statement already deducts commission before subtracting it elsewhere; see commission and P&L. Review win-rate maths and stake sizing separately: knowing your result does not establish a profitable strategy.
Frequently asked questions
Does a broker-to-exchange transfer count as another deposit?
No. Within a combined broker-and-exchange record, it is an internal transfer. Counting it again as external funding overstates deposits and understates the result.
Should failed or cancelled deposits be included?
No, not as completed deposits. Reconcile any money still in transit and record actual fees separately. If a credited deposit is later reversed, retain the credit and reversal.
How do I handle withdrawals?
Add completed withdrawals out of the combined account back when calculating lifetime result. For a shorter period, also subtract the opening balance and use only that period’s deposits and withdrawals.
Is the result final while bets remain open?
No. Including reserved funds prevents an artificial loss caused by a hold, but those funds remain at risk. Show open exposure separately and update the result when settlement is recorded.
Keep your result in view
Export or copy your own exchange statement and broker history, then import them into Stakeboard. View pricing or join the early-access list.
Get early access