ขีดจำกัดอัตรา API คืออะไร?

อัปเดตล่าสุด: 27 มี.ค. 2569

ขีดจำกัดอัตราสาธารณะ (ข้อมูลตลาด)

ขีดจำกัดอัตราส่วนตัว (การจัดการบัญชี)

ขีดจำกัดอัตราการเทรด (การส่ง/ยกเลิกคำสั่ง)

API ของเราทั้งแบบ REST และ WebSocket มีขีดจำกัดอัตราที่ส่งผลต่อจำนวนการเรียกใช้ที่สามารถทำได้ภายในระยะเวลาอันสั้น ขีดจำกัดอัตราเหล่านี้ออกแบบมาเพื่อปกป้อง API จากการโจมตี (เช่น การโจมตีแบบ DDoS) และเพื่อป้องกันการบิดเบือนสมุดคำสั่งของเรา (เช่น การส่งและยกเลิกคำสั่งจำนวนมากอย่างรวดเร็ว)

ขีดจำกัดอัตราของ Spot API แบ่งออกเป็นสามส่วน (สาธารณะ, ส่วนตัว, การเทรด) ขึ้นอยู่กับอินเทอร์เฟซ API ที่ใช้ (REST หรือ WebSocket) และประเภทของการเรียกใช้ที่กำลังดำเนินการ (ข้อมูลตลาด, การจัดการบัญชี, การส่ง/ยกเลิกคำสั่ง) สำหรับขีดจำกัดคำขอที่เกี่ยวข้องกับการเรียกใช้ Futures (REST) API โปรดดูบทความสนับสนุนของเราที่นี่

สาธารณะ (ข้อมูลตลาด REST)

เอนด์พอยต์สาธารณะของ Spot มีขีดจำกัดอัตราตามที่อยู่ IP และคู่สกุลเงินสำหรับการเรียกใช้ Trades และ OHLC และตามที่อยู่ IP เท่านั้นสำหรับการเรียกใช้เอนด์พอยต์สาธารณะอื่นๆ ทั้งหมด

การเรียกใช้เอนด์พอยต์สาธารณะด้วยความถี่ 1 ครั้งต่อวินาที (หรือน้อยกว่า) จะยังคงอยู่ภายในขีดจำกัดอัตรา แต่การเรียกใช้เกินความถี่นี้อาจทำให้การเรียกใช้ถูกจำกัดอัตรา หากถึงขีดจำกัดอัตรา การเรียกใช้เพิ่มเติมจะถูกจำกัดเป็นเวลาสองสามวินาที (หรืออาจนานกว่านั้นหากยังคงมีการเรียกใช้ในขณะที่ขีดจำกัดอัตรายังคงทำงานอยู่)

ส่วนตัว (การจัดการบัญชี REST)

เอนด์พอยต์ส่วนตัวของ Spot มีขีดจำกัดอัตราตามคีย์ API และอิงตามตัวนับที่เริ่มต้นที่ 0 เพิ่มขึ้นทุกครั้งที่มีการเรียกใช้ และลดลงเมื่อเวลาผ่านไป ตัวนับของคีย์ API แต่ละคีย์จะแยกจากกัน และหากตัวนับเกินค่าสูงสุด การเรียกใช้ครั้งถัดไปโดยใช้คีย์ API นั้นจะถูกจำกัดอัตรา หากถึงขีดจำกัดอัตรา การเรียกใช้เพิ่มเติมจะถูกจำกัดเป็นเวลาสองสามวินาที (หรืออาจนานกว่านั้นหากยังคงมีการเรียกใช้ในขณะที่ขีดจำกัดอัตรายังคงทำงานอยู่)

เอนด์พอยต์ API

ตัวนับเพิ่มขึ้น (ต่อคำขอ)

เอนด์พอยต์ประวัติบัญชี (Ledgers, TradesHistory, ClosedOrders)

+4

เอนด์พอยต์ Staking (Stake, Unstake)

+1

เอนด์พอยต์อื่นๆ ทั้งหมด (Balance, TradeBalance, ฯลฯ)

+1

เอนด์พอยต์การเทรด (AddOrder, CancelOrder, ฯลฯ)

0 (ไม่มีผลต่อตัวนับ)
ดูขีดจำกัดอัตราการเทรดสำหรับรายละเอียด

ระดับการยืนยันบัญชี

ค่าตัวนับสูงสุด

ตัวนับลดลง (ต่อวินาที)

ยืนยันแล้ว

20

-0.5

ยืนยันแล้วพร้อมขีดจำกัดที่สูงขึ้น

20

-1

การเทรด (การส่ง/ยกเลิกคำสั่ง REST และ WebSocket)

เอนด์พอยต์การเทรดของ Spot (REST AddOrder/CancelOrder และ WebSocket addOrder/cancelOrder) มีขีดจำกัดอัตราตามบัญชีและต่อคู่สกุลเงิน และอิงตามวิธีการที่คำสั่งซื้อขายมีปฏิสัมพันธ์กับสมุดคำสั่ง

โดยสรุป (เวอร์ชัน TLDR) แต่ละบัญชีและคู่สกุลเงินมีจำนวนคะแนนสูงสุดที่สามารถใช้ได้ทุกวินาทีโดยไม่ถึงขีดจำกัดอัตราการเทรด การส่ง การดำเนินการ และการยกเลิกคำสั่งซื้อขายจะใช้คะแนนเหล่านี้ ในขณะที่เวลาจะเติมคะแนนเหล่านี้ การใช้คะแนนเกินกว่าที่อนุญาต (ขึ้นอยู่กับประเภทบัญชีของคุณ) จะทำให้การเรียกใช้ครั้งถัดไปถูกจำกัดอัตรา

มีรายละเอียดทั้งหมดของขีดจำกัดอัตราการเทรดให้ เพื่อให้นักเทรดของเราสามารถคำนวณจำนวนคำสั่งซื้อขายที่แม่นยำที่พวกเขาสามารถส่ง/ดำเนินการ/ยกเลิกได้ตามกลยุทธ์การเทรดของพวกเขา (อัตราการเติมคำสั่ง, อายุของคำสั่งในสมุดคำสั่ง, ฯลฯ) มีตัวอย่างสำหรับประเภทบัญชีที่แตกต่างกันและกลยุทธ์การเทรดพื้นฐานเพื่อความสะดวก พร้อมด้วยเครื่องคำนวณขีดจำกัดอัตราเพื่อกำหนดขีดจำกัดอัตราสำหรับกลยุทธ์ที่ซับซ้อนมากขึ้น

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่