Расширенный набор практических инструментов

Цифры, у которых
видны ограничения.

Восемь способов проверить арифметику идеи. Каждый инструмент объясняет, что он моделирует, что не учитывает и когда однозначный ответ может вводить в заблуждение.

Цифры, у которых видны ограничения.

Размер позиции

Сколько целых единиц укладывается в планируемый бюджет риска? Используйте одну и ту же валюту во всех расчётах.

Включите JavaScript для расчёта.

Количество единиц = floor((капитал × риск %) / (|вход − стоп| + расходы на единицу)). Для акций или простых спотовых продуктов с расчётом по единицам. Это не калькулятор валютных лотов, фьючерсных контрактов, опционов или маржи. Гэп или проскальзывание могут увеличить убыток сверх запланированного; номинальная стоимость позиции может превышать доступный капитал.

Риск и прибыль

Сравните запланированную цель с запланированным стопом с учётом предполагаемых расходов на открытие и закрытие позиции.

Включите JavaScript для расчёта.

Чистая потенциальная прибыль = |цель − вход| − расходы. Планируемый риск = |вход − стоп| + расходы. Безубыточная доля прибыльных сделок = 1 / (1 + чистая потенциальная прибыль / риск). Предполагаются фиксированные прибыль и убыток и одинаковые расходы; фактическое исполнение и результаты будут различаться. Более высокое соотношение не доказывает, что сделка лучше.

Путь обратно

Убыток и последующая прибыль на тот же процент не компенсируют друг друга.

Включите JavaScript для расчёта.

Необходимый прирост = просадка / (100 − просадка) × 100. Формула описывает возврат к первоначальному номинальному балансу без учёта пополнений, снятий, налогов и инфляции. Это не прогноз.

Математическое ожидание сделки

Смотрите дальше доли прибыльных сделок. Размер прибыли и убытков тоже имеет значение.

Включите JavaScript для расчёта.

Математическое ожидание = вероятность прибыли × средняя прибыль − вероятность убытка × средний убыток − средние расходы. Вводите прибыль и убыток до расходов, чтобы не учитывать расходы дважды. Исторические оценки неопределённы, особенно на малых выборках. Положительный результат не является гарантией.

Валютные единицы и стоимость пипса

Переведите расстояние до стопа в единицы базовой валюты, явно задав пересчёт из валюты котировки в валюту счёта.

Включите JavaScript для расчёта.

Количество единиц = floor(бюджет / (стоп в пипсах × размер пипса × курс пересчёта + расходы на единицу) / шаг) × шаг. Стоимость пипса = количество единиц × размер пипса × курс пересчёта. Только для линейной валютной позиции, не для опционов. Для счёта в USD при торговле EUR/USD курс пересчёта равен 1; для других валют котировки нужен актуальный курс, проверенный по независимому источнику. Не учитывает маржинальные ограничения и изменения курса пересчёта. Гэпы и ликвидация могут привести к убыткам выше оценки.

Сценарий шока портфеля

Примените единый одновременный шок к трём активам без кредитного плеча, оставив денежный остаток неизменным.

Включите JavaScript для расчёта.

Прибыль/убыток = сумма(стоимость актива × шок). Общая стоимость активов не должна превышать капитал; остаток — денежные средства. Это выбранный сценарий, а не оценка вероятности и не модель VaR. Не учитываются кредитное плечо, деривативы, валютный пересчёт, комиссии, налоги и ребалансировка. Предполагается возможность оценки всех активов по сценарным ценам; фактический выход может оказаться хуже.

Безубыточность с учётом издержек

Найдите цену продажи, необходимую для возмещения цены входа и указанных издержек открытия и закрытия длинной позиции.

Включите JavaScript для расчёта.

Цена безубыточной продажи = [вход × (1 + комиссия входа %) + фиксированные комиссии / количество единиц + издержки на единицу] / (1 − комиссия выхода %). Все денежные величины задаются в одной валюте. Вводите спред/проскальзывание только тогда, когда они ещё не включены в ваши предположения о ценах; избегайте двойного учёта. Не учитывает финансирование, налоги, изменения валютных курсов и правила минимальной комиссии. Это простая длинная позиция, полностью оплаченная денежными средствами, а не модель опциона или контракта с плечом.

Неопределённость доли прибыльных сделок

Доля прибыльных сделок в выборке выглядит точной. Её неопределённость часто даёт более полезную информацию.

Включите JavaScript для расчёта.

Приближённый 95%-ный доверительный интервал Уилсона при z = 1.959964. Предполагает независимые испытания Бернулли с одной постоянной вероятностью прибыли, отсутствие смещения отбора и заранее заданную стратегию. Коррелированные сделки, изменения режимов и выбор стратегии могут сделать такую интерпретацию недействительной. Интервал относится к вероятности прибыльной сделки, а не к прибыли или будущей просадке; размер выигрыша и расходы по-прежнему важны.

Все расчёты выполняются в этом браузере. Введённые данные никуда не отправляются. Значения по умолчанию — примеры, а не рекомендации по распределению капитала, кредитному плечу или лимитам риска. Используйте одну валюту, если пересчёт явно не запрошен.

Как проверять результат калькулятора

До расчёта определите, подходит ли формула вашему продукту. Для линейной позиции результат обычно пропорционален объёму, но это не переносится автоматически на опционы, контракты с особым множителем или инструменты с нелинейной выплатой. Подпишите единицы входных данных и уточните, включены ли расходы в цены или вводятся отдельно.

После расчёта измените наиболее неопределённое условие. Для размера позиции это может быть худшая цена выхода, для валютной позиции — курс пересчёта, для математического ожидания — средний убыток и издержки. Сохраните несколько результатов вместе с допущениями. Одно точное число без такой проверки может создавать ложное ощущение надёжности.

Калькулятор не проверяет доступность денег, условия договора, качество исходных данных или возможность исполнить сделку. Неизвестную величину следует отметить и исследовать, а не заменять нулём ради завершённой таблицы. Разберите пример валютного пересчёта и пример выхода через ценовой разрыв, чтобы увидеть эти ограничения в расчётах.