Tìm hiểu các nhà tạo lập thị trường tự động (AMM), Phần 1: Tác động đến giá cả

Mỗi ngày, hàng nghìn người sử dụng sàn giao dịch phi tập trung (DEX) lần đầu tiên. Tuy nhiên, các đặc điểm riêng của một blockchain công khai thường khiến những người mới mất cảnh giác, ngay cả những người đã quen thuộc với việc giao dịch trên sàn giao dịch truyền thống (CEX). Kết quả là, các nhà giao dịch đổ tiền cho các nhà kinh doanh chênh lệch giá và người đi đầu, dẫn đến việc thực hiện tồi tệ hơn mức cần thiết.

Ở cấp độ cao, chúng tôi có thể chia nhỏ chi phí của mỗi giao dịch thành nhiều phần:

  1. Tác động giá
  2. Phí môi giới hoặc phí giao dịch
  3. Trượt giá
  4. Phí giao dịch của blockchain cơ bản

Bài viết này về các nhà tạo lập thị trường tự động (AMM) sẽ là phần giới thiệu của loạt bài và thảo luận về chi phí đầu tiên và quan trọng nhất: tác động của giá cả. Bạn sẽ học:

  • Cách các AMM như Uniswap v2, Sushiswap và Balancer xác định giá mà họ báo; và
  • Cách giảm thiểu tác động về giá của giao dịch bằng một vài chiến lược đơn giản.

Nhóm thanh khoản là gì?

Hầu hết các DEX bao gồm nhiều nhóm thanh khoản đại diện cho các cặp giao dịch khác nhau, như ETH/WBTC. Thay vì khớp lệnh người mua và người bán trong một sổ đặt hàng, các nhóm thanh khoản này hoạt động như một nhà tạo lập thị trường tự động .

Nhóm thanh khoản là một hợp đồng thông minh chứa dự trữ từ hai mã thông báo trở lên và cho phép bất kỳ ai gửi và rút tiền từ chúng, nhưng chỉ theo các quy tắc rất cụ thể.

Một trong những quy tắc như vậy là công thức tích không đổi x * y = k, trong đó x và y là dự trữ của hai mã thông báo A và B. Để rút một số lượng mã thông báo A, người ta phải gửi một lượng mã thông báo B tương ứng để duy trì hằng số k trước phí.

AMM xác định giá của nó như thế nào?

Từ công thức tích không đổi, giá của mã thông báo A đó chỉ đơn giản là Giá token A = Dự trữ tokne B / Dự trữ token A .

alt_text

Biểu đồ 1: Các công thức AMM khác nhau dẫn đến các đường cong định giá khác nhau. Khi nhóm thanh khoản Uniswap v2 giả định có 15 Y-token, nó sẽ chỉ trả 0,1 X-token cho Y-token biên. Nhưng khi nó chỉ có 2,5 Y-token, nó sẽ trả 4,0 X-token. Các đường cong định giá khác được thiết kế để tập trung nhiều thanh khoản hơn xung quanh một mức giá nhất định (ví dụ: 1,0 đối với stablecoin). Nguồn: Curve Whitepaper

Để xem xét một ví dụ trong thế giới thực, tại thời điểm viết bài này, có 2.700 WBTC và 86.000 ETH trong nhóm ETH / WBTC của Uniswap . Tỷ lệ dự trữ này ngụ ý rằng giá thị trường của ETH tại thời điểm viết bài là 2,700 / 86,000 = 0,0314 WBTC.

Điều quan trọng là AMM không cập nhật giá này khi các thị trường khác di chuyển xung quanh nó. Giá thị trường chỉ di chuyển khi tỷ lệ dự trữ của các mã thông báo trong nhóm thay đổi, điều này xảy ra khi ai đó giao dịch chống lại nó.

