Thí nghiệm
Mỗi con số dưới đây đến từ một lần phát lại xác định của năm đầy đủ gần nhất trên Ethereum: sáu pool Uniswap v3, khối lượng hoán đổi hàng ngày của chúng, thanh khoản cạnh tranh cho khối lượng đó, công tắc phí giao thức từ đúng ngày mỗi pool kích hoạt nó và phần just-in-time đo được của mỗi pool. Phía Aqua trả lời hai câu hỏi thực sự quyết định kết quả: định tuyến sẽ gửi bao nhiêu luồng đến một chiến lược trong ví của bạn, và bao nhiêu trong số đó các token của bạn có thể phục vụ khi các chiến lược khác báo giá cùng cặp và một ngày một chiều làm cạn kiệt số dư?
- Cửa sổ
- 2025-07-01 đến 2026-07-01 UTC, vào lệnh vào ngày đầu tiên, nắm giữ suốt cả năm
- Hai nơi, một khoản nạp
- Bên trong pool Uniswap, mỗi lệnh hoán đổi trả phí cho vị thế tự động. Là một chiến lược Aqua, khoản nạp chỉ kiếm được dòng chảy mà định tuyến dẫn đến nó, theo mức phí mà chính chiến lược đó báo giá
- Khoảng giá
- Một khoảng cho mỗi cặp, được định cỡ nhìn lại để bao phủ biên độ hoán đổi hàng ngày có trọng số trong 95% số ngày (cặp neo giá báo bốn lần biên độ hàng ngày trung vị của nó), giống nhau trên cả hai nơi để phép so sánh chỉ phản ánh nơi giao dịch, không phải lựa chọn khoảng
- Khoảng trung thực
- Mọi con số Aqua đều trải dài trên hai đầu. Thấp hơn: chỉ phần khối lượng của mỗi pool được định tuyến qua aggregator đo được mới có thể thấy chiến lược ví (10% đến 36% mỗi pool). Cao hơn: mọi lệnh đều so sánh các nơi giao dịch trước khi thực hiện
- Hai trạng thái cạnh tranh
- Chiến lược duy nhất: của bạn là sổ lệnh Aqua duy nhất trên cặp, đầu trên. Cạnh tranh hoàn toàn: các chiến lược cạnh tranh báo giá cùng mức phí nắm giữ sổ lệnh sâu bằng sổ lệnh của chính pool, sàn dưới. Cạnh tranh thực tế nằm giữa hai trạng thái, và chưa có dữ liệu trực tiếp theo từng cặp để xác định chính xác hơn
- Phần cắt của mọi người
- Phía Uniswap: phần của giao thức trong phí LP từ ngày kích hoạt của mỗi pool (một phần tư trên các pool 0,05% và 0,01%, một phần sáu trên các pool 0,30%) cộng với phần just-in-time đo được. Phía Aqua: phần của DAO trong phí của mỗi chiến lược (một phần tư dưới ngưỡng 0,12%, một phần sáu trên ngưỡng đó)
- Không mô hình hóa
- Gas, tái cân bằng, gộp lãi và trình tự trong ngày. Khối lượng và thanh khoản pool cạnh tranh của mỗi pool giữ nguyên như đo được, vì vậy quy mô lớn hơn không tạo ra luồng thêm
Ai thu phí ngày nay
Lịch sử của chính các pool cho thấy ai thực sự thu phí. Chúng tôi đã đếm mọi vị thế từng được mở trong mười pool Uniswap v3 trên Ethereum có khối lượng trọn đời lớn nhất: 348.993 vị thế tính đến tháng 7 năm 2026. Các vị thế $10.000 hoặc thấp hơn là nhóm lớn nhất theo số lượng, nhưng cộng lại chúng thu được chưa đến một phần trăm tổng số tiền mà các pool đó từng trả ra. Vị thế nhỏ trung vị thu được $10,84 trong suốt vòng đời của nó. Phần còn lại của trang này cho thấy cùng một khoản tiền gửi có thể làm được gì khi các token ở lại trong một ví và báo giá ở khắp nơi phù hợp.
Sáu pool hay một ví
Bây giờ cùng một ngân sách được phân bổ theo dạng danh mục, đúng như một LP thận trọng sẽ phân bổ. Hình dạng Uniswap chia $10.000 thành sáu khoản tiền gửi riêng lẻ $1.667 mỗi khoản: ETH/USDC 0,05%, ETH/USDT 0,05%, USDC/USDT 0,01%, ETH/WBTC 0,30%, WBTC/USDT 0,30% và WBTC/USDC 0,30%. Hình dạng Aqua giữ đúng $10.000 đó dưới dạng bốn số dư token $2.500 (ETH, USDC, USDT, WBTC) và báo giá cả sáu cặp từ chúng. Mỗi cặp sử dụng hai số dư token của nó, vì vậy mỗi cặp đứng sau một báo giá $5.000: $30.000 báo giá đang đứng từ cùng $10.000, vì các token được chia sẻ thay vì phân chia riêng lẻ. Gấp ba lần báo giá đang đứng là điều thúc đẩy mọi thứ bên dưới.
Báo giá nhiều cặp hơn từ cùng một ví có thu được nhiều phí hơn không? Lần phát lại trả lời trực tiếp. Bắt đầu chỉ với ETH/USDC, sau đó thêm cặp lớn tiếp theo cho đến khi ví báo giá cả sáu cặp. Một cặp mà các token của nó đã có trong ví không chia nhỏ gì cả, vì vậy luồng của nó là lợi nhuận thuần túy. Một cặp mang theo token mới sẽ chia ngân sách ra nhiều số dư hơn, và ở đây nó vẫn có lợi hơn. Tại $10.000, ví sáu cặp thu được 3,3 lần so với cặp đơn ở đầu trên, và 4,1 lần trên sàn chỉ dành cho router. Bội số hầu như không quan tâm ai khác báo giá các cặp đó: cạnh tranh hoàn toàn, cả hai đầu đều giảm một nửa và sáu cặp vẫn thu được 3,3 lần so với một cặp.
Đối đầu trực tiếp: $10.000 trên ETH/USDC
Một năm trước, $10.000 được đưa vào pool ETH/USDC 0,05% và kiếm được $456 đến $464 tiền phí. ETH giảm 34,7% trong cửa sổ đó, và sau khi trừ định giá lại của vị thế, vị thế pool giữ lại $95 đến $103. Cùng $10.000 đó dưới dạng chiến lược Aqua báo giá đúng 5 bps đó: là chiến lược Aqua duy nhất trên cặp, $42 cho cả năm nếu chỉ có luồng được định tuyến qua aggregator mới thấy nó và $410 nếu mọi lệnh đều tối ưu hóa giá. Khi các chiến lược cạnh tranh nắm giữ sổ lệnh sâu bằng sổ lệnh của pool, đầu toàn bộ luồng giảm xuống $205, khoảng 44% vị thế pool. Và mức cắt giảm mạnh mà nhiều người sẽ chọn trước tiên, mức phí 0,005%, lại kiếm được ít hơn chứ không phải nhiều hơn: $22 đến $222 là chiến lược duy nhất.
Tại sao mức cắt giảm sâu lại kiếm được ít hơn? Vì thu nhập bằng phí nhân với luồng. Báo giá 0,005% thay vì 0,05% giành được hơn năm lần khối lượng được định tuyến trong lần phát lại này, nhưng mỗi đô la được định tuyến trả ít hơn mười lần. Và tại sao cạnh tranh lại giảm một nửa thu nhập? Vì một lệnh đến Aqua sẽ được chia đều trên mọi sổ lệnh báo giá cặp đó, nên phần của bạn là quy mô của bạn so với toàn bộ sổ lệnh của sàn. Hai đầu của dải Aqua là một thực tế về khả năng hiển thị, hai trạng thái cạnh tranh là một thực tế về mức độ đông đúc. Thực tế nằm ở giữa các góc đó và di chuyển về phía các góc mạnh hơn khi nhiều luồng hơn tối ưu hóa giá và khi ít chiến lược báo giá cặp đó hơn.
Một sự bất đối xứng đã được tính vào các con số này. Tỷ lệ just-in-time đo được được trừ khỏi phía pool, và nó không có tương đương trên Aqua: một báo giá nằm trong chính ví của bạn, vì vậy không có gì để chêm vào trước một lệnh khớp và không có khoảnh khắc phí nào bị pha loãng. Vì sao JIT sniping không thể xảy ra với vị thế Aqua.
Cửa sổ phí hòa vốn
Quét phí của chiến lược từ 0,1 đến 10 bps trả lời câu hỏi tiếp theo tự nhiên: có mức phí nào mà chiến lược ví vượt hẳn vị thế pool không? Là chiến lược duy nhất trên cặp, có, và đó là một cửa sổ, không phải một điểm. Ở đầu toàn bộ luồng, mọi mức phí từ 1,2 đến 4,82 bps đều kiếm được ít nhất $464 của vị thế pool, và 3 bps kiếm được nhiều nhất: $727, xấp xỉ 1,6 lần pool. Ở đầu chỉ router, không có mức phí nào bắt kịp pool ở quy mô này, và khi các chiến lược cạnh tranh khớp sổ lệnh của pool thì cũng không có mức phí nào làm được: đường cong cạnh tranh hoàn toàn đạt đỉnh tại $287. Cửa sổ là một đầu trên cho thấy các ràng buộc quyết định là khả năng hiển thị và mức độ đông đúc, không phải định giá.
Cửa sổ chiến thắng không phải là sự ngẫu nhiên của pool này. Mỗi mức phí nơi thanh khoản cạnh tranh đứng là một ranh giới: báo giá dưới mức phí của một venue thì luồng của venue đó trở nên có thể tiếp cận, báo giá trên mức phí đó thì luồng đó ở lại. ETH/USDC có các pool mức phí tại 0,01%, 0,05%, 0,30% và 1,00%, vì vậy đối với một chiến lược nhỏ, các báo giá hữu ích nằm giữa mức sàn 0,01% và mức phí chính 0,05%, đúng nơi mà quét đã tìm thấy cửa sổ của nó. Việc cắt giảm xuống dưới mức phí thấp nhất hiện có không làm cho luồng của venue mới nào có thể tiếp cận được. Nó chỉ cho đi mức giá mà thôi.
Năm sáu cặp, được phát lại
Phí là một nửa của sổ cái. Định giá lại là nửa còn lại. Cửa sổ này khắc nghiệt: ETH giảm 34,7% và WBTC giảm 44,6%, vì vậy thanh khoản hai chiều trên cả hai sàn đều định giá lại bất lợi so với việc chỉ nắm giữ các token. Sau khi trừ định giá lại đó, sổ lệnh chia nhỏ kết thúc ở -$28 đến -$1 và ví dùng chung ở -$26 đến -$156. Đầu toàn bộ luồng của phía dùng chung âm hơn vì cùng lý do phí của nó lớn hơn: $30.000 báo giá đang đứng theo dõi gấp ba lần định giá lại của $10.000 tiền gửi. Quy mô đứng cắt cả hai chiều, và không có lựa chọn sàn nào loại bỏ được hướng thị trường.
Cùng một cách phân tích ở đầu trên của thang bậc cho thấy sự bão hòa tác động như thế nào theo từng cặp. Tại $1B, ví dùng chung vẫn thu được nhiều hơn trên năm trong sáu cặp là chiến lược duy nhất, lên đến 1,6 lần khoản tiền gửi pool trên ETH/USDC. Pool nhỏ nhất lại đảo chiều: ở đầu tất cả luồng, khoản tiền gửi $166,7M USDC/USDT thu được $290.197 so với $267.964 của báo giá đứng $500M, vì một báo giá lớn hơn không thể thu luồng mà pool chưa bao giờ thấy. Cạnh tranh hoàn toàn, tổng số vẫn dẫn trước khoảng 5% so với sổ lệnh chia nhỏ trong khi các cặp riêng lẻ đi theo cả hai hướng. Sàn chỉ dành cho router nằm thấp hơn nhiều so với sổ lệnh chia nhỏ ở quy mô này trên mọi cặp. Khả năng hiển thị, không phải định giá, là ràng buộc cốt lõi ở đầu trên.
Từ $10K đến $1B
Hai hình dạng tương tự được phát lại ở mười sáu mức ngân sách. Là chiến lược duy nhất trên mọi cặp, ví dùng chung thu được khoảng 2,7 lần phí của sổ lệnh chia nhỏ tại $10K, vẫn là 2,6 lần tại $1M, nén xuống còn khoảng 1,4x tại $1B khi mức thu phí bão hòa so với luồng thực sự tồn tại. Cạnh tranh hoàn toàn, ví vẫn thu được khoảng 1,3 lần sổ lệnh chia nhỏ tại $10K và vẫn dẫn trước khoảng 5% tại $1B: chia sẻ giữ được lợi thế vì sổ lệnh chia nhỏ đối mặt với cùng một thị trường. Cửa sổ hòa vốn kể câu chuyện phí. Nó giữ nguyên cho đến khoảng $25M, sau đó thu hẹp về phía bậc pool khi chiến lược trở thành phần lớn của thị trường.
Đọc các con số với những giới hạn này
- Đây là mô phỏng lịch sử, không phải kết quả thực tế và không phải đề nghị về hiệu suất tương lai: một năm, một chuỗi, sáu pool, vào lệnh vào một ngày.
- Phía Aqua sử dụng mô hình định tuyến, không phải các lần khớp lệnh Aqua được ghi lại: mỗi lệnh được chia sao cho giá biên all-in cân bằng giữa pool và chiến lược (mục tiêu aggregator tiêu chuẩn), với khối lượng mỗi ngày đến dưới dạng số lệnh hoán đổi quan sát được trong ngày đó ở giá spot hàng ngày được khôi phục.
- Các chiến lược Aqua cạnh tranh được mô hình hóa ở hai trạng thái có thể tính toán: không có, và sổ lệnh sâu bằng sổ lệnh của pool ở cùng mức phí, chia theo tỷ lệ (kỳ vọng của phiên đấu giá thắng-tất-cả dưới các báo giá đối xứng). Cạnh tranh thực tế nằm giữa hai trạng thái và thay đổi khi các LP khác đến và đi.
- Đầu luồng thấp hơn chỉ tính khối lượng mà một swap aggregator có thể chứng minh đã định tuyến, đây là mức sàn: luồng solver và bot tự tối ưu hóa trên các nơi giao dịch không được gắn nhãn bởi thước đo đó. Đầu trên cho phép mọi lệnh so sánh các nơi giao dịch. Thực tế nằm giữa hai đầu.
- Các báo giá dưới mức phí thấp nhất hiện có được mô hình hóa như bất kỳ mức phí nào khác, nhưng trên thị trường thực tế chúng chủ yếu thu hút luồng chênh lệch giá, loại mà phía định giá lại của sổ cái đã tính vào. Hành lang giữa các ranh giới mức phí của cặp là nơi việc cắt giảm vẫn có thể bảo vệ được.
- Các thanh hàng ngày với khoảng p05 đến p95 theo khối lượng gia quyền bao gồm các giao dịch hoán đổi chạm vào mỗi ngày, thanh khoản hoạt động theo khối lượng gia quyền và phần chia khối lượng mua/bán có dấu trong ngày. Trình tự trong ngày và các hiệu ứng hoán đổi đơn lẻ được tính trung bình.
- Chiến lược được mô hình hóa là một báo giá chậm, giá tĩnh, phí tĩnh, không định giá lại, và chi phí mà một báo giá như vậy phải trả cho việc lỗi thời trước dòng chảy arbitrage (loss-versus-rebalancing, lựa chọn bất lợi trong ngày) không được tính vào: các lệnh khớp xảy ra ở giá giao ngay hàng ngày đã phục hồi, trong khi ở phía Uniswap chi phí này đã được tích hợp vào lịch sử đo được. Việc bỏ qua này có lợi cho phía Aqua, vì vậy hãy đọc các con số của nó theo hướng thấp hơn. Cửa sổ hòa vốn nhạy cảm nhất với điều này, vì việc báo giá thấp hơn sẽ thu hút dòng chảy nặng về arbitrage nhất. Các chiến lược trực tiếp có định giá lại nhanh có thể cắt giảm chi phí này, và lần phát lại này không mô hình hóa chúng.
- Cửa sổ là một thị trường giảm mạnh (ETH -34,7%, WBTC -44,6%). Một năm đi ngang hoặc tăng sẽ viết lại mọi con số ròng. Phần có thể chuyển giao được là so sánh sàn giao dịch, không phải kết quả thị trường.
- Vị thế tĩnh và phí tĩnh: không tái cân bằng, không gộp lãi, không thay đổi phí giữa cửa sổ, không gas.
- Số dư ví là hữu hạn và được theo dõi hàng ngày: các lệnh khớp trao đổi token này lấy token kia theo tỷ lệ mua/bán đo được trong ngày đó, luồng khứ hồi trong ngày tự thanh toán cho chính nó và chỉ phần dư thừa một chiều ròng mới rút số dư thanh toán xuống, được giới hạn ở mức ví nắm giữ. Một phía bị cạn kiệt sẽ ngừng khớp lệnh cho đến khi luồng đảo chiều, đúng như sản phẩm thực tế. Trình tự trong ngày bên trong một ngày không thể quan sát được ở độ chi tiết này.
- Kế toán USD sử dụng chân ổn định của chính mỗi pool. Pool ETH/WBTC chuyển đổi thông qua ETH/USD theo khối lượng gia quyền trong ngày của pool lớn nhất. Không có nguồn cấp giá bên ngoài nào tham gia vào phép tính.
- Cơ chế Aqua trực tiếp (cạnh tranh resolver, đấu giá intent) phong phú hơn mô hình luồng này. Mô hình ở đây được cố ý là mô hình đơn giản nhất có thể bảo vệ được, và cả hai đầu của nó đều được đưa vào code.