FAQ — частые вопросы
Коротко и понятно: как работает сайт, нюансы по каждой бирже и почему цифры выглядят так.
Начало работы
Что такое CheckMyProfit?
Это дневник крипто-трейдинга. Ты подключаешь биржи по API (только на чтение), а сайт сам собирает всю историю сделок, считает статистику и строит графики — чтобы ты видел, что приносит прибыль, а что сливает депозит.
Как начать?
1) На бирже создай
API-ключ с правом чтения (без вывода средств). 2) На сайте: вкладка
API Keys → выбери биржу → вставь ключ → Connect. История подтянется автоматически за пару минут. Нет аккаунта на бирже? Попробуй
демо-режим или импорт CSV.
Это безопасно? Вы не выведете мои деньги?
Подключай
только ключи с правом чтения — по таким ключам вывод или перевод средств
технически невозможен. Ключи хранятся в зашифрованном виде (AES-256), мы не торгуем и ничего не выводим. Подробнее — в
Политике конфиденциальности.
Прибыль и цифры
Как считается PnL (прибыль)?
Берём реализованный PnL по закрытым сделкам прямо с биржи — он совпадает с тем, что показывает сама биржа. Нереализованный PnL открытых позиций в общий PnL не входит (он показан отдельно, чтобы статистика не «прыгала»).
Почему «Total PnL» не сходится с балансом счёта?
«Total PnL» — это сумма прибыли/убытка по сделкам
без вычета комиссий (валовый). Реальное изменение счёта = PnL
минус комиссии. Комиссии видны по каждой сделке, а сводка
Gross / Fees / Net по каждой бирже есть на странице
Аккаунт.
Почему у некоторых сделок «—» вместо цены входа или размера?
Значит, биржа не отдала детали по этой сделке (бывает у делистнутых или особых контрактов, либо когда история ордеров недоступна). PnL по такой сделке всё равно верный — отсутствует только цена входа/выхода. Кнопка «Полная пересинхронизация» иногда помогает дотянуть цены.
Что показывает «Баланс на биржах» на дашборде?
Баланс твоего фьючерсного счёта (USDT) по каждой подключённой бирже + общий итог. Обновляется при загрузке и синхронизации.
Нюансы по биржам
Binance
PnL берётся из Realized PnL — ровно как на бирже. Цены входа/выхода восстанавливаются из истории сделок; у редких делистнутых контрактов их может не быть. Запросы намеренно притормаживаются, чтобы не словить бан по частоте. Иногда у аккаунта есть региональные ограничения Binance — это на их стороне. Права ключа: Enable Reading + Futures.
Bybit
Важно: ключ должен быть без привязки к IP («No IP restriction»), аккаунт — Unified, права Read + Positions. Иначе биржа отклонит ключ. История доступна примерно до года назад.
MEXC
Фьючерсы. Отдаёт вход/выход/плечо и PnL. Права: Read + Futures (Contract).
Gate.io
USDT-фьючерсы. Отдаёт вход/выход/плечо. Права: Read-Only + Futures.
Bitget
Нужен passphrase (третье поле, ты задаёшь его сам при создании ключа на бирже). Права: Read-Only + Position.
BingX
Perpetual-фьючерсы. Права: Read + Perpetual Futures, passphrase не нужен. Биржа добавлена недавно — если заметишь странность в данных, напиши, поправим.
Hyperliquid
Perps DEX, ончейн. Подключение по адресу кошелька (0x…) — без API-ключа и секрета, только чтение публичных ончейн-данных. Символ = монета (BTC, ETH…) без USDT. Биржа в бете — если заметишь странность, напиши.
Синхронизация и обновление
Как часто обновляются данные?
Открытые позиции — каждые 30 секунд (живой PnL). Закрытые сделки — фоном раз в пару минут, плюс вручную по кнопке «Обновить».
Что делает кнопка «Обновить»?
Догружает только новые сделки с бирж (то, что появилось с прошлого раза — поэтому быстро). Можно нажимать не чаще раза в 30 секунд.
Что такое «Полная пересинхронизация»?
Кнопка на странице
Аккаунт. Пересобирает
всю историю с нуля. Нужна разово — например, если у старых сделок не подтянулись цены входа. Идёт дольше обычного обновления.
Возможности сайта
Теги — зачем они?
Помечай сделки причинами входа и выхода (кликни по ячейке «Tag» в таблице на дашборде). Тогда в Аналитике увидишь, какой сетап приносит больше всего денег, а какой сливает.
Что в Журнале и Аналитике?
Журнал — по каждой сделке свечной график входа/выхода (можно отдалять и менять таймфрейм), заметки, скриншоты. Аналитика — конструктор виджетов: винрейт, профит-фактор, разбивки по тегам/символам/дням; есть готовые шаблоны.
Календарь, Privacy, Демо
Календарь: цвет дня = прибыль/убыток, клик по дню фильтрует сделки за него. Privacy (в боковом меню): прячет все суммы блюром — удобно для стримов/скриншотов. Демо-режим: 200 случайных сделок по 5 биржам, чтобы посмотреть все функции без подключения биржи.
Моей биржи нет в списке
Импортируй
CSV с историей сделок (внизу страницы
API Keys) — колонки определятся автоматически. Также скоро: OKX, KuCoin.
FAQ
Short and clear: how the app works, per-exchange nuances, and why the numbers look the way they do.
Getting started
What is CheckMyProfit?
A crypto trading journal. You connect exchanges via read-only API, and the app collects your full trade history, computes stats, and draws charts — so you can see what makes money and what drains your account.
How do I start?
1) On the exchange, create a
read-only API key (no withdrawal). 2) In the app:
API Keys → pick the exchange → paste the key → Connect. History loads automatically in a couple of minutes. No exchange account? Try
demo mode or CSV import.
Is it safe? Can you withdraw my funds?
Connect
read-only keys only — withdrawing or transferring funds with them is
technically impossible. Keys are stored encrypted (AES-256); we never trade or withdraw. See the
Privacy Policy.
Profit & numbers
How is PnL calculated?
We use realized PnL of closed trades straight from the exchange — it matches what the exchange shows. Unrealized PnL of open positions is not included in total PnL (it's shown separately).
Why doesn't "Total PnL" match my account balance?
"Total PnL" is the sum of trade profit/loss
before fees (gross). Your real account change = PnL
minus fees. Fees are shown per trade, and a
Gross / Fees / Net breakdown per exchange is on the
Account page.
Why do some trades show "—" instead of an entry price or size?
It means the exchange didn't return details for that trade (happens with delisted/special contracts or when order history isn't available). The PnL is still correct — only the entry/exit price is missing. "Full resync" can sometimes recover prices.
What is "Account balance" on the dashboard?
Your futures account balance (USDT) per connected exchange, plus a total. Updates on load and sync.
Per-exchange notes
Binance
PnL comes from Realized PnL — exactly like the exchange. Entry/exit prices are reconstructed from trade history; rare delisted contracts may lack them. Requests are throttled to avoid rate-limit bans. Some accounts have Binance region restrictions (their side). Key rights: Enable Reading + Futures.
Bybit
Important: the key must have no IP restriction, account type Unified, rights Read + Positions — otherwise the exchange rejects it. History goes back about a year.
MEXC
Futures. Provides entry/exit/leverage and PnL. Rights: Read + Futures (Contract).
Gate.io
USDT futures. Provides entry/exit/leverage. Rights: Read-Only + Futures.
Bitget
Requires a passphrase (the third field, which you set when creating the key). Rights: Read-Only + Position.
BingX
Perpetual futures. Rights: Read + Perpetual Futures, no passphrase. Recently added — if you spot anything off in the data, let us know.
Hyperliquid
Perps DEX, on-chain. Connect by wallet address (0x…) — no API key or secret, read-only public on-chain data. Symbol = coin (BTC, ETH…) without USDT. In beta — if you spot anything off, let us know.
Sync & updates
How often does data update?
Open positions — every 30 seconds (live PnL). Closed trades — in the background every couple of minutes, plus manually via "Refresh".
What does "Refresh" do?
Pulls only new trades since last time (that's why it's fast). Can be used at most once every 30 seconds.
What is "Full resync"?
A button on the
Account page. Rebuilds
all history from scratch — useful once, e.g. if older trades didn't get entry prices. Slower than a normal refresh.
Features
Tags — what are they for?
Tag trades with entry and exit reasons (click the "Tag" cell in the dashboard table). Then in Analytics you'll see which setup makes the most money and which loses.
What's in Journal and Analytics?
Journal — a candlestick entry/exit chart per trade (zoom and switch timeframes), notes, screenshots. Analytics — a widget builder: win rate, profit factor, breakdowns by tag/symbol/day; with ready-made presets.
Calendar, Privacy, Demo
Calendar: day color = profit/loss; click a day to filter its trades. Privacy (sidebar): blurs all amounts — handy for streams/screenshots. Demo mode: 200 random trades across 5 exchanges to explore every feature without connecting a key.
My exchange isn't listed
Import a
CSV of your trade history (bottom of the
API Keys page) — columns are detected automatically. Coming soon: OKX, KuCoin.