AI TRADERS
разборы AI Traders · 20 мин чтения

Дневник криптотрейдера онлайн: нужные функции и выбор формата

Как выбрать дневник криптотрейдера: обязательные поля, расчёты и контроль ошибок. Сравниваем ручной учёт, таблицы и сервисы без рекламы.

Карта статьи: Дневник криптотрейдера онлайн: нужные функции и выбор формата. Зачем нужен дневник, если биржа уже показывает PnL? Какие функции действительно обязательны? Какие метрики помогают принять решение, а не просто смотреть на PnL? Как выглядит учебный расчёт одной сделки?

Дневник криптотрейдера нужен не для красивой статистики. Он нужен, чтобы отделить рабочее решение от случайной прибыли и увидеть, где деньги уходят из-за размера позиции, комиссии, спешки или нарушения собственного плана.

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

Зачем нужен дневник, если биржа уже показывает PnL?

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

Например, в истории останется покупка BTC, цена входа, цена выхода и комиссия. Но там не будет контекста:

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

Это не философия. Без контекста нельзя честно разделить две разные ситуации:

  1. Стратегия дала серию обычных минусовых сделок, хотя правила соблюдались.
  2. Трейдер нарушал правила, увеличивал объём и закрывал позиции раньше плана.

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

Какие функции действительно обязательны?

Минимальный дневник хранит факты сделки, план до входа и вывод после выхода. Остальное вторично. Форма на пятнадцать минут быстро останется пустой, а дневник с одним PnL не поможет исправить процесс.

Ниже набор полей, который работает для спота, фьючерсов и большинства краткосрочных стратегий.

БлокЧто записыватьЗачем это нужно
Идентификациядата, время, биржа, рынок, тикерфильтровать сделки и находить дубли
Позицияlong/short, вход, выход, размер, плечовосстановить фактическую механику сделки
Рискстоп, риск в USDT, риск в процентах депозитапроверять размер потерь до входа
Расходыкомиссия, funding, проскальзывание при наличиисчитать чистый, а не номинальный результат
Плансетап, условие входа, цель, причина отменыотделить стратегию от импровизации
Исполнениесоблюдён ли стоп, был ли добор, ранний выходнаходить повторяемые нарушения
Состояниеэмоция, усталость, спешка, уровень уверенностизамечать условия для импульсивных решений
Материалыссылка на скрин графика до и послепроверять, как выглядел сетап в момент входа

Каждую сделку не стоит превращать в эссе. В поле «причина входа» достаточно формулировки вроде: «отбой от уровня на H1, объём выше среднего, стоп под локальным минимумом». Ошибку можно записать так: «вошёл до подтверждения» или «закрыл половину позиции вне плана».

Отдельно учитывай комиссии и funding. На бессрочных фьючерсах итоговая цифра может отличаться от движения цены именно из-за регулярных платежей. Базовую механику такого контракта разбирает статья «Бессрочный фьючерс perpetual: что это».

Какие метрики помогают принять решение, а не просто смотреть на PnL?

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

Начни с шести показателей:

  1. Чистый PnL. Это сумма результата после комиссии, funding и прочих подтверждённых расходов.
  2. Средняя прибыль и средний убыток. Они показывают, что происходит с удачными и неудачными позициями.
  3. Win rate. Доля прибыльных закрытых сделок. Её оценивают только вместе со средними прибылью и убытком.
  4. Profit factor. Сумма всех прибылей, делённая на сумму всех убытков по модулю. Если значение равно 1, валовые прибыли равны валовым потерям.
  5. Средний риск в R. Одна R равна заранее запланированному убытку при срабатывании стопа.
  6. Доля сделок по правилам. Это показатель дисциплины, а не доходности.

Формула результата в R проста:

R = чистый PnL / плановый риск в деньгах

Если риск до входа был 20 USDT, а чистый результат после комиссий составил 40 USDT, итог равен +2R. Если позиция закрылась по стопу на 18 USDT вместо плановых 20 USDT, это −0,9R.

