DRAFT — structure in place, prose written for review. Not indexed.
Swing Trading

Почему я записываю каждую сделку: привычка вести торговый журнал

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

2026-09-22 Tuesday

One-ink editorial print of candlesticks receding into paper

Я фиксирую точку выхода до того, как открою позицию, а после закрытия — записываю, следовал ли я плану. Это теперь привычка. Чтобы дойти до этого, мне понадобилась таблица, которую я больше не использую, два года, когда я вносил данные дольше, чем торговал, и осознанное решение торговать реже. Память — щедрая историк; письменная запись — нет.

Ключевые выводы

  • Привычка — это записанный выход, а не программное обеспечение за ним.
  • Проверенный инструмент всё равно может подвести, если он отнимает больше времени, чем стоят сделки.
  • Когда процент прибыльных сделок перестал быть обязательным, автоматическое скоринговое перестало окупать себя.
  • Проигрышная сделка, выполненная по плану, — это хорошая сделка. Выигрышная сделка, нарушившая план, — это проблема.
  • Паттерны невидимы в памяти и громко звучат в записи.
  • Шаблон состоит из одиннадцати фиксированных полей, заполняемых одинаково каждый раз.
  • Запись, которую не может прочитать никто другой, — это утверждение, а не история сделок. Публикация записей — вот что действительно важно.

Эпоха таблиц

Первые два года торговли я вносил всё в шаблон таблицы, который купил у гуру по таблицам на ETSY. Он был сложным и работал. Я вносил детали сделок, а он генерировал для меня статистику — стоимость, прибыль, убыток и процент прибыльных сделок по неделям, месяцам и годам, без необходимости создавать хотя бы одну формулу.

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

Почему я перестал его использовать

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

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

Этот инструмент пока не готов, и причину стоит озвучить прямо: Charles Schwab не предоставляет розничным трейдерам, таким как я, доступ к API. Мне приходится вручную скачивать записи о сделках и загружать их в любой аналитический инструмент, который я хочу использовать. Не самое приятное занятие. Пока эта проблема не решена, мой учёт остаётся лёгким.

Что я фиксирую сейчас

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

Раньше я завершал каждую запись результатом в R — прибылью или убытком, измеренными относительно начального риска, — потому что таблица сама считала оценку. Теперь я не ставлю оценок. Вместо этого работает предложение, и написать его сложнее, чем любое число.

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

Шаблон, в котором я фиксирую каждую сделку

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

#ПолеЧто в него вписывать
1Дата входаКалендарная дата совершения сделки, а не дата, когда я дошёл до её записи.
2ТикерСимвол купленного актива.
3СетапСигнал, по которому позиция попала в список, названный по моей собственной пятерке проверок перед входом — а не «выглядело хорошо».
4Цена входаЦена исполнения с указанием количества акций.
5Размер позицииСумма в долларах, подвергнутая риску, выраженная как расстояние от цены входа до стоп-лосса.
6Стоп / условие недействительностиЦена, при которой идея оказывается ошибочной, записанная до входа. Это столбец, который я отказываюсь оставлять пустым.
7Планируемый выходЦелевая цена и условие, при котором я готов удерживать позицию дольше.
8Фактическая цена выходаТа, по которой я реально вышел.
9Дата выходаКогда позиция была фактически закрыта.
10РезультатПрибыль или убыток, без прикрас, без корректировок.
11Почему, и следовал ли плануОдно предложение для каждого: причина, по которой сделка была совершена, и то, выдержал ли план из полей 3–7 столкновение с рынком.

Поле 11 — это суть всего шаблона. Автор может опубликовать поля 1–10 для любой стратегии на свете, потому что большинство из них брокер предоставит автоматически. То, чего читатель не найдёт нигде, — это причина и факт исполнения плана, и именно эти два пункта блогеру проще всего опустить. Заполнение поля 11, пока сделка ещё открыта, одним предложением, до того как результат известен, — вот что сохраняет честность записи. Это также самая раздражающая часть для написания, что служит разумным индикатором её ценности.

Почему запись должна быть опубликована

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

Блог о трейдинге проваливается одним конкретным образом. Утверждения — о том, что метод работает, что автор дисциплинирован, что просадки были пережиты, — невозможно проверить, просто читая текст, потому что любое предложение можно написать вокруг любого результата. Процент прибыльных сделок можно привести за лучший месяц. Скриншот можно обрезать так, чтобы остались только прибыльные месяцы. Фраза «мой процесс строг» не опровержима, пока кому-то не передадут сырые данные, чтобы он мог пересчитать сделки, нарушающие собственный план.

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

Что я намерен публиковать здесь

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

Опубликованные цифры будут отставать от настоящего примерно на квартал, примерно с той же скоростью, с которой отчитывается 13F. В этом и состоит смысл задержки. Журнал, обновляемый в тот же день, можно перевернуть и превратить в любую историю, которую поддерживают последние несколько недель, а блогер, который видит цифру раньше вас, имеет постоянное структурное преимущество перед читателем. Задержка в квартал устраняет это. Вы читаете то, что было правдой квартал назад, а не то, каким я хочу, чтобы это выглядело сегодня.

Честное препятствие всё ещё то же, что и выше, и оно не мелкое: Charles Schwab не предоставляет API-доступ розничным трейдерам, поэтому записи всё ещё приходится скачивать вручную, один экспорт за раз, и сверять вручную. Именно это изначально остановило автоматическое скоринг, и именно это всё ещё останавливает конвейер. Я рассматриваю возможность ведения отдельного портфеля для этой цели — в Schwab или в IBKR, где, по сообщениям, API-доступ получить проще, — чтобы опубликованная запись генерировалась, а не набиралась вручную.

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

Паттерн, который показывают мои записи

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

Со временем один мой паттерн проявляется снова и снова. Часто мне приходится выходить из позиции, которая не созрела по сигналу продолжения — до достижения 2-сигма полосы Боллинджера — потому что мне нужна высвобожденная ликвидность, чтобы поймать другой тренд, который я уже вижу. Чтение этой записи в столбце сделало очевидным, как это выглядит изнутри. Пока ты в позиции, это не выглядит как нетерпение.

Больше бессонных ночей

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

То, что держит меня в игре, — это защита капитала. Я не ставлю на бумаги в нисходящем тренде и остаюсь внутри SPDR-фондов. Пока капитал защищён, рынок акций США остаётся источником дополнительного дохода, а не тем, с чем мне приходится играть в азартные игры.

Почему не использовать историю брокера?

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

Вопросы о ведении журнала сделок

Достаточно ли таблицы?

Да. Инструмент не важен; честность — да. Я использовал одну — шаблон, купленный у гуру по таблицам на ETSY, который превращал детали сделок в еженедельную, ежемесячную и ежегодную статистику побед и поражений, — и в принципе это по-прежнему верный ответ. Для меня это перестало быть верным ответом, когда ручное внесение данных отнимало больше времени, чем сама торговля.

Что, если я торгую редко?

Тогда журнал становится важнее, а не менее — при меньшем количестве сделок каждая несёт больше информации, и у памяти больше времени, чтобы переписать её. Именно к этому я и пришёл: десятки сделок в месяц вместо 100–200 в неделю.

Действительно ли ведение журнала улучшает результаты?

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

Marc Chow — a building engineer by training, PropTech entrepreneur as a career, and now a swing trader sharing his learning as a personal journey AI-translated into multiple languages. I vibe-coded quantorb.pro and adcho.com to turn my left-right brain thinking patterns into interaction with real-world figures.

Educational notes on my own process, not investment advice. Trading involves risk of loss.

Ask Marque