Pump-Dump Crypto Screener: Mã nguồn mở phát hiện thao túng tiền mã hóa, kêu gọi cộng tác viên ML
Dự án mã nguồn mở Pump-Dump Crypto Screener giúp tự động phát hiện các đợt bơm thổi và xả giá trên Binance và Bybit, kèm theo cảnh báo Telegram và công cụ gán nhãn dữ liệu thủ công. Dự án đang tìm kiếm các nhà phát triển machine learning để cải thiện độ chính xác của thuật toán nhận diện.

Phần mềm mã nguồn mở giúp "bắt quả tang" hành vi bơm thổi và xả giá tiền mã hóa
Pump-Dump Crypto Screener là một công cụ mã nguồn mở mới được xây dựng bằng TypeScript, cho phép người dùng tự động tải dữ liệu thị trường từ Binance và Bybit, phát hiện các dấu hiệu pump/dump (bơm thổi giá rồi xả) và gửi cảnh báo tức thời qua Telegram. Dự án hiện đang kêu gọi các nhà phát triển machine learning đóng góp để nâng cao khả năng nhận diện các mô hình thao túng giá.
Điểm đặc biệt của dự án nằm ở chỗ nó không yêu cầu bất kỳ API key trao đổi nào — toàn bộ dữ liệu được lấy từ các kho lưu trữ công khai. Hệ thống còn tích hợp một giao diện đánh giá thủ công để xây dựng bộ dữ liệu gán nhãn chuẩn, tạo nền tảng cho việc huấn luyện các mô hình AI trong tương lai.
Kiến trúc Monorepo và quy trình hoạt động
Dự án được tổ chức theo mô hình pnpm monorepo với nhiều package chuyên biệt, từ tải dữ liệu, lưu trữ, cho đến bộ phát hiện pump và bot Telegram. Kiến trúc này giúp tách biệt rõ ràng các tầng chức năng và dễ dàng mở rộng.
Mỗi chu kỳ hoạt động của pump-monitor là một pipeline hoàn chỉnh: tải nến 1 phút và 5 phút từ các sàn, quét dữ liệu để tìm dấu hiệu bất thường, ghi nhận các sự kiện pump/dump vào cơ sở dữ liệu Turso, và cuối cùng gửi cảnh báo qua Telegram.
Tính năng nổi bật
- Phát hiện thông minh: Thuật toán quét dựa trên điểm số (score) với ngưỡng mặc định là 80, kèm tùy chọn yêu cầu chu kỳ ổn định 2 giờ trước khi pump.
- Quản lý tiến trình bằng PM2: Hệ thống sử dụng PM2 để tự động chạy pipeline liên tục, thay thế hoàn toàn cron job thủ công.
- Bộ gán nhãn dữ liệu thủ công: Giao diện
/reviewcho phép người dùng phân loại từng sự kiện pump thành các nhóm nhưwick spike(gai bấc nến),weak pump(pump yếu),sustained move(xu hướng bền vững) — dữ liệu này rất quý cho việc huấn luyện ML. - Tùy biến linh hoạt qua
config.js: Người dùng có thể điều chỉnh số ngày nhìn lại, điểm số tối thiểu, và các tham số khác mà không cần sửa code.
Bảng tổng hợp kết quả phát hiện pump/dump
Quản lý dữ liệu và tối ưu bộ nhớ
Một điểm cần lưu ý là dự án không tự động xóa bất kỳ dữ liệu nào, dẫn đến việc thư mục data/market_stats/ có thể tăng lên hơn 100GB chỉ trong vài tháng trên VDS. Tuy nhiên, đi kèm là script prune-market-data.sh cho phép dọn dẹp theo lịch, với chế độ dry-run an toàn để xem trước những gì sẽ bị xóa.
Với những ai muốn vận hành lâu dài, việc thiết lập cron job dọn dẹp hàng ngày là điều bắt buộc để tránh đầy ổ cứng.
Cộng đồng ML và hướng phát triển
Hiện tại, bộ phát hiện chạy chủ yếu dựa trên các quy tắc cố định và dữ liệu nến. Tác giả dự án đang tìm kiếm các nhà phát triển machine learning để biến công cụ này thành một hệ thống dự đoán thông minh hơn.
Giao diện đánh giá thủ công sự kiện pump
Bộ dữ liệu gán nhãn từ giao diện /review chính là nguyên liệu đầu vào quý giá cho việc huấn luyện mô hình phân loại. Các nhà phát triển có thể đóng góp bằng cách cải thiện thuật toán phát hiện, xây dựng mô hình dự đoán, hoặc tối ưu hóa quy trình xử lý dữ liệu.
Triển khai và bảo mật
Việc triển khai khá đơn giản với Node.js 20+ và pnpm 9+. Chỉ cần hai tài khoản miễn phí: Turso để lưu trữ cơ sở dữ liệu và Telegram Bot để nhận cảnh báo. Dự án cũng cung cấp tài liệu chi tiết về cách đặt nginx phía trước để bảo mật HTTP/HTTPS, cũng như cơ chế xác thực cho giao diện review.
Cảnh báo Telegram khi phát hiện pump
Hệ thống cảnh báo Telegram được thiết kế thông minh: chỉ tài khoản được cấu hình là classifierTelegramChatId mới nhận được nút bấm phân loại Pump | Dump | None, trong khi những người đăng ký khác chỉ nhận cảnh báo thông thường. Điều này giúp duy trì tính toàn vẹn của dữ liệu gán nhãn.
Dự án có giấy phép MIT, hoàn toàn miễn phí cho cả mục đích cá nhân lẫn thương mại. Mã nguồn được lưu trữ công khai trên GitHub tại github.com/aleks-ent/pump-dump-crypto-screener, và bot demo có thể trải nghiệm ngay trên Telegram qua @pumpdumpscreenerautobot.
Bài viết liên quan

Công nghệ
Dừng biến mọi giao dịch thành lời xin 'tip' — Khi công nghệ thanh toán tạo ra văn hóa tội lỗi
16 tháng 8, 2026

Công nghệ
Dự án Crypto của gia đình Trump tiến gần hơn một bước tới việc trở thành ngân hàng
16 tháng 8, 2026

Công nghệ
Nhà báo bị ICE bắn và giam giữ gần 300 ngày: Vụ việc gây chấn động về tự do báo chí tại Mỹ
16 tháng 8, 2026