Так можно сравнить сделки с разным депозитом, ценой монеты и размером позиции. Это особенно полезно, когда ты изучаешь риск-менеджмент в трейдинге: процент доходности без размера принятого риска часто создаёт ложную картину.

Как выглядит учебный расчёт одной сделки?

Сначала рассчитай допустимую потерю, потом подбирай размер позиции. Это учебный пример с условными цифрами, без прогноза и торговой рекомендации.

Предположим:

  • торговый капитал: 2 000 USDT;
  • риск на одну сделку: 1% капитала;
  • допустимый денежный риск: 20 USDT;
  • вход в условный актив: 100 USDT;
  • стоп: 98 USDT;
  • расстояние до стопа: 2 USDT на единицу актива;
  • комиссия и funding для упрощения пока не включены.

Расчёт делай последовательно:

  1. Допустимый риск: 2 000 × 1% = 20 USDT.
  2. Риск на единицу актива: 100 − 98 = 2 USDT.
  3. Размер позиции: 20 / 2 = 10 единиц.
  4. Номинальная стоимость позиции: 10 × 100 = 1 000 USDT.
  5. При достижении стопа ожидаемый убыток до комиссии: 10 × 2 = 20 USDT.

Если тейк равен 106 USDT, потенциальная прибыль до расходов составит 10 × 6 = 60 USDT, или +3R. Но это ещё не означает, что сделка хорошая. В дневнике нужно зафиксировать, был ли такой тейк обоснован структурой рынка и соблюдались ли условия входа.

Плечо не меняет денежный риск само по себе. Оно меняет объём, который можно открыть при том же обеспечении. Если стопа нет или он переносится без пересчёта, плечо быстро превращает контроль риска в иллюзию. CFTC предупреждает, что маржинальная торговля усиливает как прибыль, так и убытки, а неблагоприятное движение может потребовать закрыть позицию или пополнить обеспечение.

Когда достаточно ручного учёта?

Ручной учёт подходит, когда сделок немного, а главная задача - сформировать дисциплину. Его сильная сторона в том, что запись заставляет остановиться и назвать причину решения словами.

Выбирай этот формат, если:

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

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

Ручной формат лучше не использовать для большой серии скальперских сделок. Через неделю записи «купил по пробою, вышел в плюс» не позволят восстановить реальную картину. Для такого стиля обязателен хотя бы экспорт операций и единая таблица.

Чем таблица лучше заметок и когда она начинает мешать?

Таблица лучше заметок, когда тебе нужно фильтровать сделки, считать метрики и видеть повторяющиеся ошибки. Она остаётся гибкой: ты сам выбираешь поля, формулы и правила, не подстраивая процесс под интерфейс сервиса.

В Excel и Google Sheets можно построить рабочий журнал без программирования:

  1. Создай лист Сделки с одной строкой на закрытую позицию.
  2. Создай лист Справочники для списка стратегий, ошибок, таймфреймов и эмоций.
  3. Добавь выпадающие списки для повторяющихся значений.
  4. Введи формулы чистого PnL, R и процента соблюдения плана.
  5. Создай отдельный лист Обзор со сводкой по неделе, стратегии и инструменту.
  6. Раз в неделю сверяй строки с экспортом биржи.
  7. Делай резервную копию файла до изменений формул и массового импорта.

Google Sheets поддерживает сортировку, фильтры и отдельные представления фильтра, поэтому можно смотреть один и тот же журнал по-разному: отдельно фьючерсы, только BTC, только сделки с нарушенным стопом. Microsoft подтверждает, что Excel умеет сортировать по числам, тексту, датам и нескольким столбцам, а условное форматирование помогает визуально выделять закономерности.

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

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

Нужен ли сервис с автоматическим импортом?

Сервис полезен, когда автоматизация экономит время на сборе фактов. Он не заменяет дневник, потому что не знает твой торговый план, основание для входа и момент, когда ты сознательно нарушил правило.

