Сначала задайте одинаковые единицы
Количество Q — монеты, которые остаются к продаже после покупки. Цены B и S — стоимость одной такой монеты в выбранной валюте цен. Например, для BTC и USDT цена задаётся в USDT за BTC. Выбор монеты не загружает её курс: здесь вы вводите цены сами.
Процент покупки b и процент продажи s вводятся как числа процентов: 0,1 означает 0,1%, а не 10%. Фиксированные сборы Fп и Fс выражены в той же валюте, что и цены. Модель предполагает оплату сборов отдельно, без уменьшения количества Q.
Формула результата после всех введённых сборов
Затраты C = Q × B × (1 + b ÷ 100) + Fп. Сальдо продажи N = Q × S × (1 − s ÷ 100) − Fс. Прибыль или убыток = N − C. Результат к затратам = (N − C) ÷ C × 100.
Отрицательная прибыль — убыток, а не ошибка формы. Если сборы продажи превышают её стоимость, сальдо продажи может быть отрицательным: расходы больше поступлений. Нулевое количество или нулевая цена покупки не подходят для этой модели.
Пример: 0,1 BTC и комиссии по 0,1%
Учебные цены: покупка по 40 000 USDT за BTC, продажа по 50 000. На каждом этапе комиссия 0,1% и дополнительный сбор 1 USDT. Затраты: 4 000 + 4 + 1 = 4 005 USDT. После продажи: 5 000 − 5 − 1 = 4 994 USDT.
Итог: 4 994 − 4 005 = 989 USDT, примерно 24,6941% от всех затрат. Если при тех же сборах продать по 30 000, результат будет −1 009 USDT. Все числа — пример, не текущие котировки.
Что ещё может изменить итог
Здесь нет плеча, ликвидации, налогов, дохода от стейкинга и частичных продаж. Проскальзывание можно учесть через фактические цены исполнения. Если комиссия списана в купленной монете, сначала определите оставшееся количество и приведите издержки к одной валюте, чтобы не учесть их дважды.
Для пересчёта полученной суммы в другую монету откройте общий конвертер CoinCalc. Курс на текущий момент может отличаться от курса в момент сделки. Расчёт не отправляет заявку на биржу.
Как считать в USD, EUR, RUB или USDT
Валюта цен — единица всех денежных величин. Если выбрать USD, цены и фиксированные сборы должны быть в USD. Это не конвертация из USDT в доллары: смена единицы не пересчитывает числа и не загружает курсы. Общая строка сборов показывает расходы покупки и продажи вместе.
Вопросы о расчёте
Это чистая прибыль?
Это результат после только тех сборов, которые вы ввели. Налоги и другие неуказанные расходы не вычитаются.
Можно выбрать ETH вместо BTC?
Да. Выберите ETH и единицу цен из списка монет. Цены покупки и продажи нужно ввести в одной единице.
Сохраняются ли мои суммы?
С JavaScript расчёт выполняется в браузере, без отправки чисел. Без JavaScript форма отправляет значения серверу; приложение сайта их не сохраняет, а ответ не кэшируется и закрыт от индексации.
Как посчитать прибыль Bitcoin?
Выберите BTC, введите количество, цены покупки и продажи в одной валюте и обе комиссии. Результат показывает прибыль или убыток после введённых сборов. Это расчёт одной спотовой сделки, без налогов и плеча.