Що робити, якщо журнал не збігається зі звітом брокера

Коли трейдинговий журнал і звіт брокера розходяться, звіт є обліком грошей, а журнал виправляють під нього. Більшість розривів дають витрати, записані брутто, фандинг чи своп, депозити, змішані з прибутком, пропущені або розбиті угоди й різні межі періоду. Процедура звірки з семи кроків, приклад розрахунку та звички, що тримають журнал і звіт синхронними.

Що робити, якщо журнал не збігається зі звітом брокера

Оновлено:

Коротко. Коли трейдинговий журнал не збігається зі звітом брокера, звіт є обліком грошей, а журнал – обліком рішень, тому виправляти потрібно саме журнал. Більшість розбіжностей мають кілька типових причин: витрати записано брутто, комісії за фандинг чи перенесення позиції, депозити й виведення змішано з прибутком, пропущені або розбиті угоди, різні межі звітного періоду. Фіксована процедура звірки знаходить їх за хвилини, а не за години.

Який запис є еталоном

Звіт брокера чи біржі показує, що насправді відбулося з рахунком: кожне виконання, кожну комісію, кожен рух коштів. Трейдинговий журнал показує, чому угоду відкрито, як нею керували і що трейдер про неї думав після закриття. Обидва корисні, але обліком грошей є лише один із них.

Це задає напрям будь-якої звірки. Якщо журнал показує, що місяць приніс 1 240 $, а рахунок виріс менше, базове припущення – у журналі чогось бракує, а не брокер загубив гроші. Журнал виправляють, щоб його цифрам можна було довіряти під час оглядів і щоб win rate чи profit factor рахувалися на тому, що рахунок заробив насправді.

Виняток – справжня помилка в самому звіті. Посібник FINRA для інвесторів радить звіряти розділ операцій на рахунку з підтвердженнями угод, зокрема ціну й кількість, і телефонувати у фірму, щоб отримати пояснення щодо будь-якого незрозумілого чи не авторизованого запису (FINRA, "Your Brokerage Statement: How to Read and Make Sense of It"). Саме звірка допомагає взагалі помітити такий запис.

Чому цифри розходяться

На практиці майже кожна розбіжність належить до однієї з кількох категорій. Якщо знати їх заздалегідь, розмите «щось не так» перетворюється на чекліст.

ПричинаЯк проявляєтьсяЩо виправити в журналі
Витрати записано бруттоПрибуток у журналі стабільно вищий, ніж у звітіЗаписувати комісію на вході й виході, рахувати чистий P&L на угоду
Фандинг або комісія за перенесенняРозрив росте з часом утримання, а не з кількістю угодВести фандинг чи своп окремим рядком на угоду або на день
Депозити, виведення, переказиЗміна балансу схожа на великий прибуток чи збиток, який жодна угода не пояснюєВести окремий облік руху коштів поза результатами угод
Пропущені або розбиті угодиКількість угод різна, або одна позиція виглядає як кілька виконаньСпершу звірити кількість угод, часткові виконання об'єднати в одну угоду
Межа періоду й часовий поясУгоди біля опівночі чи кінця місяця потрапляють у різні періодиДля місячних підсумків брати часовий пояс і межу звіту
Відкриті позиції на кінець періодуКапітал у звіті включає нереалізований P&L, якого журнал ще не закривПорівнювати лише реалізовані результати або окремо позначати відкриті позиції
Конвертація валют і округленняНевеликі розриви в центи чи частки відсоткаЗаписувати P&L у валюті рахунку, дрібні розбіжності округлення приймати

Перший рядок трапляється найчастіше. Витрати мають власну механіку, зокрема сліппедж і комісію за кожну сторону угоди, про що детально йдеться в статті облік сліппеджу й комісій у трейдинговому журналі. Тут вони – лише одна складова загальної звірки.

Фандинг: витрата, що залежить від годинника

