
Заявка All-Or-None (AON) — це вид заявки, яка вимагає виконання всього запитуваного обсягу в одній транзакції. Якщо це неможливо, заявку автоматично скасовують. Часткове виконання не дозволяється; виконання можливе лише за умови, що ринок забезпечить повний обсяг за вказаною ціною.
Наприклад, якщо ви хочете купити 1 000 токенів за лімітною ціною 1,00, а доступно лише 700 токенів за 1,00 або краще, заявка AON не буде виконана — вона не заповнить спочатку 700 і не чекатиме на решту 300. Заявку повністю скасують.
Головний принцип заявки AON — це необхідність повного виконання через механізм співставлення в одній транзакції. Механізм співставлення — це система для підбору купівельних і продажних заявок, яка перевіряє, чи можуть контрагенти в біржовому стакані забезпечити повний обсяг за вашою ціною.
Стакан заявок — це перелік купівельних і продажних заявок, впорядкований за ціною, що показує доступні обсяги на кожному рівні. Коли ви подаєте заявку AON, система агрегує всіх контрагентів у межах вашої лімітної ціни (або кращої). Якщо загальний обсяг відповідає вашому запиту, заявку виконують повністю; якщо ні — скасовують без часткового виконання.
Головна мета заявки AON — уникнути невизначеності ціни та витрат, що виникає при частковому виконанні, і забезпечити точне дотримання розміру угоди та стратегії.
У криптотрейдингу AON-заявки підходять для токенів з низькою ліквідністю або стратегій, що потребують точного розміру угоди. Перед розміщенням AON-заявки важливо враховувати глибину стакану та діапазон вашої лімітної ціни.
Ліквідність — це здатність купити або продати достатню кількість активу без суттєвого впливу на ціну. У середовищах з низькою ліквідністю знайти достатню кількість контрагентів у межах вашої ціни складно, що часто призводить до скасування AON-заявок.
Глибина стакану — це загальний доступний обсяг на кожному ціновому рівні. Якщо ви хочете купити 1 000 токенів за 1,00, перевірте, чи загальна кількість продажів за 1,00 або краще відповідає вашому запиту. Якщо ні — доведеться підвищити лімітну ціну або зменшити обсяг заявки.
Слідкуйте також за "slippage". Хоча AON-заявки уникають "slippage" через часткове виконання, якщо вашу заявку скасовано, можливо, доведеться розмістити нову за менш вигідною ціною і зіткнутися з додатковими ризиками зміни ціни.
AON-заявки порівнюють із FOK (Fill-Or-Kill) та IOC (Immediate-Or-Cancel), оскільки всі вони стосуються моменту виконання та часових вимог.
FOK (Fill-Or-Kill) означає "виконати весь обсяг негайно або скасувати". Тут потрібне миттєве повне виконання; якщо це неможливо, заявку скасовують. AON зосереджена на "все або нічого", але не завжди вимагає негайного виконання — її можуть виконати будь-коли в межах терміну дії заявки згідно з правилами платформи.
IOC (Immediate-Or-Cancel) допускає часткове виконання — усе, що можна виконати негайно, виконують; решту скасовують. Це принципово відрізняється від суворого правила AON "без часткового виконання".
Підсумок:
Основний ризик AON-заявок — це пропуск виконання. На швидких ринках або у парах із низькою глибиною заявки часто скасовують, змушуючи вас переслідувати ціни або втрачати можливості.
Є також альтернативна вартість: якщо заявку скасовано, а ціни відходять від вашої мети, можливо, доведеться розмістити нову заявку за гіршою ціною, що збільшить загальні витрати.
Крім того, надмірна орієнтація на точний розмір може зменшити гнучкість на волатильних ринках — наполягання на "все або нічого" може призвести до втрати вигідних часткових виконань.
Для безпеки капіталу завжди готуйте резервні плани на випадок скасування заявки — розгляньте альтернативні діапазони цін, поділ великих заявок на менші частини та використання ризик-контролю.
Якщо платформа підтримує AON-заявки, дотримуйтесь цих кроків; якщо ні — розгляньте альтернативи, наприклад FOK для умов "негайне все або нічого".
Крок 1: Відкрийте сторінку торгівлі обраною парою й переконайтесь, що доступні розширені типи заявок або умови. Крок 2: Виберіть лімітну заявку й введіть бажану ціну та загальний обсяг. Лімітна ціна визначає максимальну ціну покупки або мінімальну ціну продажу. Крок 3: У розширених налаштуваннях позначте "All-Or-None" (або виберіть відповідні обмеження, такі як FOK; орієнтуйтесь на доступні параметри). Крок 4: Перевірте глибину стакану — переконайтесь, що обсяг контрагентів за вашою ціною (або кращою) достатній для повного виконання. Якщо ні — коригуйте ціну або обсяг. Крок 5: Надішліть заявку. Якщо контрагенти можуть виконати ваш запит в одній транзакції на ваших умовах, заявку виконують повністю; якщо ні — заявку скасовують, і ви можете переглянути стратегію.
AON-заявки оптимальні для ситуацій, де потрібен стабільний розмір угоди. Вони допомагають контролювати середню ціну та комісії, відмовляючись від часткового виконання й забезпечуючи завершеність стратегії. Вони особливо корисні для токенів із низькою ліквідністю, але більш схильні до скасування через недостатню глибину ринку. На відміну від FOK і IOC, їхня ключова особливість — "без часткового виконання", а миттєвість залежить від реалізації на платформі. Використовуючи AON на Gate, враховуйте глибину стакану, толерантність до "slippage" і ризик-контроль — обирайте відповідні розширені опції та майте резервні плани, якщо повне виконання неможливе.
AON-заявки працюють за правилом "все або нічого" — якщо ринок не може забезпечити весь запитуваний обсяг, заявку автоматично скасовують. Наприклад, якщо ви подаєте заявку AON на купівлю 100 BTC, а доступно лише 80, заявку скасують без виконання. Такий механізм підходить для великих угод із суворими вимогами до обсягу.
AON-заявки корисні, якщо ваша мета — отримати конкретну кількість активу. Наприклад, якщо потрібно рівно 1 000 токенів для стейкінгу, звичайна заявка може виконати лише 800 і зупинитись — тоді як AON гарантує або отримання всіх 1 000, або нічого. Це дозволяє уникнути недостатньої кількості для запланованого використання.
Це типовий ризик для AON-заявок — через сувору вимогу "все або нічого" на неліківидних або волатильних ринках вони можуть залишатись невиконаними тривалий час. Рекомендується використовувати AON лише на парах із хорошою ліквідністю та встановлювати розумні терміни дії, щоб уникнути блокування коштів.
Так. Обмеження AON діє лише під час виконання заявки — воно вимагає повного співставлення при здійсненні угоди. Після виконання позиція працює як звичайна; її можна закрити частково або повністю в будь-який час без обмежень.
Зазвичай ні. AON призначена для великих угод або ситуацій, де важливий точний обсяг. Для невеликих транзакцій ліквідність ринку зазвичай достатня для швидкого виконання через звичайні заявки. Використання AON може навіть знизити ефективність через часті скасування на фоні недостатньої ліквідності. Для малих спотових угод на Gate рекомендують стандартні ринкові заявки або лімітні заявки.


