Exness API cho phép bạn truy cập các tính năng mạnh mẽ, dữ liệu theo thời gian thực và chức năng giao dịch tương tự như trên Thiết bị đầu cuối Exness, nhưng hoàn toàn thông qua mã lập trình. API được thiết kế dành cho khách hàng Exness muốn phát triển chiến lược giao dịch thuật toán tự động, cũng như các nhà phát triển ứng dụng muốn tích hợp phần mềm tùy chỉnh vào hệ sinh thái giao dịch Exness.
Truy cập Cổng thông tin nhà phát triển Exness API
Tính năng nổi bật
- Quản lý tài khoản: Truy cập thông tin chi tiết về tài khoản, bao gồm số dư, ký quỹ đã sử dụng, loại tiền tệ và đòn bẩy.
- Dữ liệu thị trường: Đăng ký dữ liệu thị trường theo thời gian thực và dữ liệu lịch sử, dữ liệu công cụ tĩnh, cùng trạng thái Yêu cầu ký quỹ cao hơn linh hoạt (HMR).
- Hoạt động giao dịch: Thực hiện các chức năng giao dịch quan trọng như đặt, cập nhật và hủy lệnh bằng mã lập trình.
- Công cụ: Có thể tìm thấy các công cụ hiện có bằng cách gọi danh sách công cụ, thao tác này sẽ trả về tên của các công cụ có sẵn cho tài khoản đã chọn.
Quyền lợi
Không giống MetaTrader (MT), vốn giới hạn việc phát triển chiến lược trong MQL hoặc Python và yêu cầu chạy cục bộ cùng với thiết bị đầu cuối, Exness API mang lại sự linh hoạt vượt trội:
- Không phụ thuộc vào ngôn ngữ: Phát triển chiến lược giao dịch tự động và ứng dụng tùy chỉnh bằng bất kỳ ngôn ngữ lập trình nào bạn chọn.
- Triển khai linh hoạt: Triển khai và lưu trữ thuật toán giao dịch của bạn ở bất kỳ đâu trên thế giới mà không bị ràng buộc vào một máy cụ thể.
Quyền truy cập và điều kiện áp dụng
Yêu cầu về tài khoản
Chỉ tài khoản giao dịch Exness mới đủ điều kiện sử dụng Exness API. Tài khoản MetaTrader Standard không thể kết nối với API này.
Cách kết nối với Exness API
- Đăng ký tài khoản giao dịch Exness.
- Hoàn tất xác minh tài khoản Exness của bạn, bao gồm Xác minh Danh tính (POI) và Xác minh Địa chỉ (POA).
- Thực hiện lần nạp tiền đầu tiên tùy theo loại tài khoản giao dịch Exness và quốc gia cư trú của bạn. Chuyển tiền nội bộ trong cùng một Khu vực Cá nhân cũng được tính vào yêu cầu nạp tiền tối thiểu này.
- Truy cập trang API trong Khu vực Cá nhân để tạo khóa API riêng của bạn. Khóa API và khóa bí mật của bạn được dùng để xác thực các yêu cầu API từ ứng dụng của bạn.
- Tiếp theo, kết nối khóa API của bạn để xác thực ứng dụng và truy cập API.
Vi phạm điều khoản
Exness bảo lưu quyền thu hồi quyền truy cập API bất kỳ lúc nào nếu khách hàng bị nghi ngờ vi phạm Điều khoản sử dụng API hoặc Thỏa thuận Khách hàng.
Chi tiết kỹ thuật và kết nối
Giao thức và điểm cuối
API hoạt động dựa trên hai giao thức giao tiếp chính:
- REST API: Dùng cho các yêu cầu có trạng thái như đặt lệnh hoặc truy xuất lịch sử tài khoản.
- WebSocket API: Dùng để truyền dữ liệu theo thời gian thực với độ trễ thấp (ví dụ: luồng giá trực tiếp).
Giới hạn tần suất cập nhật giá
Luồng dữ liệu giá theo thời gian thực thường bị giới hạn trong khoảng từ 100 ms đến 500 ms để đảm bảo tính ổn định của mạng và hiệu suất hệ thống.
Giới hạn tốc độ
Giới hạn tốc độ kiểm soát số lượng tin nhắn mà ứng dụng của bạn có thể gửi hoặc nhận mỗi giây. Các giới hạn được phân loại theo phương thức API.
Bạn có thể kiểm tra chính xác giới hạn tốc độ theo thời gian thực của mình theo chương trình bằng cách gọi điểm cuối getRateLimits.
Câu hỏi thường gặp (FAQ)
Tôi có thể tìm hướng dẫn kỹ thuật và tài liệu ở đâu?
Truy cập trực tiếp vào Cổng thông tin dành cho nhà phát triển Exness API, nơi bạn có thể tìm thấy hướng dẫn thiết lập API giao dịch, các công thức và nhiều nội dung khác.
Tất cả các loại tài khoản giao dịch đều có thể truy cập API không?
Không. API chỉ dành riêng cho các tài khoản giao dịch Exness.
Mọi khách hàng có tài khoản giao dịch Exness đều có thể truy cập API ngay lập tức không?
Khách hàng Exness đủ điều kiện có thể truy cập API sau khi đáp ứng các yêu cầu về xác minh, nạp tiền và trạng thái tài khoản.
Có yêu cầu loại tài khoản đặc biệt nào để dùng API không?
Không cần thêm loại tài khoản riêng cho API, nhưng API chỉ có thể được sử dụng với các tài khoản giao dịch Exness được hỗ trợ. Có thể sử dụng bất kỳ tài khoản giao dịch Standard nào của Exness.
Điều kiện giao dịch (như chênh lệch và đòn bẩy) có khác nhau đối với người dùng API không?
Không. Điều kiện giao dịch vẫn giống nhau trên tất cả các kênh của Exness, dù bạn giao dịch qua MetaTrader, Thiết bị đầu cuối Exness, ứng dụng di động hay API.