Để khám phá một ví dụ, điều gì sẽ xảy ra nếu giá trên Binance giảm xuống 0,0310 WBTC? Điều đó có nghĩa là các LP của Uniswap hiện đang mua ETH với mức phí bảo hiểm, tạo ra cơ hội kinh doanh chênh lệch giá. Do đó, các nhà kinh doanh chênh lệch giá mua ETH “giá rẻ” trên Binance và bán nó trên Uniswap để kiếm lợi nhuận ngay lập tức. Họ tiếp tục làm điều này cho đến khi đơn vị tiếp theo của Uniswap ETH chỉ trả 0,0310 WBTC — giống như trên Binance — và họ không còn có thể kiếm lời bằng cách bán nhiều hơn nữa. Trong ví dụ của chúng tôi ở trên, điểm này đạt được sau khi bán 550 ETH cho nhóm với giá 17,2 WBTC (bỏ qua phí và gas để đơn giản).

Do đó, mặc dù AMM không cập nhật giá của họ dựa trên thông tin thực tế đến, các nhà giao dịch vẫn có thể mong đợi giá do AMM báo giá sẽ theo dõi chặt chẽ giá thị trường toàn cầu vì chênh lệch giá liên tục .

Tác động giá là gì?

Mặc dù chúng tôi đã học cách tính giá thị trường hiện tại từ tỷ lệ dự trữ hai mã thông báo, giá thị trường này chỉ hiển thị mức giá mà AMM muốn cho mã thông báo cận biên. Tuy nhiên, trên thực tế, một nhà giao dịch thường sẽ mua hoặc bán nhiều mã thông báo cùng một lúc, với mỗi mã thông báo có giá cao hơn mã thông báo trước đó.

Sự khác biệt này giữa giá thị trường hiện tại và giá lấp đầy dự kiến ​​được gọi là tác động giá .

Tác động giá là một chức năng của

  • Quy mô giao dịch của bạn so với quy mô của nhóm thanh khoản; cũng như
  • Quy tắc giao dịch đang được sử dụng (ví dụ: công thức tích không đổi).
alt_text

Biểu đồ 2: So sánh giá lấp đầy trung bình (trục y bên trái) và tác động giá (trục y bên phải) cho các kích thước đơn đặt hàng khác nhau (trục x). Cả hai yếu tố đều tăng theo quy mô đơn hàng. Lệnh càng lớn so với nhóm, giao dịch càng cao hơn giá thị trường.

alt_text

Biểu đồ 3: So sánh giá lấp đầy trung bình (trục y bên trái) và tác động giá (trục y bên phải) của 10 đơn hàng bán WBTC trên các kích thước nhóm khác nhau trên Uniswap V2 (trục x). Kích thước hồ bơi là tổng giá trị của hồ bơi bao gồm cả trữ lượng của cả hai tài sản. Các đơn đặt hàng lần lượt chiếm 0,19%, 1,85% và 18,52% tổng vốn. Vì vậy, một nguyên tắc chung là tác động về giá của đơn đặt hàng của bạn lớn hơn gấp đôi so với đơn đặt hàng của bạn so với mức chung .

Làm thế nào để giảm thiểu Tác động Giá?

Như chúng ta đã đề cập trước đó, tác động giá có thể đại diện cho một phần lớn chi phí thực hiện tổng thể của một giao dịch. Dưới đây là một số chiến lược đơn giản để giảm thiểu nó:

  • Tìm thị trường sâu nhất: Cho đến nay, chúng tôi đã xác định rằng tác động của giá là một hàm của quy mô giao dịch so với quy mô của nhóm hoặc thị trường. Sau đó, chúng tôi muốn tìm nhóm có tính thanh khoản cao nhất trong phạm vi giá mà chúng tôi quan tâm , đó là nơi chúng tôi sẽ lấp đầy gần nhất với giá thị trường. Bảng độ sâu của mã thông báo trên Coingecko là một điểm khởi đầu tốt để phân tích điều này.
alt_text