Перед подключением проверь пять вещей:

  1. Какие рынки поддерживаются: спот, фьючерсы, опционы, копирование сделок.
  2. Как именно поступают данные: CSV, API, ручной ввод или все способы.
  3. Импортируются ли комиссии, funding, частичные исполнения и переводы между счетами.
  4. Можно ли выгрузить свои данные обратно в CSV.
  5. Есть ли поля для собственных тегов, скриншотов и оценки исполнения.

Не оценивай сервис по количеству графиков. Сначала проверь, сумеешь ли ты ответить через него на вопросы: «Какая стратегия убыточна после комиссии?», «На каком активе я нарушаю стоп?», «Сколько минусов связано с входом вне плана?».

На примере биржевой инфраструктуры видно, почему CSV остаётся важным. Bybit в своей справке указывает, что журнал транзакций и история ордеров экспортируются в CSV, а история ордеров включает направление, количество, комиссии, цены исполнения и PnL. Это именно те поля, которые нужно уметь проверить при любом автоматическом импорте. Binance также предусматривает скачивание выписки по спотовым операциям.

Как выбрать между ручным учётом, таблицей и сервисом?

Лучший формат - тот, который ты заполняешь и проверяешь регулярно. Универсального победителя нет: разные варианты решают разные задачи.

КритерийРучной учётТаблицаСервис с импортом
Старт без настройкивысокийвысокийсредний
Анализ причин и эмоцийвысокийвысокийзависит от кастомных полей
Автоматический сбор сделокнетчастичнообычно есть
Гибкость структурывысокаяочень высокаяограничена продуктом
Контроль над даннымивысокийвысокийзависит от политики сервиса
Работа с десятками сделок в деньслабаясредняявысокая
Риск ошибок в формулахнетсреднийнизкий для расчётов сервиса, но нужен контроль импорта
Зависимость от стороннего доступанетнизкаявысокая

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

Можно сочетать форматы. Например, выгружать фактические сделки в таблицу, а перед входом писать короткий план в заметке или форме. Это часто практичнее, чем пытаться сделать один инструмент идеальным.

Какие поля нужны до входа, а какие после закрытия?

Фиксируй план до входа, потому что после результата мозг легко переписывает историю. По итогам сделки добавляй факт исполнения и вывод. Один и тот же текст, написанный задним числом, почти всегда менее полезен.

До открытия позиции запиши:

  1. Инструмент и рынок.
  2. Направление сделки.
  3. Условие входа.
  4. Уровень отмены идеи или стоп.
  5. Плановый риск в деньгах и процентах.
  6. Цели выхода или правило сопровождения.
  7. Причину, по которой сделка будет пропущена.

После закрытия добавь:

  1. Фактические вход и выход.
  2. Размер позиции и среднюю цену исполнения.
  3. Комиссии и funding.
  4. Чистый PnL и результат в R.
  5. Соблюдение плана: да, частично, нет.
  6. Конкретную ошибку или подтверждение правильного исполнения.
  7. Скрин до и после, если он помогает разобрать сетап.

Стоп должен быть указан до открытия позиции, иначе показатель R становится подгонкой. Если ты только учишься работать с ограничением потерь, пригодится отдельный разбор «Как рассчитать stop-loss: формула и калькулятор».

Как не испортить статистику частичными закрытиями и переводами?

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

Допустим, ты открыл 1 ETH, продал 0,5 ETH по первой цели, а вторую половину закрыл по стопу в безубытке. Это не две независимые сделки, если они были частью одного первоначального плана. В журнале сохрани одну карточку идеи с несколькими строками исполнения или отдельной таблицей ордеров.

Не включай в торговый PnL:

  • пополнения и выводы;
  • внутренние переводы между спотовым и фьючерсным кошельком;
  • покупку стейблкоинов для пополнения;
  • займы и их погашение;
  • случайные бонусы или вознаграждения.

Иначе отчёт покажет «прибыльность», которая на самом деле появилась из-за нового депозита. Если торгуешь несколько активов, приведи итог к одной валюте отчёта, например USDT, и отдельно храни исходную валюту комиссии.

Какие ошибки в дневнике встречаются чаще всего?

