Khi mới bắt đầu làm DeFi backtesting vào năm 2022, tôi đã dành gần hai tuần chỉ để hiểu cách kéo dữ liệu giá từ blockchain Ethereum. Hôm nay, tôi sẽ chia sẻ toàn bộ quy trình mà tôi ước mình có từ đầu — từ cách chọn nguồn dữ liệu, cài đặt thư viện, cho đến việc chạy backtest và tích hợp HolySheep AI để tự động phân tích kết quả. Bài viết nhắm đến người chưa từng dùng API, nên mỗi bước đều có gợi ý chụp màn hình.

Backtesting Là Gì? (Giải Thích Cho Người Mới)

Hãy tưởng tượng bạn muốn biết: "Nếu tháng trước tôi đặt lệnh long ETH khi giá chạm $3.000, tôi sẽ lời bao nhiêu?". Backtesting chính là cách trả lời bằng dữ liệu lịch sử thay vì đoán mò. Đây là bước bắt buộc trước khi đặt lệnh thật.

Có hai nguồn dữ liệu chính cho backtest chiến lược DeFi: