Автор: непонятний sol Джерело: X, DtDt 666
Цей сильний обвал цін, багато братів кажуть, що це проблема маркетмейкерів Binance, включно з $PAXG, який прив'язаний до золота.
Чому багато роздрібних інвесторів кажуть, що варто їм купити, як відразу падає, а варто продати, як зростає?
Повернення комісії
Двостороннє розміщення ордерів, після виконання обох угод отримується незначний прибуток від спреду, накопичується мізерний прибуток, суть полягає в використанні затримки часу та інформації для захоплення ліквідності.
Визначення ціни, допомога ринку в ефективному ціноутворенні, надання ліквідності
Займатися маніпуляціями на ринку, співпрацюючи з новинами, продавати ліквідність роздрібним інвесторам.
«Market Maker» – це англійський термін для «робота ринку». Іншими словами, там, де немає ринку, маркет-мейкер створює ринок.
По-перше, якщо ви є маркет-мейкером проекту, зараз у вас є замовлення (order book), воно виглядає так:
Ми спочатку зробимо кілька припущень: на цьому ринку немає інших інвесторів, які розміщують лімітні ордери, ви є єдиним постачальником ліквідності на цьому ринку, тобто ви є єдиним маркет-мейкером; мінімальна одиниця зміни ціни становить 0,01; всі taker( повинні сплатити комісію 0,025%, всі maker) отримують повернення 0,01%.
Ви є маркет-мейкером, стороною, яка розміщує ордери. Ви можете отримати 0,01% кешбеку з усіх ордерів, які виконуються за вашою ринковою ціною.
Різниця між найкращою купівельною ціною та найкращою продажною ціною ( best bid та best offer, скорочено bb/o ) називається спредом, поточний спред у книзі замовлень становить 0.01.
Зараз надійшов ринковий ордер на продаж, який буде виконано за твоєю ціною покупки 100. За цю угоду ти заплатив 100, в той час як контрагент фактично отримав лише 100-0.025*100=99.975, з яких 0.025 (100*0.025%) є комісією, а ти можеш отримати 0.01% повернення, отже, ти фактично заплатив лише 99.99.
Оскільки купівля була скасована, структура замовлень змінилася, тепер спред став 0,02. Але ринкова ціна все ще 100, оскільки це остання ціна угоди:
Якщо в цей момент надійде покупка, вона буде проведена за вашу ціну продажу 100.01. Попереднє замовлення ви придбали за 99.99, тут ви знову продаєте за 100.01, заробляючи 0.02, а з урахуванням повернення, загальний прибуток від цієї покупки та продажу може досягти приблизно 0.03.
Хоча ваш спред покупки (100) та продажу (100.01) становить лише 0.01, фактичний прибуток досягає 0.03!
Якщо постійно приходять ринкові ордери і укладаються угоди, ви можете заробляти 0.03 з кожної угоди, і так накопичуючи, ви зможете швидко досягти успіху!
Але, на жаль, ринок не розвивався так гладко, як ти сподівався. Після того, як ти купив за ціною 99.99, ціна на спотовому ринку миттєво впала з 100 до 99.80. Ти відразу ж скасував замовлення на купівлю за 99.99 і 99.98, щоб не дати можливість іншим отримати прибуток.
Оскільки поточна ціна вже впала до 99.80, ваша перша пропозиція на продаж все ще 100.01, ця ціна занадто висока, ніхто не купить у вас за цю ціну. Звичайно, ви також можете знизити свою пропозицію до 99.81, але це призведе до збитку в 0.17.
Не забувайте, що ви є єдиним маркет-мейкером на ринку, ви цілком можете скористатися цією перевагою, налаштувати книгу замовлень і звести збитки до мінімуму!
Ви підрахували, за якою ціною потрібно виставити продаж, щоб вийти без збитків. Ви отримали товар за ціною 99.99 і хочете продати його за ціною без збитків, тому продаж потрібно виставити на 99.98(, оскільки з урахуванням бонусу фактично ви отримаєте 99.99, що ідеально позбавляє вас від збитків та прибутків ).
Тож ви внесли зміни до книги замовлень, розмістивши замовлення на 99.80 та 99.79 на місцях купівлі один і два відповідно, а також розмістивши замовлення на 99.98 на місці продажу один:
Незважаючи на те, що зараз спред великий, ви є єдиним маркет-мейкером на ринку, і ви можете вирішити не знижувати ціну на продаж. Якщо хтось готовий укласти угоду за ціною 99.98 на продаж, це буде добре для всіх. Якщо ні, не біда, адже ваша ціна на покупку вже знижена до 99.80, і будуть приходити ринкові ордери, щоб з вами укласти угоду.
У цей момент надійшло ринкове замовлення на покупку, і ваша перша покупка була виконана. Тепер у вас є 2 контракти, вартість позиції буде розподілена на: (99.79+99.99)/2=99.89. (У попередній угоді ми виконали за ціною 99.99, а в цій угоді за ціною 99.79, що нижче ціни замовлення на покупку, оскільки ми отримали 0.01% повернення комісії.)
ОК, зараз середня вартість утримання знизилася до 99.89, ти зменшив свою ціну на продаж з 99.98 до 99.89. Раптом великий спред скоротився вдвічі. Далі ти можеш постійно здійснювати такі операції, поступово зменшуючи витрати та звужуючи спред.
У наведеному вище прикладі ціна змінилася лише на 0,2%, а що, якщо ціна раптово зміниться на 5%, 10% або навіть більше? Навіть використовуючи наведений вище метод, це може призвести до збитків, адже різниця в ціні занадто велика!
Яка величина волатильності цін у різні часові вікна?
Який обсяг торгів на ринку?
Волатильність, простими словами, - це ступінь відхилення ціни від її середнього значення; волатильність цін у різних часових рамках може бути різною. Один товар може стрибати на графіку свічок з 1-хвилинним інтервалом, тоді як на денному графіку його рух може бути спокійним. Обсяг торгівлі говорить нам про ліквідність, яка впливає на спред ордерів і частоту угод.
Наверху наведено малюнок, який демонструє 4 види цінових коливань. Для різних ситуацій коливань маркет-мейкери повинні обирати різні способи реагування:
Якщо загальна волатильність ринку є низькою, а денна волатильність та внутрішньоденна волатильність також дуже низькі, слід вибрати менший спред, щоб максимізувати обсяг торгів.
Якщо щоденна волатильність низька, але внутрігодинна волатильність висока (, це означає, що ціна хоч і значно коливається, але не зазнає суттєвих змін ), ви можете розширити спред та використовувати більший обсяг замовлень. Якщо ціна рухається в несприятливому напрямку, можна застосувати вищеописаний метод для зменшення середньої вартості активу, щоб зменшити збитки.
Якщо денна волатильність висока, але внутрішньоденна волатильність низька (, іншими словами, ціна рухається рівномірно за трендом ), у цей час ви повинні використовувати менший, більш щільний спред.
Якщо добова волатильність і внутрішньоденна волатильність дуже високі, ви повинні розширити спред і використовувати менші обсяги замовлень. Це найнебезпечніша ринкова ситуація, яка часто відлякує інших маркет-мейкерів, звісно, криза співіснує з багатьма можливостями. Більшу частину часу маркет-мейкери отримують стабільний прибуток, але коли ринок поводиться капризно, це може призвести до пробою однієї сторони вашого ордеру, змушуючи вас зазнати збитків.
Торговля на ринку має 2 ключові етапи: визначення справедливої ціни ( ціноутворення ) та визначення спреду (.
Перший крок - це визначити справедливу ціну, тобто зрозуміти, за якою ціною розмістити ордер. Встановлення ціни - це перший і дуже важливий крок; якщо ваше розуміння справедливої ціни занадто відрізняється, ваш «інвентар» може залишитися непроданим, і врешті-решт вам доведеться закрити позицію, зазнавши збитків.
Перший спосіб ціноутворення полягає в тому, щоб орієнтуватися на ціну цього інструменту на інших ринках. Наприклад, якщо ви торгуєте парою долар/йена на лондонському ринку, ви можете орієнтуватися на її ціну на нью-йоркському ринку. Але якщо на інших ринках виникають аномальні коливання цін, цей спосіб ціноутворення стає дуже ненадійним.
Другий спосіб ціноутворення полягає у використанні середньої ціни, середня ціна )mid price( = (ціна покупок 1 + ціна продажу 1) / 2. Використання середньої ціни для ціноутворення є на перший погляд простим, але дуже ефективним методом, оскільки середня ціна є результатом ринкових змагань. Quote around mid, ринок, напевно, правий, використовуючи середню ціну для ціноутворення, ринок, ймовірно, правий.
Окрім двох згаданих вище способів ціноутворення, існує багато інших способів ціноутворення, наприклад, ціноутворення на основі алгоритмічних моделей та глибини ринку, про які тут не буде детально розкрито.
Друге питання, яке повинні враховувати маркет-мейкери, це спред. Щоб визначити відповідний спред, вам потрібно врахувати низку питань: Який середній обсяг угод на ринку? Яка варіація цього обсягу )? Який середній розмір та варіація ( активних покупок? Яка ситуація з обсягами ордерів поблизу справедливої ціни? І так далі. Крім того, ви повинні врахувати коливання та варіацію цін у дуже коротких часових рамках, комісію, яку маркет-мейкер повинен сплатити/отримати, інші вторинні фактори, такі як швидкість з'єднання, швидкість подачі та скасування ордерів тощо.
У дуже короткий проміжок часу очікування прибутку маркет-мейкера насправді є негативним, оскільки кожен активний ордер на покупку )taker order( прагне укласти угоду з вами, коли у нього є цінова перевага, якщо тільки це не ордер, змушений до зупинки збитків. Кожен інший учасник ринку хоче отримати прибуток за ваш рахунок.
Для того, щоб отримати максимальну різницю в цінах при виконанні ордерів, вам потрібно розмістити свій ордер на самому початку книги ордерів, тобто на рівні покупки/продажу. Як тільки ціна змінюється, ваш ордер на покупку буде швидко виконано, але часті коливання цін – це погано. Наприклад, ви тільки що отримали товар, а ціна вже змінилася, ваш попередній ордер на продаж більше не може бути виконаний за ціною ордера.
На ринку з недостатньою ліквідністю та незначними коливаннями цін, розміщення замовлень на купівлю/продаж на першій ціні є більш безпечним, але це викликає іншу проблему — інші маркет-мейкери вас помітять і розмістять свої замовлення з меншим спредом перед вами )tighten the spread(, всі будуть змагатися за те, щоб постійно зменшувати спред, поки не залишиться прибутку.
Тепер ми з математичної точки зору розглянемо, як визначити цінову різницю. Почнемо з волатильності. Нам потрібно знати, наскільки сильно змінюється ціна/обсяг цього активу в околицях його середнього значення за дуже короткі періоди часу. Наступні математичні розрахунки будуть припускати, що цінова активність підпорядковується нормальному розподілу, звісно, це буде дещо відрізнятися від реальної ситуації.
Припустимо, що ми використовуємо 1 с як період вибірки, останні 60 с як зразок, припустимо, що середнє значення поточної середньої ціни таке ж, як і середнє значення 60 с тому ) пам'ятайте, що тут середнє значення залишається незмінним (, і це середнє значення має стандартне відхилення 0.04 від поточної ціни. Оскільки ми припустили, що рух цін підпорядковується нормальному розподілу, ми можемо далі зробити висновок, що протягом 68% часу ціна буде коливатися в межах 1 стандартного відхилення від середнього )$-0.04-+$0.04(; протягом 99.7% часу ціна буде коливатися в межах 3 стандартних відхилень від середнього )$-0.12-$+0.12(.
ок, ми котируємо з розривом 0.04 з обох сторін від середньої ціни, тобто розрив spread дорівнює 0.08, протягом 68% часу ціна буде коливатися навколо середнього значення в межах 1 стандартного відхилення )$-0.04-+$0.04(, тому, щоб ордери з обох сторін могли виконатися, коливання ціни повинні проривати ціни з обох сторін, тобто перевищувати 1 стандартне відхилення, що відбувається в 32% часу )1-68%=32%(, коливання ціни перевищуватимуть цей діапазон. Таким чином, ми можемо грубо оцінити прибуток за одиницю часу: 32% * $0.04 = $0.0128.
Ми можемо продовжити розрахунок: якщо розмістити ордер з розривом 0.06 (відповідно на відстані 0.03 від середньої ціни), то це відповідає 0.75 стандартного відхилення (0.03/0.04=0.75), ймовірність того, що ціна перевищить 0.75 стандартного відхилення, становить 45%, оцінений прибуток за одиницю часу становить 45% * 0.03 = $0.0135. Якщо розмістити ордер з розривом 0.04 (відповідно на відстані 0.02 від середньої ціни), то це відповідає 0.5 стандартного відхилення (0.02/0.04=0.5), ймовірність того, що ціна перевищить 0.5 стандартного відхилення, становить 61%, оцінений прибуток за одиницю часу становить 61% * 0.02 = $0.0122.
Ми виявили, що розміщення ордера з різницею в 0,06, тобто розміщення ордера на рівні 0,75 стандартного відхилення, дозволяє отримати максимальний прибуток, а саме $0,0135! У цьому прикладі наведено випадки 1/0,75/0,5 стандартного відхилення, і, порівнюючи, 0,75 стандартного відхилення приносить найбільший прибуток. Для подальшого підтвердження інтуїції я використав Excel для підрахунку очікуваного доходу при різних стандартних відхиленнях і виявив, що очікуваний дохід є випуклою функцією, яка досягає максимального значення саме поблизу 0,75 стандартного відхилення ~!
Виходячи з вище наведених припущень, коливання цін підпорядковуються нормальному розподілу зі середнім значенням 0, тобто середня віддача ринку дорівнює 0, тоді як насправді середнє значення цін змінюється. Зміщення середнього значення ускладнює виконання ордерів з одного боку, коли ми маємо запаси, це не лише призводить до збитків, але й знижує очікувану прибутковість.
Отже, очікування маркет-мейкера складається з двох частин: по-перше, ймовірність виконання ордера, наприклад, при розміщенні ордера на 1 стандартне відхилення, він буде виконано в 32% випадків; по-друге, ймовірність невиконання ордера, наприклад, при розміщенні ордера на 1 стандартне відхилення, ціна буде коливатися в межах спреду 68% часу, що призводить до того, що ордер не може бути виконаний.
У випадку, коли ордер не може бути виконаний, середня ціна, швидше за все, зміниться, тому маркет-мейкерам потрібно управляти “витратами на запаси”, які можна розглядати як запозичення, за яке потрібно сплачувати відсотки. Протягом часу волатильність зростає, а відсотки за позикою також зростають. Маркет-мейкери можуть розробити стратегії повернення, обмежуючи витрати на позиції, використовуючи середню волатильність за різні періоди.
Останніми часом, чому багато роздрібних інвесторів кажуть, що щойно купують - ціна падає, щойно продають - ціна зростає? Це не безпідставно, ця стаття дає відповідь!