Biểu đồ 4: Các cặp giao dịch cho UNI, được sắp xếp theo tính thanh khoản trong phạm vi 2% của giá thị trường. Lưu ý sự khác biệt về chênh lệch giữa Uniswap và Bitfinex. Nguồn: Coingecko

  • Nhìn bên ngoài DeFi: Mặc dù đây là một bài đăng trên AMM, chúng tôi sẽ không giả vờ rằng bạn luôn có thể nhận được hiệu suất tốt nhất trên chuỗi. Trên thực tế, vì các AMM đã thảo luận về tính thanh khoản của họ trên một phạm vi giá liên tục, nên họ thường có rất ít thanh khoản tập trung xung quanh giá thị trường hiện tại. Đây là một vấn đề đã biết mà nhiều DEX đang cố gắng giải quyết, ví dụ: Uniswap v3 sẽ cho phép các nhà tạo lập thị trường tập trung thanh khoản của họ xung quanh giá thị trường hiện tại, làm cho giá cả cạnh tranh hơn với CEX. Khi một giao dịch di chuyển giá trên một DEX và cùng một mã thông báo giao dịch ở các thị trường khác, cơ hội kinh doanh chênh lệch giá sẽ được tạo ra. Như đã thảo luận, các nhà kinh doanh chênh lệch giá sẽ “chạy ngược lại” giao dịch (tức là chèn giao dịch của chính họ ngay sau đó) và chuyển giá trở lại giá thị trường toàn cầu. Thật dễ dàng để hiểu tại sao sự tồn tại của một chênh lệch giá như vậy tự nó là bằng chứng của một sai lầm thực hiện, vì nhà giao dịch đang quyên góp vốn cho nhà kinh doanh chênh lệch giá. Điều này đặt ra câu hỏi: bạn có nên thực hiện giao dịch trên chuỗi với tác động giá nhiều hơn 2-3% nếu các thị trường khác tồn tại?
  • Lưu ý phí giao dịch: AMM có phí giao dịch là 0,30%, nghĩa là mức chênh lệch giữa lệnh mua tốt nhất và lệnh bán tốt nhất là 0,6%. Trong phạm vi này, AMM không đưa ra bất kỳ mức giá nào. Nói cách khác, ngay cả giao dịch AMM thanh khoản nhất cũng có tác động giá tiềm ẩn 0,3%. Giảm thiểu tác động của phí là cực kỳ quan trọng, đặc biệt là đối với các giao dịch có rất ít tác động về giá đối với CEX, vì vậy CEX có thể là địa điểm thực hiện tốt hơn hoàn toàn. (Để so sánh, cùng một giao dịch sẽ có phí 0,10% trên Binance và 0,07% trên FTX.) Điều đó nói rằng, có những lý do khác để trả nhiều tiền hơn cho quyền truy cập DEX, bao gồm cả việc giữ lại toàn bộ quyền giám sát hoặc tránh quy trình giới thiệu, KYC hoặc tiền gửi. Tuy nhiên, ngay cả trong những trường hợp đó, các nhà giao dịch nên lưu ý rằng giá thực hiện cao hơn của họ bao gồm sự phân quyền ngầm hoặc phần bù thanh khoản tức thì .
  • Chia nhỏ giao dịch: Đầu tiên, có thể chia một giao dịch thành nhiều giao dịch nhỏ hơn theo thời gian. Điều này đặc biệt phù hợp với các nhà giao dịch thích giao dịch trên DEX bất chấp các thị trường thanh khoản khác hiện có bên ngoài DeFi. Trong trường hợp đó, bạn có thể ví dụ: mua với mức tăng 20% ​​và để các nhà kinh doanh chênh lệch giá hoàn lại giá sau mỗi giao dịch. Năm đơn đặt hàng này kết hợp với nhau sẽ gây ra tác động về giá thấp hơn so với một đơn đặt hàng lớn duy nhất, nhưng với việc đánh đổi thêm chi phí khí đốt cao hơn và thời gian thực hiện. Giao dịch càng lớn, chiến lược này càng tốt, vì chi phí khí đốt cố định giảm tương ứng với lợi ích của việc thực hiện tốt hơn một chút. Chiến lược này cũng hoạt động khi tài sản có nghĩa là hoàn nguyên, ví dụ như stablecoin.
  • Con đường trực tiếp không phải lúc nào cũng rẻ nhất : Không phải mọi giao dịch đều có cặp mã thông báo trực tiếp và ngay cả khi có, việc sử dụng tiền tệ cầu nối thay thế có thể rẻ hơn. Ví dụ: trong khi các mã thông báo A: B có thể có một cặp trực tiếp, thường sẽ rẻ hơn khi giao dịch A → ETH → B, nếu các cặp này đủ thanh khoản hơn. Trang tổng hợp rất hữu ích về mặt đó, ngay cả khi bạn chỉ sử dụng chúng để xem các đề xuất tuyến đường của họ.
  • Sử dụng trình tổng hợp DEX : Cuối cùng, bạn có thể sử dụng trình tổng hợp DEX như 1inch, Matcha hoặc Paraswap. Aggregators là DeFi tương đương với định tuyến đơn hàng thông minh và hoạt động, vì AMM sẽ bán mã thông báo đầu tiên với giá rẻ hơn mã thông báo thứ mười. Bất cứ khi nào mã thông báo giao dịch trong nhiều nhóm, các nhà tổng hợp sẽ mua mã thông báo trên tất cả các nhóm để giảm thiểu tác động về giá đối với từng nhóm. Thay vì giao dịch lan rộng theo thời gian trong một thị trường duy nhất, lệnh này thực hiện cùng một lúc, trải rộng trên nhiều thị trường có thể. Các nhà tổng hợp cũng chỉ ra rằng chi phí gas cao hơn đáng kể so với một giao dịch đơn lẻ, tương tự như việc chia nhỏ các giao dịch theo cách thủ công.
