
Bot của tôi dừng lại: Khi căng thẳng Hormuz chạm vào thanh khoản crypto
"Khi code chạy, tôi mới biết mình sai ở đâu."
Lúc 14h chiều nay, giá dầu Brent nhảy vọt 4.2% trong 15 phút. Bitcoin chỉ giảm 0.3%. Bot arbitrage của tôi im lìm. Không lệnh nào được đặt. Tôi kiểm tra log — không có lỗi. Nhưng cảm giác sai sai.
Tôi mở feed tin tức: Iran vừa lên tiếng cáo buộc Mỹ hành động bất hợp pháp tại eo biển Hormuz. Bài phân tích địa chính trị tôi đọc hồi sáng nói rõ: đây là chiến thuật "căng thẳng có kiểm soát" — Iran tạo ra nguy cơ để tăng giá dầu, kiếm thêm thu nhập cho ngân sách. Nhưng bot tôi không trade dầu. Nó chỉ trade chênh lệch CEX-DEX. Vậy tại sao nó dừng?
Tôi mở bảng điều khiển on-chain. USDC chuyển vào sàn giao dịch tăng 12% trong 24 giờ qua — dấu hiệu ai đó đang chuẩn bị thanh lý. Gas fee trên Ethereum tăng nhẹ từ 20 lên 28 gwei — không đột biến. Pool USDC/DAI trên Uniswap mất thanh khoản 7% trong vòng 2 giờ. Peg DAI chênh lệch 0.5 phí — đủ để tôi nghi ngờ.
Bot của tôi được viết với module kiểm tra depth chart. Khi thanh khoản pool giảm dưới ngưỡng an toàn, nó tự động stop. Tôi chợt nhận ra: thị trường đang bị rút thanh khoản không phải vì ai đó bán, mà vì các quỹ đầu tư đang di chuyển tiền để đón đầu biến động dầu. Họ rút thanh khoản DeFi để mua dầu thật. Điều này tạo ra hiệu ứng "thanh khoản giả" — giống như NFT floor sweep script năm 2021: bạn thấy floor NFT rẻ, nhưng đó là do thanh khoản bị kéo về một phía.
"Mỗi lần thua, tôi đều refactor code và tâm lý." Lần này chưa thua, nhưng tôi thấy một cơ hội. Góc nhìn phản trực giác: Mọi người nghĩ căng thẳng địa chính trị đẩy Bitcoin lên như vàng. Sai. Thực tế, khi dầu tăng, chi phí giao dịch thực tế tăng lên (gas fee, power cost cho mining). Các quỹ lớn rút tiền từ crypto để mua dầu thật. Thanh khoản DeFi co lại. Đây là thời điểm short altcoin nhỏ — chúng sẽ mất thanh khoản nhanh nhất.
Tôi đã từng viết script kiểm tra ownership của NFT trước khi sweep. Bài học tương tự: trước khi trade bất kỳ sự kiện địa chính trị nào, hãy kiểm tra thanh khoản thực sự. Bot của tôi dừng là đúng. Nó đang chờ tín hiệu PEG trở về 1.0 và TVL Aave ổn định. Mãi đến tối, peg DAI hồi phục. Tôi deploy lại bot với tham số risk management thấp hơn.
Một người bạn hỏi: "Mày có trade dầu không?" Tôi nói không. Nhưng tôi có một script đọc dữ liệu lệnh từ Binance Futures — nếu có token nào đó token hóa dầu, tôi sẽ sweep. Có lẽ đó là mảnh ghép còn thiếu trong portfolio của tôi.