Stock and Crypto Trade Profit Calculator
Break down a share or crypto trade using units, prices and fees.
Measure the profit earned relative to the capital invested using your totals. The result is cumulative, so use dated cash-flow returns when timing or intermediate deposits matter.
Cumulative ROI compares profit with the capital invested, without giving different dates different weights. It is useful when you have total capital, cash receipts, remaining value and attributable costs rather than a dated transaction schedule.
Add the receipts and remaining value in the single supplied field. Unsold assets can therefore contribute a valuation rather than cash already received.
Subtract invested capital and the separate additional costs. This is the amount gained or lost over the entire included investment history.
Divide profit by the original capital denominator to obtain the ROI ratio, then express it as a percentage. No time interval is inferred from these totals.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The first example invests 1,000, recovers 1,300 and incurs 100 of additional costs. Profit is 200; dividing that by the 1,000 capital denominator produces a cumulative ROI of 20%.
Sample inputs demonstrate the method. They are not a forecast or product offer.
Equal ROI percentages over different holding periods are not equal annual performance. CAGR requires a suitable start/end case, while IRR or XIRR incorporates intermediate cash flows.
ROI is also different from advertising revenue divided by advertising spend. That revenue-based measure can remain positive when the net investment profit is negative.
Measure cumulative profit against total invested capital, without treating the result as an annualised or time-weighted return.
The Excel variant requires the separate provided formula template; the browser calculation itself is not an Excel workbook.
Read our calculation and testing approach.