alt_text

Biểu đồ 5: Chiến lược tối ưu để mua 10 (3.200 đô la), 50 (16.000 đô la), 100 (32.000 đô la) và 200 AAVE (64.000 đô la) với ETH. Giao dịch càng lớn, càng có nhiều sàn giao dịch được thêm vào tuyến đường để tránh di chuyển bất kỳ nhóm riêng lẻ nào quá nhiều. Nguồn: 1inch

Quan điểm

Trong phần thứ hai của loạt bài này, chúng tôi sẽ tập trung hoàn toàn vào vấn đề trượt giá . Hầu hết tất cả các giao dịch AMM đều phải thực hiện giao dịch tiền tệ, khiến chúng được lấp đầy ở mức trượt giá tối đa mà nhà giao dịch sẵn sàng chấp nhận . Đây là một “tính năng” duy nhất của giao dịch trên một blockchain công khai mà không thể tránh khỏi với cách các sàn giao dịch phi tập trung hoạt động ngày nay. Chi phí chỉ có thể được thay đổi xung quanh, khiến chúng tôi hình thành “Bộ ba kinh nghiệm về bánh sandwich”.

Tuyên bố từ chối trách nhiệm: Bài đăng này chỉ dành cho mục đích thông tin chung. Nó không phải là lời khuyên đầu tư hoặc một khuyến nghị hoặc lời mời gọi để mua hoặc bán bất kỳ khoản đầu tư nào và không được sử dụng để đánh giá giá trị của việc đưa ra bất kỳ quyết định đầu tư nào. Nó không nên được dựa vào để tư vấn kế toán, pháp lý hoặc thuế hoặc khuyến nghị đầu tư. Bài đăng này phản ánh ý kiến ​​hiện tại của các tác giả và không được thực hiện thay mặt cho Paradigm hoặc các chi nhánh của nó và không nhất thiết phản ánh ý kiến ​​của Paradigm, các chi nhánh hoặc cá nhân liên kết với Paradigm. Các ý kiến ​​phản ánh ở đây có thể thay đổi mà không được cập nhật.

Tham gia thảo luận cùng Cộng đồng Crypto Việt Nam tại:
Website Facebook | Twitter | TelegramYoutube

Nguồn liên kết

Bài viết mới
Tin nổi bật