Самая частая ошибка - вести журнал только после плохого дня. Тогда записи остаются архивом сожалений и не дают полной обратной связи. Анализу нужна полная выборка, включая скучные сделки по правилам.

Проверь себя по этому чек-листу:

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

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

Психологический слой не стоит считать второстепенным. Статья «Психология трейдинга: как вести дневник эмоций» помогает превратить абстрактное «поторопился» в наблюдаемую причину и правило на следующий раз.

Начните со сверки периода: выберите один календарный день или неделю, выгрузите историю исполнений и сопоставьте её с записями в дневнике. Затем проверьте, что у каждой позиции есть дата открытия и закрытия, инструмент, направление, объём, средняя цена, комиссии и ссылка на торговый план. После этого объедините ордера, относящиеся к одной идее, и отдельно отметьте переводы, пополнения, конвертации и отменённые заявки. Только когда количество закрытых сделок и итоговый чистый результат совпадают с историей, переходите к выводам о правилах и поведении.

Представим учебный пример. Допустим, за день открыты две идеи по одному инструменту, а биржа показывает шесть исполнений: два входа, три частичных выхода и один ордер на закрытие второй позиции. В дневнике для первой идеи указаны все четыре связанных исполнения, суммарный объём входа и выхода совпадает, комиссии внесены после получения отчёта. Для второй идеи записан вход, но закрытие отсутствует, хотя в истории оно есть. Допустим также, что между счетами был перевод средств, который виден в общем балансе, но не является торговым результатом. Его нужно оставить вне PnL и отметить как движение капитала.

Дальше проверьте простое равенство: нет ли открытого остатка по позиции, которую дневник считает закрытой. Если остаток есть, выясните причину до расчёта статистики. Возможно, часть объёма осталась в позиции, ордер исполнился не полностью или одна сделка по ошибке попала в другую торговую идею. Затем сравните чистый результат по закрытым идеям с результатом из отчёта за тот же период, исключив переводы и нереализованный результат по открытым позициям. Расхождение лучше не округлять: его стоит записать как задачу на исправление.

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

После исправления в дневнике остаются две торговые идеи: первая закрыта полностью, вторая также закрыта после добавления пропущенного исполнения. Перевод исключён из PnL, комиссии сверены, остатка нет. Итоговая проверка считается пройденной, если каждая строка отчёта либо связана с конкретной идеей, либо помечена как неторговое движение, а необъяснимого расхождения не осталось.

Как безопасно автоматизировать импорт сделок?

Для дневника достаточно доступа на чтение. Ключ с правом торговли или вывода не нужен, если задача только в загрузке истории. Это базовое требование безопасности.

Настрой импорт последовательно:

  1. Сначала протестируй журнал на CSV-выгрузке за короткий период.
  2. Сверь несколько случайных сделок: время, цену, объём, комиссию, направление и PnL.
  3. Если сервис требует API, создай отдельный ключ только для учёта.
  4. Включи разрешение на чтение и не включай торговые права.
  5. Не давай разрешение на вывод средств.
  6. Если биржа позволяет, ограничь ключ доверенными IP-адресами.
  7. Храни резервные CSV-файлы вне сервиса.
  8. Сразу отзови ключ, если перестал пользоваться интеграцией или заметил непонятную активность.

Если биржа позволяет, ограничь API-ключ доверенными IP-адресами и выдай ему только минимально нужные права. Для учёта достаточно доступа на чтение. OWASP отдельно предупреждает: API-ключи не стоит передавать в URL и не следует считать их единственной защитой критичных ресурсов.

Никогда не вставляй API key и secret в заметки, скриншоты, публичную таблицу или чат. Если секрет уже оказался там, считай его скомпрометированным: отзови ключ и создай новый. Инструкция по API-ключам биржи поможет сверить базовые настройки доступа.

Как проводить недельный разбор?

Недельный разбор должен заканчиваться одним или двумя конкретными изменениями процесса. Если после часа графиков вывод звучит как «надо быть внимательнее», журнал не выполнил задачу.

