Polymarket Agents là gì?

Polymarket Agents là một khung phát triển mã nguồn mở và bộ tiện ích để xây dựng các tác nhân AI giao dịch tự động trên Polymarket — nền tảng thị trường dự đoán lớn nhất thế giới.

Khung này cho phép nhà phát triển:

  • 🤖 Xây dựng các tác nhân AI phân tích thị trường và thực hiện giao dịch tự động
  • 📊 Tích hợp với API Polymarket để có dữ liệu thị trường thời gian thực
  • 🔍 Sử dụng RAG (Tạo sinh Tăng cường Truy xuất) để đưa ra quyết định giao dịch sáng suốt
  • 📰 Thu thập dữ liệu từ dịch vụ cá cược, nhà cung cấp tin tức và tìm kiếm web
  • 🧠 Tận dụng các công cụ LLM toàn diện để kỹ thuật lời nhắc và phân tích thị trường

🔗 GitHub: https://github.com/Polymarket/agents


Polymarket là gì?

Polymarket là một nền tảng thị trường dự đoán phi tập trung nơi người dùng có thể giao dịch về kết quả của các sự kiện thế giới thực:

  • Chính trị — Kết quả bầu cử, quyết định chính sách
  • Tiền mã hóa — Dự đoán giá Bitcoin, phê duyệt ETF
  • Thể thao — Kết quả trận đấu, nhà vô địch
  • Khoa học — Đột phá nghiên cứu, sứ mệnh không gian
  • Giải trí — Người chiến thắng giải thưởng, doanh thu phòng vé

Các nhà giao dịch mua cổ phiếu “Có” hoặc “Không” dựa trên dự đoán của họ, với giá phản ánh xác suất đồng thuận của thị trường.


Tính năng chính

Tính năngMô tả
Tích hợp API PolymarketTruy cập đầy đủ dữ liệu thị trường, sổ lệnh và thực hiện giao dịch
Tiện ích tác nhân AICông cụ xây dựng tác nhân giao dịch tự động
RAG cục bộ và từ xaHỗ trợ cơ sở dữ liệu vector cho tin tức và dữ liệu thị trường
Dữ liệu đa nguồnTích hợp dịch vụ cá cược, API tin tức, tìm kiếm web
Kỹ thuật lời nhắc LLMCông cụ toàn diện cho suy luận nhận biết ngữ cảnh
Giao diện CLICông cụ dòng lệnh để phân tích thị trường và giao dịch
Hỗ trợ DockerTriển khai container hóa để dễ dàng thiết lập
Giấy phép MITMiễn phí và mã nguồn mở

Kiến trúc

Polymarket Agents có các thành phần mô-đun có thể được duy trì và mở rộng bởi cộng đồng:

API cốt lõi

Thành phầnMục đích
Chroma.pyCơ sở dữ liệu vector cho nguồn tin tức và dữ liệu API
Gamma.pyKhách hàng API Polymarket Gamma để lấy siêu dữ liệu thị trường
Polymarket.pyLớp API chính cho dữ liệu thị trường và thực hiện giao dịch
Objects.pyMô hình dữ liệu Pydantic cho giao dịch, thị trường, sự kiện

Lệnh CLI

Giao diện người dùng chính để tương tác với Polymarket:

# Lấy tất cả thị trường được sắp xếp theo khối lượng
python scripts/python/cli.py get-all-markets --limit 10 --sort-by volume

# Lấy chi tiết thị trường cụ thể
python scripts/python/cli.py get-market --market-id <MARKET_ID>

# Thực hiện giao dịch
python scripts/python/cli.py trade --market-id <MARKET_ID> --side buy --size <SIZE>

Bắt đầu nhanh

1. Clone kho lưu trữ

git clone https://github.com/polymarket/agents.git
cd agents

2. Thiết lập môi trường

# Tạo môi trường ảo
virtualenv --python=python3.9 .venv
source .venv/bin/activate

# Cài đặt phụ thuộc
pip install -r requirements.txt

3. Cấu hình khóa API

Tạo tệp .env:

POLYGON_WALLET_PRIVATE_KEY="khóa riêng tư ví của bạn"
OPENAI_API_KEY="khóa API OpenAI của bạn"

4. Nạp USDC vào ví

Chuyển USDC vào ví Polygon của bạn để giao dịch.

5. Chạy CLI

# Đặt đường dẫn Python
export PYTHONPATH="."

# Chạy CLI
python scripts/python/cli.py

Hoặc thực hiện giao dịch trực tiếp:

python agents/application/trade.py

6. Lựa chọn Docker

./scripts/bash/build-docker.sh
./scripts/bash/run-docker-dev.sh

Chiến lược giao dịch