Безстрокові ф'ючерси додають витрату, яку багато ручних журналів ніколи не фіксують. На Binance Futures платежі фандингу передаються між лонгами й шортами з фіксованим інтервалом, за замовчуванням кожні 8 годин о 00:00, 08:00 і 16:00 UTC, і позиція сплачує або отримує фандинг, лише якщо вона відкрита в момент нарахування. Сума дорівнює номінальній вартості позиції за mark price, помноженій на ставку фандингу, і списується з балансу ф'ючерсного рахунку або зараховується на нього (Binance, "Introduction to Binance Futures Funding Rates").

У журналі цей вплив легко пропустити. Візьмімо ілюстративну довгу позицію номіналом 20 000 USDT і ставку фандингу 0,01% за інтервал: кожне нарахування коштує близько 2 USDT. За три дні утримання це дев'ять нарахувань і приблизно 18 USDT, жодне з яких не видно в цінах входу й виходу. Ставки фандингу постійно змінюються й можуть бути від'ємними, тож реальну цифру треба брати з історії транзакцій біржі, а не з оцінки. Рахунки форекс і CFD мають той самий патерн під іншою назвою: плата за перенесення позиції через ніч, часто її називають свопом, яка списується або нараховується за позиції, утримувані після щоденного ролловеру.

Покрокова процедура звірки

Процедура нижче працює для будь-якого рахунку й періоду. Порядок важливий, бо кожен крок прибирає одне джерело шуму перед наступним порівнянням.

  1. Вирівняйте період і часовий пояс. Беріть ті самі дати початку й кінця, що й у звіті, у часовому поясі звіту. Серверний час брокера часто відрізняється від місцевого.
  2. Звірте кількість угод. Порахуйте закриті угоди з обох боків. Якщо числа різні, знайдіть пропущені чи задубльовані угоди, перш ніж дивитися на гроші.
  3. Порівняйте чистий P&L по кожній угоді. Для угод, що є з обох боків, порівняйте реалізований результат після витрат. Розбіжність в одній угоді зазвичай означає неправильну ціну, обсяг чи пропущену комісію.
  4. Відокремте рух коштів, що не є угодами. Депозити, виведення, внутрішні перекази, відсотки й ребейти змінюють баланс, але не є торговими результатами.
  5. Додайте витрати, що залежать від часу. Фандинг, своп і відсотки за маржею нараховуються за час утримання, тому потребують окремого рядка.
  6. Перевірте відкриті позиції. Якщо позиція була відкрита на кінець періоду, її нереалізований P&L є в капіталі за звітом, але не в закритих угодах журналу.
  7. Поясніть або передайте далі решту. Усе, що лишилося після цих кроків, – або помилка запису в журналі, або питання до брокера щодо звіту.

Приклад розрахунку

Ілюстративний місяць на одному рахунку: журнал показує валовий прибуток 1 240 $. Звіт показує початковий баланс 10 000 $, депозит 500 $ протягом місяця і кінцевий баланс 11 560 $ без відкритих позицій.

СтаттяСумаНакопичений підсумок
Валовий P&L за журналом+1 240,001 240,00
Комісії на вході й виході-86,401 153,60
Фандинг з історії транзакцій-18,601 135,00
Угода, знайдена у звіті, але відсутня в журналі-75,001 060,00
Звіт: 11 560 - 10 000 - 500 депозит1 060,00Збіг

Без кроку 4 депозит 500 $ зробив би звіт кращим за журнал і приховав би 105 $ незаписаних витрат і пропущену збиткову угоду на 75 $. Тому порядок і важливий: великий рух коштів може перекрити кілька дрібних помилок, і два неправильні числа виглядатимуть майже правильними.

Важливо. Не закривайте розрив вигаданою «коригувальною» угодою лише для того, щоб підсумки збіглися. Така заглушка приховує причину й спотворює win rate, середній збиток і кожну метрику, побудовану на списку угод. Якщо розбіжність не вдається пояснити після повної процедури, запишіть її як відкрите питання й зверніться до брокера.

Як тримати журнал синхронізованим надалі