Делай разбор в таком порядке:

  1. Сверь записи с экспортом биржи и исправь фактические цифры.
  2. Посчитай чистый PnL, средний результат в R, win rate и profit factor.
  3. Отфильтруй сделки по стратегии, инструменту, времени суток и направлению.
  4. Отдельно посмотри сделки с нарушением плана.
  5. Найди одно повторяющееся техническое нарушение и одну повторяющуюся психологическую реакцию.
  6. Выбери одно правило на следующую неделю.
  7. Не меняй стратегию, если выборка слишком мала или изменения рынка не позволяют сравнивать условия.

Хороший вывод: «Восемь из десяти входов против старшего тренда сделаны вне плана; на следующей неделе такие сделки не открываю без отдельного подтверждения». При двух позициях вывод «Монета неудачная, больше её не торгую» будет плохим.

Если ты проверяешь новую систему правил, дневник нужно сочетать с тестированием на исторических данных. Это не гарантирует будущий результат, но позволяет увидеть логику стратегии до риска реальными деньгами. Принцип разбирается в статье «Бэктест торговой стратегии: как проверить идею».

Когда пора менять формат дневника?

Менять формат стоит, когда текущий перестал отвечать на твои вопросы или съедает слишком много времени. Не меняй его только потому, что увидел чужой красивый дашборд.

Сигналы для перехода от ручного учёта к таблице:

  • ты уже не можешь быстро посчитать результат по стратегии;
  • одни и те же ошибки приходится искать глазами;
  • сделки накапливаются быстрее, чем ты их разбираешь;
  • нужны фильтры по активу, времени и типу сетапа.

Сигналы для перехода от таблицы к автоматическому импорту:

  • несколько раз в неделю приходится вручную переносить десятки исполнений;
  • используешь несколько счетов или рынков;
  • регулярная сверка с биржей стала занимать больше времени, чем сам анализ;
  • формулы и копирование данных начали давать ошибки.

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

Что дневник не может сделать за тебя?

Дневник не предсказывает цену, не превращает слабую стратегию в рабочую и не защищает от убытков. Он помогает увидеть факты раньше, чем они станут привычкой.

Он не отменяет необходимости изучать ликвидность, комиссии, стопы и риски плеча, а также самостоятельно проверять чужую статистику: красивые проценты без истории сделок, размера риска и условий торговли мало что доказывают. Оценивая чужие результаты, полезно знать, как отличить реальную статистику трейдера от витрины.

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

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

Источники

  1. Google Docs Editors Help: Sort and filter your data - возможности фильтров и представлений в Google Sheets.
  2. Microsoft Support: Sort data in a range or table in Excel - сортировка данных в Excel.
  3. Microsoft Support: Use conditional formatting to highlight information in Excel - правила условного форматирования.
  4. Bybit Help Center: How to Self-Export My Account Data - состав и форматы экспортируемых данных аккаунта.
  5. Binance Support: How to Download Spot Trading Transaction History Statement - экспорт истории спотовых операций.
  6. Binance Support: How to Create API Keys on Binance? - создание API-ключей.
  7. OWASP REST Security Cheat Sheet - базовые рекомендации по защите API-ключей и передаче секретов.
  8. CFTC: Understand the Risks of Virtual Currency Trading - риски волатильности и маржинальной торговли.
Можно ли вести дневник криптотрейдера вручную?

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

Что лучше для дневника: Excel или онлайн-таблица?

Excel удобен для локального хранения и сложных расчётов, онлайн-таблица - для доступа с нескольких устройств и совместной работы. Выбирай по привычному процессу, а не по набору эффектных графиков.

Нужен ли сервис с API для журнала сделок?

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

Какие поля обязательны в дневнике трейдера?

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

Как часто разбирать дневник сделок?

Короткую проверку делай после торговой сессии, а статистический разбор - раз в неделю или после заранее заданного количества закрытых сделок.

Материал подготовлен с помощью ИИ. Проверяй действующие условия по ссылкам на первоисточники. Учебные примеры не описывают будущую доходность.