Inputs first, assumptions alongside the answer
CryptoToolDeck calculators are designed around transparent inputs and explicit assumptions. Unless a tool clearly states otherwise, prices, balances, rates, fees and market values are entered manually by the user and are not live quotes.
Each calculator is built to answer a specific question. Its formula, important assumptions and material exclusions should be visible on the tool page so that a result can be checked independently rather than treated as a black-box output.
CryptoToolDeck calculators do not require a wallet connection, exchange login or trading-account connection to perform the calculations currently provided on the site.
Each model answers a different question
- Position Size: uses the selected risk budget and the distance between entry and stop prices to estimate position size. The model assumes the entered stop price is the relevant loss boundary and does not automatically model slippage, funding, liquidation rules or other exchange-specific execution effects.
- Signal Calculator: treats each target as a separate full-position outcome. Returns from mutually exclusive exits are shown as scenarios and are not added together as though every target could receive the full position.
- Multi-TP Profit: allocates a position across multiple take-profit targets using the percentages and prices entered by the user. Where available, entry fees, exit fees and partial-target-then-stop scenarios are calculated separately.
- Funding Fees: uses user-entered funding rates, position values and settlement assumptions to estimate funding payments or receipts for supported linear perpetual-contract scenarios. The calculator does not predict future funding rates.
- Average Entry: models buy-side spot purchases and calculates a weighted average fill price. Where fees are included, the tool may distinguish trade price from effective cost per net coin received. It is not a tax-lot or complete transaction-history accounting system.
- Ethereum Gas Fees: uses entered gas units and fee parameters to estimate an Ethereum transaction execution cost. A maximum fee is not automatically treated as the amount that will ultimately be charged. Separate Layer-2, blob, bridge, exchange or third-party costs are outside the model unless specifically included.
- Signal Formatter: converts user-supplied values into structured message text for easier sharing. Formatting a setup does not verify the underlying trade, calculate whether it is appropriate for a user or endorse a signal provider.
- Spot Profit & Loss: models a spot purchase and sale using the entered quantity, buy and sell prices, percentage fees and additional quote-currency costs. It is intended to show the cash-flow result of the scenario rather than provide tax accounting or derivatives modelling.
- Market Cap & FDV: uses manually entered price and supply values to calculate market-cap or fully-diluted-value scenarios. Where a target market-cap scenario is provided, the assumed market value is divided by the entered reference supply. The tool does not fetch or predict future market prices or token supply.
- Slippage Thresholds: uses the entered quote, quantity and tolerance convention to calculate a threshold value. Where integer token units are required, results may be rounded down conservatively. The calculator is not a routing engine, transaction builder or recommendation of an appropriate slippage tolerance.
- APR / APY: uses an entered non-negative rate and compounding frequency to calculate an annualised equivalent and, where selected, an illustrative one-year balance. The model assumes the stated rate and compounding conditions remain constant. Token-price changes, penalties, taxes and other costs are excluded unless explicitly included.
- Futures P&L: models a linear-contract trade using entered entry and exit prices, position quantity, leverage-related inputs, fees, funding and other supported costs. It is an educational calculation rather than a replica of any particular exchange margin engine. Liquidation rules and inverse-contract mechanics are outside the model unless a tool explicitly states otherwise.
- Mining Electricity: uses entered power consumption, miner count, operating hours and electricity tariff to calculate energy usage and cost. Optional hashrate information can be used for operating-efficiency comparisons. Manually entered mining revenue may be compared with running costs, but the tool does not forecast mining revenue or hardware return on investment.
- Stablecoin Transfer Fees: combines entered percentage fees, fixed-token charges, network costs and other supported transfer costs to estimate sender debit and recipient amount. Withdrawal minimums may be used to test comparison eligibility. The calculator does not fetch live exchange fees, confirm network support or guarantee that a stablecoin will maintain a fixed market value.
- Impermanent Loss: uses manually entered starting and ending price relationships to model a full-range 50/50 constant-product liquidity position against holding the starting assets. Entered fees, incentives or other costs are treated separately where supported. Concentrated-liquidity ranges and materially different pool curves require different models and are not represented by this calculation.
Precision, rounding and display
CryptoToolDeck aims to preserve useful intermediate precision during calculations and then display results at a level appropriate to the tool. Different calculators may therefore use different decimal places, integer rounding rules or scientific notation.
Funding calculations, average-entry calculations, spot cash flows, supply scenarios, APR/APY calculations, mining estimates and other tools may retain more precision internally than is displayed on screen.
Where a blockchain quantity must be represented using discrete units, a tool may use integer arithmetic or explicit rounding to reduce binary floating-point error. Very large or very small values may be displayed using scientific notation.
Displayed precision should not be interpreted as greater real-world certainty. Market execution, provider fees and network conditions can introduce differences that are not represented by decimal precision alone.
Checks before a release
Before a calculator or material calculation change is published, development checks may include worked examples, expected boundary conditions, malformed inputs, zero or negative values where relevant, long and short direction, fee handling, stale-result behaviour and comparison with independently calculated examples.
Where practical, formulas are checked using more than one example rather than a single successful case.
These development checks do not certify every possible input, reproduce every exchange rule or guarantee real-world execution. Software tests, documented formulas and live-market execution are different kinds of evidence.
No simulated exchange execution
Unless a page explicitly states otherwise, CryptoToolDeck calculators do not connect to an exchange in order to simulate an actual order fill.
Real trades may differ because of spread, slippage, liquidity, partial fills, funding changes, contract specifications, liquidation rules, network fees, provider limits and other conditions outside a calculator’s model.
Sources and technical references
Technical explanations may reference protocol specifications, official documentation, blockchain documentation or relevant provider materials. Primary documentation is preferred where it is reasonably available for the claim being explained.
Provider documentation is evidence about that provider’s own system; it should not automatically be treated as evidence that the provider is superior to competitors.
Time-sensitive information should be identified as such where relevant. A review date indicates when material was checked; it is not a promise that a third-party fee, rule or market condition remains unchanged indefinitely.
Corrections and methodology changes
If a material calculation, formula or explanation appears incorrect, send the page URL, the inputs used and enough information to reproduce the result to contact@cryptotooldeck.xyz.
Material errors should be corrected on the affected page. Where a change alters the meaning of a calculation or an important assumption, the relevant methodology or explanatory text should also be updated.
Minor presentation, formatting or wording changes may be made without implying that the underlying mathematical model has changed.
Relationship to financial decisions
CryptoToolDeck tools are educational utilities. A mathematically correct result within a stated model does not establish that a particular trade, investment, transfer or strategy is suitable for a user.
For the limitations that apply to market information and financial decisions, see the CryptoToolDeck Disclaimer.
Last updated: September 9, 2026.