Звірка скорочується щомісяця, коли закріплено кілька звичок:

  • Записуйте нетто, а не брутто: фіксуйте комісії та збори разом з кожною угодою, тоді P&L журналу одразу на тій самій основі, що й звіт. Поля, які варто вести для кожної угоди, наведено в статті що має містити трейдинговий журнал.
  • Тримайте рух коштів поза результатами угод: депозити, виведення й виплати йдуть в окремий облік, ніколи не як угоди.
  • Окремий журнал для кожного рахунку: якщо змішати два рахунки в одному списку угод, неможливо звірити жоден зі звітів. Це вирішують окремі рахунки поруч.
  • Імпортуйте замість ручного введення: отримання виконань напряму з біржі через API-ключ лише для читання, як у статті підключення Binance до BitStat, прибирає більшість пропущених угод і описок.
  • Зробіть це щомісячним кроком: додайте рядок звірки до щомісячного огляду торгівлі перед розрахунком будь-яких метрик.

Журнал, що збігається зі звітом, – це не бухгалтерська розкіш. Кожен висновок огляду, від того, який сетап працює, до того, чи під контролем ризик на угоду, спирається на повний список угод за вирахуванням витрат.

Ця стаття має освітній характер і не є фінансовою, податковою чи інвестиційною консультацією. Торгівля пов'язана зі значним ризиком збитків, а торгівля з кредитним плечем може призвести до втрат, більших за початковий депозит. З питаннями щодо конкретного запису у звіті звертайтеся безпосередньо до брокера чи біржі.

Тримайте всі угоди, комісії й рахунки в одному місці в трейдинговому журналі BitStat, щоб цифри кожного огляду починалися з тих самих даних, що й звіт брокера.

Коротко про головне

Поширені запитання

Чому мій трейдинговий журнал не збігається зі звітом брокера?
Найчастіше тому, що журнал фіксує валові результати, а звіт – чисті: комісії, збори, фандинг чи своп зменшують баланс, але не відображаються в цінах входу й виходу. Інші поширені причини – депозити чи виведення, пораховані як прибуток, пропущені в журналі угоди, по-різному записані часткові виконання та різні межі періоду чи часові пояси.
Що виправляти: журнал чи звіт брокера?
Журнал. Звіт брокера є офіційним обліком грошей на рахунку, тож журнал підганяють під нього. Виняток – запис у звіті, який виглядає помилковим або не був авторизований. У такому разі зверніться до брокера й попросіть пояснення, а не змінюйте журнал, щоб він збігся.
Як часто звіряти журнал зі звітом?
Щомісяця – практичний мінімум, найкраще як перший крок щомісячного огляду до розрахунку будь-яких метрик. Активним трейдерам чи тим, хто торгує на фандед-рахунку зі суворими правилами, може підійти щотижнева перевірка, бо дрібна пропущена комісія, повторена в багатьох угодах, швидко накопичується й пізніше її важче відстежити.
Чи потрібно записувати фандинг у трейдинговий журнал?
Так, якщо на рахунку торгуються безстрокові ф'ючерси. Фандинг сплачується або отримується лише тоді, коли позиція відкрита в момент нарахування, тож він залежить від часу утримання угоди, а не від цін входу й виходу. Запис фандингу по кожній угоді з історії транзакцій біржі зберігає точність чистого P&L і таких метрик, як profit factor.
Що робити, якщо після звірки лишається невелика різниця?
Крихітні розбіжності в кілька центів зазвичай виникають через округлення чи конвертацію валют, і їх можна прийняти. Більший непояснений розрив варто записати як відкрите питання й перевірити з брокером. Не додавайте вигадану коригувальну угоду, бо вона приховує причину й спотворює кожну метрику, побудовану на списку угод.
Чи прибирає автоматичний імпорт угод усі розбіжності?
Він прибирає більшість описок і забутих угод, але не всі причини. Депозити, виведення, перекази й деякі комісії все одно може знадобитися відокремити від результатів угод, а межі періоду все одно мають збігатися. Коротка щомісячна звірка лишається корисною навіть з автоматичним імпортом.