Polymarket Agents hỗ trợ nhiều chiến lược giao dịch dựa trên AI:

1. Giao dịch dựa trên tin tức

  • Theo dõi nguồn tin tức để biết diễn biến sự kiện
  • Sử dụng LLM để phân tích tình cảm và tác động
  • Thực hiện giao dịch dựa trên kết quả dự đoán

2. Phát hiện chênh lệch giá

  • So sánh giá trên các thị trường liên quan
  • Xác định xác suất định giá sai
  • Thực hiện giao dịch chênh lệch giá không rủi ro

3. Theo dõi xu hướng

  • Phân tích khối lượng giao dịch và biến động giá
  • Xác định đà trên các thị trường cụ thể
  • Đi theo xu hướng để có lợi nhuận

4. Phân tích cơ bản

  • Nghiên cứu bối cảnh và các yếu tố của sự kiện
  • Sử dụng RAG để truy vấn dữ liệu lịch sử
  • Đưa ra dự đoán sáng suốt

Nguồn dữ liệu

Khung này tích hợp nhiều nguồn dữ liệu:

NguồnLoạiTrường hợp sử dụng
API tin tứcTin tức thời gian thựcTheo dõi sự kiện
Tìm kiếm webThông tin chungNghiên cứu nền tảng
Dịch vụ cá cượcSo sánh tỷ lệ cượcPhát hiện giá
Mạng xã hộiPhân tích tình cảmPhát hiện xu hướng
Dữ liệu on-chainDữ liệu giao dịchTình báo thị trường

Triển khai RAG

Tạo sinh tăng cường truy xuất để giao dịch sáng suốt:

  1. Cơ sở dữ liệu vector — Chroma DB lưu trữ bài báo tin tức và dữ liệu thị trường
  2. Nhúng — Chuyển đổi văn bản thành vector để tìm kiếm ngữ nghĩa
  3. Truy xuất — Truy vấn thông tin liên quan dựa trên ngữ cảnh thị trường
  4. Tạo sinh — LLM tổng hợp dữ liệu đã truy xuất thành quyết định giao dịch

Quản lý rủi ro

Các cân nhắc quan trọng cho giao dịch tự động:

Rủi roGiảm thiểu
Rủi ro thị trườngQuy mô vị thế, cắt lỗ
Rủi ro thanh khoảnGiao dịch trên thị trường có khối lượng cao
Rủi ro mô hìnhKiểm tra lại chiến lược trước khi giao dịch thực
Rủi ro vận hànhTheo dõi hiệu suất bot thường xuyên
Rủi ro quy địnhTuân thủ quy định địa phương

So sánh với các công cụ khác

Tính năngPolymarket AgentsBot tùy chỉnhGiao dịch thủ công
Mã nguồn mởKhác nhauKhông áp dụng
Tích hợp AITùy chọn
Hỗ trợ RAGHiếm
Dữ liệu đa nguồnTùy chọn
Giao diện CLIKhác nhauKhông áp dụng
Cộng đồngKhác nhau
Tốc độNhanhNhanhChậm
Không cảm xúc

Trường hợp sử dụng

1. Giao dịch sự kiện chính trị

  • Kết quả bầu cử
  • Quyết định chính sách
  • Bỏ phiếu lập pháp

2. Dự đoán thị trường tiền mã hóa

  • Biến động giá Bitcoin
  • Phê duyệt ETF
  • Quyết định quy định

3. Cá cược thể thao

  • Kết quả trận đấu
  • Nhà vô địch
  • Hiệu suất cầu thủ

4. Thị trường giải trí

  • Người chiến thắng giải thưởng
  • Dự đoán doanh thu phòng vé
  • Kết quả chương trình truyền hình thực tế

Kho lưu trữ liên quan

Kho lưu trữMục đích
py-clob-clientKhách hàng Python cho Polymarket CLOB
python-order-utilsTạo và ký đơn hàng
clob-clientKhách hàng TypeScript cho CLOB
LangchainSuy luận nhận biết ngữ cảnh
ChromaCơ sở dữ liệu vector

Tài nguyên đọc


Bài viết liên quan


Kết luận

Polymarket Agents cung cấp một nền tảng vững chắc để xây dựng bot giao dịch dựa trên AI trên các thị trường dự đoán. Kiến trúc mô-đun, tích hợp API toàn diện và khả năng RAG làm cho nó phù hợp cho cả người mới bắt đầu và nhà phát triển có kinh nghiệm.

Phù hợp nhất cho: Nhà phát triển quan tâm đến giao dịch thuật toán, thị trường dự đoán và ra quyết định dựa trên AI

GitHub: https://github.com/Polymarket/agents


Cập nhật lần cuối: 2026-05-06