Інструменти для алготрейдингу
Три корисні інструменти для алготрейдингу: оцінити параметри гріда, порахувати, скільки можна заощадити на комісії, і пройтися по тому, як виставити права API. Усе рахується локально у твоєму браузері й не передає жодних даних — закриєш сторінку, і нічого не лишиться.
Введи діапазон, кількість гридів і капітал, щоб прикинути, скільки приносить один грід і скільки лишається після двосторонньої комісії. Арифметичний грід — крок ціни в кожному гріді однаковий. Порахуй, перш ніж створювати бот на біржі.
Крок ціни не покриває комісію; розшир діапазон або зменши кількість гридів, інакше кожне спрацювання гріда даватиме збиток.
Чистий прибуток ≈ крок ціни до опорної ціни − 2× ставка комісії за один бік — це груба оцінка одного ідеального спрацювання гріда, без урахування проковзування, невиконаних ордерів і напрямку ринку. Лише для орієнтиру.
Грід-торгівля ділить відрізок цінового діапазону на кілька рівновіддалених гридів: щоразу, коли ціна опускається на один грід, купуємо трохи, а коли піднімається на один грід — продаємо трохи, заробляючи на коливаннях у межах діапазону крок за кроком. В арифметичному гріді крок ціни на грід дорівнює (верхня межа − нижня межа), поділеному на кількість гридів; що більше гридів, то менший крок ціни на кожному, угоди частіші, але прибуток на грід тонший.
Чи буде грід прибутковим, насправді визначає те, чи здатен «відсоток кроку ціни до опорної ціни» покрити «двосторонню комісію за купівлю плюс продаж». Ми беремо середину діапазону за опорну ціну й віднімаємо від валового прибутку на грід подвоєну ставку комісії за один бік, отримуючи грубу оцінку чистого прибутку на грід. Якщо це значення вже близьке до нуля чи навіть від'ємне — отже, ти задав гриди надто щільно, а діапазон надто вузько: крок ціни ще не дотягує до комісії, і чим частіше така конфігурація працює, тим швидше ти втрачаєш. Інструмент попередить про це червоним текстом.
Варто чітко сказати: це лише статична оцінка, що припускає одне повне спрацювання гріда — купівлю й продаж. Вона не враховує, чи дійсно виконаються ордери, чи ринок односпрямований, чи флетовий, проковзування, ставку фінансування, а також не передбачає, скільки гридів спрацює за певний час. Ставку комісії за замовчуванням заповнено прикладом; реальні цифри, як і розмір знижки за реферальним кодом, слід уточнювати за чинними даними на сайті OKX і можна змінювати. Сприймай це як швидку перевірку «чи розумні ці параметри», а не як прогноз прибутку. Хочеш побачити реальні параметри й тижневий розбір — прочитай нашу статтю з перевіркою гріда.
За твоїм обсягом угоди й кількістю угод на місяць прикинь, скільки комісій доведеться сплатити за місяць і за рік, та скільки можна заощадити зі знижкою за реферальним кодом. Усі цифри — приклад для оцінки, а не обіцянка.
Приклад для оцінки, не обіцянка; реальні ставки, VIP-рівень і розмір знижки — за чинними даними на сайті OKX. Розрахунок ведеться лише за ставкою taker; ордери maker і невиконані ордери не враховуються.
OK30001, отримують знижку на комісію.
Реєстрація на OKX з OK30001 →
На біржі і спот, і деривативи беруть комісію з обсягу угоди, зазвичай поділяючи її на дві ставки — мейкер (maker) і тейкер (taker), причому тейкер зазвичай дорожчий. Для тих, хто часто ганяє алготрейдинг чи грід, комісія — це фіксована витрата, що відбувається щодня і яку легко не помітити: за одну угоду небагато, але помножена на кількість угод за місяць — уже відчутно.
Алгоритм цього інструмента прямий: загальний обсяг за місяць дорівнює обсягу однієї угоди, помноженому на кількість угод на місяць; місячна комісія без знижки — це загальний обсяг за місяць, помножений на ставку taker; комісія зі знижкою — комісія без знижки, помножена на (1 − розмір знижки); різниця між ними і є твоєю місячною економією, а помножена на дванадцять дає річну. Інструмент допомагає виміряти, чи варто взагалі звертати увагу на цю економію на комісії.
Окремо наголосимо: ставки й розмір знижки на сторінці — це приклади, а не офіційний прайс OKX і не наша обіцянка. Реальні ставки змінюються залежно від твого VIP-рівня, позицій і акцій, а знижку за реферальним кодом теж слід уточнювати за чинними даними OKX — орієнтуйся на сайт і самостійно змінюй значення в полях. Сприймай це як орієнтир «чи варто користуватися реферальним кодом, чи варто накопичувати обсяг, щоб підвищити рівень ставок», а не як точний рахунок.
Перш ніж створити ключ API на OKX і підключити до нього скрипт, пройдися по цих шести пунктах. Позначки рахуються лише локально в реальному часі — не зберігаються й не передаються. Це мінімальний поріг, щоб тримати ризик для коштів в алготрейдингу нижче безпечної межі.
Хочеш дізнатися, як саме виставити кожен пункт і чому саме так — прочитай ці дві статті: ризик-менеджмент API OKX на практиці · алготрейдинг на API OKX для початківців
Запускати алготрейдинг через API — це довірити частину керування рахунком шматку коду й парі ключів. На відміну від пароля для входу, ключ API призначений для програми, тож шляхів витоку в нього більше — логи, скриншоти, випадкове завантаження до публічного репозиторію. Тому саме на налаштування безпеки при створенні ключа варто витратити більше часу, ніж на саму стратегію.
З цих шести пунктів перші два — справжня межа безпеки. Перший, «не позначати виведення»: скрипту для алготрейдингу потрібні лише виставлення ордерів і запити, право на виведення йому зовсім ні до чого; вимкни його — і навіть при витоку ключа твої кошти не вивести. Другий, «білий список IP»: прив'яжи ключ до того IP, з якого працює скрипт, і навіть з ключем у руках чужий не зможе звернутися до API. Якщо не виконано хоч один із цих двох пунктів, рівень ризику зовсім інший, тож інструмент окремо наголошує на них червоним текстом.
Решта чотири пункти ще більше звужують ризик: ключ і Passphrase зберігаються окремо й не прописані в коді; процес спершу відпрацьовано на демо-рахунку, а тоді на реальних коштах; кошти для алготрейдингу ізольовано в субакаунті; для скрипта задано ліміти на одну угоду й на добу як жорсткий стоп. Виконані всі шість пунктів означають лише те, що ти перетнув «базову межу безпеки» — це не дорівнює абсолютній безпеці; але будь-який невиконаний пункт — це реальна вразливість. Цей чек-лист не збирає твої позначки, він рахує суто у твоєму браузері й обнуляється після закриття сторінки.
Інструменти допоможуть оцінити параметри, витрати й пройтися по чек-листу, але для реальних дій усе одно потрібен рахунок. Нові користувачі, що реєструються на OKX за реферальним кодом, отримують знижку на комісію — це найближчий крок до того, щоб почати.
Ціни на криптовалюти різко коливаються, а деривативи з кредитним плечем здатні знищити весь капітал. Алготрейдинг і боти не гарантують прибутку, а оцінки в інструментах наведено лише для орієнтиру; використовуй лише ті кошти, втрату яких ти можеш собі дозволити.