บอตซื้อขายอาร์บิทราจคริปโตประสานการกระทำที่แยกจากกัน โดยตั้งใจให้การกระทำเหล่านั้นหักล้างกัน คำว่าการซื้อขายสองขาอาจทำให้ทั้งคู่ฟังเหมือนเป็นเหตุการณ์เดียวที่แบ่งไม่ได้ แต่ระบบดำเนินคำสั่งอาจประมวลผลแต่ละขาอย่างเป็นอิสระ ขาหนึ่งอาจจับคู่ก่อนอีกขา ขาหนึ่งอาจเสร็จเพียงบางส่วน และขาหนึ่งอาจมีผลที่ไม่แน่นอนหลังการเชื่อมต่อล้มเหลว การออกแบบที่มีประโยชน์ทำให้เห็นผลแต่ละแบบในบัญชี
คู่มือนี้เปรียบเทียบลำดับดำเนินการผ่านตัวอย่างแต่งขึ้น ราคา ค่าธรรมเนียม และจำนวนทุกค่าเป็นตัวเลขสมมติ แบบฝึกออกแบบมาเพื่อแสดงว่าบันทึกบัญชีเปลี่ยนอย่างไร ไม่ใช่เพื่อพยากรณ์ผลตอบแทน คำถามหลักคือบอตอธิบายสินทรัพย์ที่ตนเป็นเจ้าของจริงหลังแต่ละเหตุการณ์ได้หรือไม่ โดยเฉพาะเมื่อคู่ที่ตั้งใจไว้ไม่เสร็จสมบูรณ์ตามแผน
ลำดับดำเนินการของบอตอาร์บิทราจเป็นทางเลือกความเสี่ยง
ลำดับแบบพร้อมกันส่งทั้งสองขาโดยไม่รอผลจับคู่ครั้งแรก วิธีนี้ลดช่วงเวลาระหว่างการส่งได้ แต่ไม่บังคับให้ผลตรงกัน ลำดับซื้อก่อนจะรอหลักฐานว่าได้สินทรัพย์แล้วจึงขายจำนวนที่สอดคล้องกัน ส่วนลำดับขายก่อนทำในทิศกลับ แต่ละแบบเปลี่ยนว่าระหว่างรอผลอาจเหลือความเสี่ยงประเภทใด
การเลือกควรสะท้อนสินทรัพย์ที่มี ข้อจำกัดในการดำเนินการ และความไม่ตรงกันที่ยอมรับได้ ไม่ควรอิงเพียงว่าลำดับใดทำให้การสาธิตสั้นที่สุด กลยุทธ์ที่วางสินทรัพย์ฐานไว้ล่วงหน้าอาจพยายามขายก่อนการซื้อใหม่เสร็จ ขณะที่อีกบัญชีอาจไม่มีความสามารถนั้น ลำดับดำเนินการจึงแยกจากแบบจำลองทรัพยากรที่รองรับไม่ได้
คู่มือความเสี่ยงขาอาร์บิทราจฉบับก่อน ให้กรอบทั่วไปสำหรับติดตามแต่ละการกระทำอย่างเป็นอิสระ แม้กลไกสินทรัพย์เฉพาะจะต่างกัน แต่วินัยเดียวกันยังใช้ได้ คือเชื่อมขาด้วยเจตนากลยุทธ์ขณะที่เก็บผลภายนอกแยกกัน บัญชีไม่ควรอนุมานว่าเสร็จเพียงเพราะส่งทั้งสองคำขอใกล้กัน
กำหนดบัญชีเริ่มต้น
สมมติบัญชี A เริ่มด้วยสินทรัพย์อ้างราคา 2,000 หน่วยและไม่มีสินทรัพย์ฐาน บัญชี B เริ่มด้วยสินทรัพย์ฐาน 100 หน่วยและสินทรัพย์อ้างราคา 200 หน่วย คู่ที่เสนอจะซื้อสินทรัพย์ฐาน 80 หน่วยใน A ที่ราคาจำกัด 10 และขาย 80 หน่วยใน B ที่ราคาจำกัด 10.15 สินทรัพย์เริ่มต้นรวมจึงเป็นสินทรัพย์ฐาน 100 หน่วยและสินทรัพย์อ้างราคา 2,200 หน่วย
สำหรับแบบฝึกนี้ สมมติผลจับคู่แต่ละครั้งมีค่าธรรมเนียม 0.1 เปอร์เซ็นต์ของมูลค่าอ้างราคา โดยเรียกเก็บเป็นสินทรัพย์อ้างราคา ช่วงแรกยังไม่นับค่าใช้จ่ายอื่นเพื่อให้เห็นเลขซื้อขายชัดเจน ส่วนภายหลังจะเพิ่มค่าดำเนินงานแยก ต้องตรวจโครงสร้างค่าธรรมเนียมและข้อกำหนดธุรกรรมจริงสำหรับตลาดที่เลือก สมมติฐานเหล่านี้เป็นส่วนของสถานการณ์ ไม่ใช่คำกล่าวทั่วไปเกี่ยวกับสถานที่ซื้อขาย
ก่อนส่ง บอตกันสินทรัพย์อ้างราคา 800.80 หน่วยใน A และสินทรัพย์ฐาน 80 หน่วยใน B หากค่าธรรมเนียมขายถูกหักจากเงินรับอ้างราคาตามกฎสมมติ ก็ไม่ต้องมีเงินอ้างราคาเพิ่มเติมสำหรับค่าธรรมเนียมนั้นโดยเฉพาะ กลไกค่าธรรมเนียมที่ต่างกันต้องใช้การกันทรัพยากรต่างกัน ตัวอย่างนี้แสดงว่าแบบจำลองทรัพยากรต้องสะท้อนหน่วยและเวลาเรียกเก็บค่าใช้จ่ายแต่ละรายการจริง
บันทึกการซื้อบางส่วนครั้งแรก
สมมติการซื้อจับคู่ได้ 50 หน่วยที่ราคา 9.98 มูลค่าซื้อคือ 499 และค่าธรรมเนียมตามสมมติฐานคือ 0.499 ตอนนี้บัญชี A ถือสินทรัพย์ฐาน 50 หน่วยและสินทรัพย์อ้างราคา 1,500.501 หน่วย ก่อนพิจารณาส่วนที่เหลือซึ่งยังทำงาน อีก 30 หน่วยยังมีต้นทุนสูงสุดได้ 300 บวกค่าธรรมเนียม 0.30 ตามราคาจำกัด จึงต้องกันทรัพยากรสำหรับภาระนั้นต่อไป
บันทึกจับคู่ควรเก็บจำนวน 50 หน่วย ราคา 9.98 มูลค่าซื้อ 499 และค่าธรรมเนียม 0.499 เป็นช่องแยกกัน ค่าเฉลี่ยรวมต้นทุนของหน่วยที่ได้คือ 9.98998 ซึ่งต่างจากราคาดำเนินการ 9.98 การระบุนิยามทั้งสองอย่างชัดเจนช่วยป้องกันไม่ให้ผู้ทบทวนเผลอเปรียบเทียบราคาขายก่อนต้นทุนกับราคาซื้อรวมค่าธรรมเนียม
คู่มือสมุดบันทึกซื้อขายฉบับก่อน อธิบายว่าเหตุใดเจตนา ความพยายาม และผลต้องมีบันทึกแยกกัน ใช้ความแตกต่างนั้นที่นี่ เจตนาเดิมยังเป็นคู่ 80 หน่วย แต่การซื้อที่สังเกตได้มีเพียง 50 หน่วย บอตต้องจัดการผลจริง แทนการนำจำนวนที่ขอมาแทนจำนวนที่เป็นเจ้าของ
บันทึกการขายที่ไม่เท่ากัน
ต่อมาสมมติการขายจับคู่ได้ 35 หน่วยที่ราคา 10.16 เงินรับก่อนต้นทุนคือ 355.60 และค่าธรรมเนียมตามสมมติฐานคือ 0.3556 เงินอ้างราคาสุทธิที่ได้รับจึงเป็น 355.2444 ตอนนี้บัญชี B ถือสินทรัพย์ฐาน 65 หน่วยและสินทรัพย์อ้างราคา 555.2444 หน่วย ขณะที่ส่วนขายที่เหลือ 45 หน่วยอาจยังทำงานตามกฎคำสั่งที่เลือก
ณ จุดนี้ ทั้งสองบัญชีรวมกันถือสินทรัพย์ฐาน 115 หน่วย ได้แก่ 50 ใน A และ 65 ใน B และถือสินทรัพย์อ้างราคา 2,055.7454 หน่วย เมื่อเทียบกับจุดเริ่ม ยอดอ้างราคาลดลง 144.2546 ขณะที่สินทรัพย์ฐานเพิ่ม 15 หน่วย นี่ไม่ใช่ผลอาร์บิทราจที่ตรงกันครบถ้วน บัญชีแสดงความเสี่ยงเพิ่ม 15 หน่วยก่อนจะมีผลจับคู่หรือการยกเลิกเพิ่มเติม
บัญชีอาร์บิทราจที่จับคู่บางส่วนควรแสดงความไม่ตรงกันนี้โดยตรง ตัวเลขกำไรที่รับรู้แล้วของ 35 หน่วยที่ตรงกันอาจให้ข้อมูลได้ แต่ไม่ได้อธิบายการเปลี่ยนแปลงบัญชีทั้งหมด หน่วยที่ซื้อเพิ่มยังมีความสำคัญทางเศรษฐกิจ ต้องพิจารณามูลค่าปัจจุบันและต้นทุนจำหน่ายในภายหลังก่อนประเมินผลของคู่ที่พยายามทำทั้งชุด
ยกเลิกส่วนเหลือโดยไม่เขียนผลจับคู่ก่อนหน้าใหม่
สมมติคำสั่งที่เหลือทั้งสองถูกยกเลิก และระบบดำเนินคำสั่งยืนยันว่าไม่มีการจับคู่เพิ่มเติม บอตจึงปล่อยยอดกันสำหรับการซื้อ 30 หน่วยและการขาย 45 หน่วยได้ แต่ยังเป็นเจ้าของ 50 หน่วยที่ซื้อใน A และได้ขาย 35 หน่วยจาก B ไปแล้ว การยกเลิกสิ้นสุดภาระที่เหลือ ไม่ได้ย้อนการเคลื่อนย้ายสินทรัพย์ที่เสร็จแล้ว
ความแตกต่างนี้สำคัญเพราะอินเทอร์เฟซอาจมีปุ่มยกเลิกคู่เพียงปุ่มเดียว การควบคุมนั้นควรสร้างคำขอยกเลิกสองรายการและรักษาผลของแต่ละรายการแยกกัน หากยืนยันการยกเลิกเพียงรายการเดียว ส่วนที่เหลืออีกรายการอาจยังทำงาน คู่ควรยังไม่มีข้อยุติในขอบเขตที่อาจเกิดการจับคู่เพิ่ม ปุ่มรวมที่สะดวกต้องไม่ลบความเป็นอิสระของบัญชีเบื้องหลัง
คู่มือระบบอัตโนมัติพอร์ตคริปโต เกี่ยวข้องเมื่อสถานะส่วนเหลือใช้เงินทุนร่วมกับกลยุทธ์อื่น ชั้นพอร์ตต้องรู้การเพิ่มสุทธิจริง 15 หน่วยและทรัพยากรใดที่ยังกันไว้ ไม่ควรสมมติว่าโมดูลอาร์บิทราจกลับสู่ความเสี่ยงเริ่มต้นเพียงเพราะไม่ได้ส่งคู่เดิมต่อแล้ว
ตีมูลค่าส่วนเหลือแยกจากผลเศรษฐกิจของส่วนที่ตรง
ภายใต้ผลจับคู่สมมติ มี 35 หน่วยที่ตรงกันทางเศรษฐกิจระหว่างการซื้อกับการขาย เมื่อจัดสรรค่าธรรมเนียมซื้อตามสัดส่วน 35 หน่วยนั้นมีต้นทุน 349.30 บวก 0.3493 หรือ 349.6493 การขายให้เงินสุทธิ 355.2444 จึงเหลือ 5.5951 ก่อนค่าใช้จ่ายอื่น ส่วนอีก 15 หน่วยที่ซื้อมีต้นทุน 149.70 บวก 0.1497 หรือ 149.8497
การแยกองค์ประกอบนี้สอดคล้องกับการเปลี่ยนแปลงยอดอ้างราคารวม ส่วนที่ตรงกันเพิ่มเงิน 5.5951 ขณะที่การซื้อเพิ่ม 15 หน่วยใช้เงิน 149.8497 ทำให้ยอดอ้างราคาลดสุทธิ 144.2546 การคำนวณมีประโยชน์เพราะพิสูจน์ว่าสรุปกับบัญชีกำลังอธิบายเหตุการณ์เดียวกัน หากไม่ตรงกัน ควรตรวจส่วนต่างก่อนรายงานผล
ราคาตลาดอ้างอิงใช้ประมาณมูลค่าปัจจุบันของส่วนเหลือได้ แต่ไม่ควรถูกนำเสนอเป็นเงินรับที่รับรู้แล้ว หากตีมูลค่า 15 หน่วยที่ราคา 10 มูลค่าประเมินคือ 150 การขายจริงอาจให้จำนวนต่างออกไปหลังคำนึงถึงความลึกและต้นทุน เก็บทั้งฐานต้นทุนซื้อและวิธีประเมินมูลค่า เพื่อให้ผู้อ่านเห็นว่าส่วนใดของผลที่รายงานยังเปิดรับความเสี่ยง
การกู้คืนบอตอาร์บิทราจต้องรักษาขาที่ไม่ทราบผล
ตอนนี้เปลี่ยนสถานการณ์ แทนที่จะได้รับคำตอบผลจับคู่ขาย บอตสูญเสียการสื่อสารหลังส่งขาย หลักฐานซื้อยังเป็นที่ทราบ แต่การขายอาจจับคู่แล้ว ยังเปิดอยู่ หรือถูกปฏิเสธ สถานะที่ถูกต้องคือยังไม่แน่ใจผลขาย ไม่ใช่ถือว่าจับคู่ได้ศูนย์ บอตควรรักษายอดกันสินทรัพย์ที่เกี่ยวข้องไว้ขณะค้นหาผลเดิม
การพยายามขายใหม่อาจลดสินทรัพย์มากเกินไปหากการขายแรกเสร็จแล้ว ส่วนการซื้อใหม่อาจทำให้ส่วนเหลือในอีกทิศแย่ลง การกู้คืนจึงควรเริ่มด้วยตัวระบุและหลักฐานบัญชี บอตต้องมีความเชื่อมโยงถาวรระหว่างเจตนา คำขอภายนอก และผลจับคู่ที่ค้นพบภายหลังระหว่างกระทบยอด
คู่มือเหตุการณ์กระเป๋าอัตโนมัติฉบับก่อน ให้มุมมองที่มีประโยชน์เกี่ยวกับข้อสังเกตที่ล่าช้า เหตุการณ์อาจมาถึงหลังแอปเข้าสู่การกู้คืนแล้ว บัญชีต้องรับหลักฐานนั้นโดยไม่ถือว่าเป็นการตัดสินใจอิสระครั้งใหม่ ผลจับคู่เก่าที่เพิ่งค้นพบยังเป็นส่วนของความพยายามเดิม และต้องรักษาเวลาเชิงเศรษฐกิจกับความเป็นเจ้าของเดิมไว้
เทียบลำดับพร้อมกันกับสถานการณ์เดียวกัน
ในการออกแบบแบบพร้อมกัน คำสั่ง 80 หน่วยทั้งสองอาจทำงานก่อนจะทราบผลใด การซื้อ 50 หน่วยและขาย 35 หน่วยก่อนหน้าเป็นผลไม่เท่ากันที่เป็นไปได้ ข้อดีคือลดความล่าช้าในการส่งระหว่างขา ส่วนต้นทุนคือบอตต้องพร้อมรับความไม่ตรงกันทั้งสองทิศ และไม่สามารถใช้จำนวนจับคู่จริงของขาแรกกำหนดขนาดคำขอเริ่มต้นของขาที่สอง
การทดสอบที่มีความหมายคงสมมติฐานตลาดและบัญชีสมมติให้เหมือนเดิม โดยเปลี่ยนเฉพาะลำดับ บันทึกจำนวนไม่ตรงสูงสุดที่เกิดขึ้นและระยะเวลาที่คงอยู่ อย่าเปรียบเทียบกรณีพร้อมกันที่สมบูรณ์แบบกับกรณีตามลำดับที่จงใจทำให้ยาก เป้าหมายคือเข้าใจข้อแลกเปลี่ยนเชิงโครงสร้าง ทุกแบบจึงควรพบผลล่าช้า ผลบางส่วน และผลไม่ทราบที่เทียบกันได้
การออกแบบพร้อมกันยังต้องมีกฎสำหรับแทรกแซงหลังผลจับคู่แรก อาจขอยกเลิกส่วนที่เหลือซึ่งใหญ่เกินไป หรือปล่อยให้แผนเดิมดำเนินต่อภายในขีดจำกัด ทั้งสองนโยบายควรประกาศก่อน มิฉะนั้นพฤติกรรมบอตอาจเปลี่ยนไปตามตัวอย่าง ทำให้ผลงานที่เห็นพึ่งการรู้ผลย้อนหลัง แทนกฎตัดสินใจที่นำไปใช้ได้จริง
เปรียบเทียบลำดับซื้อก่อน
ในรูปแบบซื้อก่อน บอตรอผลซื้อ 50 หน่วยก่อนส่งขายได้สูงสุด 50 หน่วย วิธีนี้หลีกเลี่ยงการขอขายเริ่มต้น 80 หน่วยทั้งที่สังเกตการซื้อได้น้อยกว่า แม้สินทรัพย์เดิมอาจยังรองรับการขายนั้นได้ การออกแบบสร้างช่วงที่บัญชีมีความเสี่ยงสินทรัพย์ฐานเพิ่มระหว่างเตรียมและพยายามขาย
หากต่อมาการขายจับคู่ได้เพียง 35 หน่วย ส่วนเหลือสุดท้ายก็ยังเป็น 15 หน่วย ลำดับไม่ได้กำจัดความเสี่ยงการจับคู่บางส่วน แต่เปลี่ยนข้อมูลที่มีเมื่อกำหนดขนาดขายและจังหวะรับความเสี่ยง บัญชีควรวัดความแตกต่างเหล่านั้นโดยตรง แทนการสมมติว่าการรอผลแรกทำให้ทั้งคู่ปลอดภัย
ในตลาดที่ราคาเสนอเปลี่ยนเร็ว การขายภายหลังอาจมีผลทางเศรษฐกิจแย่กว่าตัวเลือกเดิม บอตควรประเมินราคาที่อนุญาตและนโยบายส่วนเหลือใหม่ แทนการบังคับให้เสร็จไม่ว่าจะมีต้นทุนเท่าใด คู่ที่ไม่ผ่านเงื่อนไขส่วนต่างเดิมแล้วอาจยังต้องจัดการความเสี่ยง แต่การจัดการนั้นเป็นการตัดสินใจแยกที่มีงบและเหตุผลของตน
เปรียบเทียบลำดับขายก่อน
การออกแบบขายก่อนใช้สินทรัพย์ฐานที่วางไว้ล่วงหน้าเพื่อขายก่อนซื้อหน่วยทดแทน หากขายได้ 35 หน่วย บอตสามารถพิจารณาซื้อจำนวนที่สอดคล้องกันภายหลัง ความเสี่ยงชั่วคราวคือการถือสินทรัพย์ฐานลดลงจากพอร์ตเริ่มต้น นโยบายที่เลือกอาจยอมรับได้ แต่ก็ยังเป็นสถานะทางเศรษฐกิจที่มูลค่าเปลี่ยนได้
บัญชีต้องมีหน่วยที่พร้อมขายจริง การซื้อที่คาดว่าจะเกิดในอนาคตไม่อาจรองรับการขายที่ต้องใช้สินทรัพย์ซึ่งชำระเสร็จแล้ว เรื่องนี้สำคัญเป็นพิเศษเมื่อแพลตฟอร์มแสดงแผนกลยุทธ์รวมที่หักล้างสองขาในภาพ บัญชีภายนอกอาจประเมินแต่ละการกระทำอย่างเป็นอิสระ และปฏิเสธขาที่ทรัพยากรจำเป็นยังไม่มีอยู่ในบัญชีนั้น
คู่มือการดูแลสภาพคล่องคริปโต ให้มุมมองที่เกี่ยวข้องด้านสินทรัพย์คงเหลือ กลยุทธ์เสนอราคาก็เปลี่ยนสินทรัพย์จากผลจับคู่ที่ไม่สมมาตรเช่นกัน อาร์บิทราจกับการดูแลสภาพคล่องมีเป้าหมายต่างกัน แต่ทั้งสองต้องอธิบายความเสี่ยงที่เหลือจากการดำเนินการจริงอย่างชัดเจน วินัยบัญชีที่ใช้ร่วมกันไม่ควรถูกเข้าใจว่าเป็นการรับประกันว่ากิจกรรมใดกิจกรรมหนึ่งจะได้ส่วนต่างหลังต้นทุนทั้งหมด
เพิ่มค่าใช้จ่ายดำเนินงานโดยไม่ซ่อนการจัดสรร
กลับมาที่สถานการณ์จับคู่บางส่วนเดิม และสมมติว่ามีค่าใช้จ่ายดำเนินการรวมเพิ่มเติม 2.50 หน่วยอ้างราคา หากเก็บจากบัญชี A ยอดอ้างราคาจะลดจาก 1,500.501 เป็น 1,498.001 ยอดอ้างราคารวมจะเป็น 2,053.2454 หน่วย ส่วนสินทรัพย์ฐาน 115 หน่วยไม่เปลี่ยนภายใต้แบบจำลองค่าใช้จ่ายสมมตินี้ เพราะจ่ายค่าใช้จ่ายเป็นหน่วยอ้างราคา
วิธีจัดสรรค่าใช้จ่ายระหว่างส่วนที่ตรงกับส่วนเหลือเป็นทางเลือกด้านบัญชีที่ควรเปิดเผย การให้ค่าใช้จ่ายทั้งหมดแก่ส่วนที่ตรงลดส่วนที่รายงานว่าเหลือจาก 5.5951 เป็น 3.0951 การจัดสรรตามสัดส่วนให้ตัวเลขระหว่างทางต่างกัน แต่ไม่เปลี่ยนผลบัญชีรวม การใช้วิธีอย่างสอดคล้องสำคัญกว่าการเลือกยอดย่อยที่ดูดีที่สุด
คู่มือบอตผู้ดูแลสภาพคล่องอัตโนมัติ ตรวจอีกบริบทที่ค่าธรรมเนียมกับมูลค่าสินทรัพย์สัมพันธ์กัน ความเชื่อมโยงที่มีประโยชน์อยู่ที่วิธีวิเคราะห์ คือแยกจำนวนสินทรัพย์ กระแสเงิน และสมมติฐานมูลค่าก่อนคำนวณผลรวม วิธีนี้ป้องกันไม่ให้เงินรับค่าธรรมเนียมหรือยอดย่อยที่เป็นบวกถูกเข้าใจว่าเป็นการประเมินผลงานเศรษฐกิจครบถ้วน
กระทบยอดสองบัญชีอย่างเป็นอิสระ
การกระทบยอดอาร์บิทราจสองบัญชีควรอธิบายแต่ละบัญชีด้วยตัวเองก่อน การเปลี่ยนแปลงของ A มาจากการซื้อ ค่าธรรมเนียมซื้อ และค่าใช้จ่ายดำเนินงานที่จัดให้ ส่วนการเปลี่ยน B มาจากการขายและค่าธรรมเนียมขาย หลังจากบันทึกเหล่านั้นตรงกับยอดที่สังเกตแล้ว กลยุทธ์จึงควรรวมเป็นมุมมองพอร์ต
ลำดับนี้ช่วยระบุความคลาดเคลื่อน หาก A ต่างจากยอดที่คาด ปัญหาอาจเป็นต้นทุนธุรกรรมเพิ่มเติม การโอนที่ยังไม่สังเกต หรือผลจับคู่ที่ขาด การหักล้างกับ B ทันทีอาจซ่อนข้อผิดพลาด หากความคลาดเคลื่อนอีกอย่างบังเอิญหักล้างกัน ยอดรวมที่ตรงไม่ใช่หลักฐานว่าประวัติทั้งสองบัญชีถูกต้อง
รักษาสกุลค่าธรรมเนียมและความละเอียดทศนิยมด้วย การปัดแต่ละเหตุการณ์เร็วเกินไปอาจสะสมส่วนต่างจากหลายผลจับคู่ เก็บจำนวนในหน่วยที่แทนได้อย่างแน่นอนและเหมาะสม แล้วปัดเพื่อแสดงผลในชั้นนำเสนอ ผู้อ่านไม่จำเป็นต้องเห็นทุกหลักภายในตลอดเวลา แต่ข้อมูลส่งออกควรรองรับยอดที่แสดงและอธิบายวิธีปัดที่เลือกใช้อย่างตั้งใจ
ใช้บัญชีกำหนดเงื่อนไขหยุด
บัญชีใช้ขับเคลื่อนเงื่อนไขหยุดที่เป็นรูปธรรมได้ จำนวนไม่ตรงสูงสุด ระยะเวลาที่ขาไม่มีข้อยุติ หรือส่วนต่างยอดคงเหลือที่อธิบายไม่ได้อาจปิดกั้นคู่ใหม่ เงื่อนไขเหล่านี้ตีความง่ายกว่าคำเตือนกว้างว่าความเสี่ยงตลาดสูง เพราะระบุข้อเท็จจริงของบัญชีที่เฉพาะเจาะจงและหลักฐานที่ต้องมีก่อนกลยุทธ์จะทำต่อได้
สำหรับส่วนเหลือสมมติ 15 หน่วย นโยบายที่มีขีดจำกัด 10 หน่วยจะหยุดคู่ใหม่ทันทีหลังยืนยันความไม่ตรงกัน บอตอาจยังได้รับอนุญาตให้ดำเนินการจัดการส่วนเหลือภายใต้ขอบเขต อินเทอร์เฟซควรแยกสิทธิ์นั้นออกจากอำนาจเข้าซื้อปกติ การหยุดกลยุทธ์ไม่จำเป็นต้องหมายถึงการทิ้งบันทึกหรือห้ามทุกการกระทำที่อาจลดภาระเดิม
ทบทวนเงื่อนไขหยุดอย่างเข้มงวดเท่ากับกฎเข้าซื้อ เกณฑ์ที่ถูกข้ามได้โดยไม่มีคำอธิบายที่เห็นชัดจะใช้งานยาก เกณฑ์ที่รีเซ็ตอัตโนมัติขณะที่ขาไม่ทราบผลยังไม่มีข้อยุติอาจไม่ปลอดภัย บัญชีให้ฐานข้อเท็จจริงสำหรับการตัดสินใจเหล่านี้ ส่วนนโยบายกำหนดว่าบอตมีอำนาจทำอะไรกับข้อเท็จจริงนั้น
ให้การเปรียบเทียบมุ่งที่ผลตามมา
ไม่ควรประกาศว่าลำดับใดดีที่สุดจากตัวอย่างแต่งขึ้นเพียงครั้งเดียว บัญชีตัวอย่างแสดงคำถามที่การเปรียบเทียบต้องตอบ ได้แก่ อะไรจับคู่ได้อย่างเป็นอิสระ ต้องใช้ทรัพยากรใดในแต่ละขณะ และเหลือความเสี่ยงใดเมื่อผลสองขาต่างกัน การประเมินจริงต้องมีเงื่อนไขที่เป็นตัวแทนและความรู้ปัจจุบันเกี่ยวกับกลไกสถานที่ซื้อขายที่เลือก
บันทึกออกแบบที่มีประโยชน์เก็บลำดับที่เลือก สมมติฐาน และนโยบายกู้คืนไว้ รวมทั้งทางเลือกและข้อแลกเปลี่ยนเฉพาะที่สำคัญ เช่น ความเสี่ยงสินทรัพย์ชั่วคราวหรือความสามารถปรับขนาดขาที่สอง บันทึกนี้ช่วยให้ผู้ทบทวนภายหลังเข้าใจว่าการเปลี่ยนตลาดหรือแพลตฟอร์มทำให้ทางเลือกเดิมใช้ไม่ได้หรือไม่
มาตรฐานสุดท้ายคือความสามารถย้อนสร้างผล ผู้อ่านอีกคนควรเริ่มจากยอดเปิดบัญชี นำเหตุการณ์ที่ยืนยันแต่ละรายการมาคำนวณ แล้วได้จำนวนสินทรัพย์และเงินสดสุดท้าย หากทำได้ บอตก็ทำให้เห็นผลทางเศรษฐกิจแล้ว หากคำอธิบายต้องอาศัยการถือจำนวนที่ขอว่าเป็นผลจับคู่ หรือละเลยส่วนเหลือ ก็ยังเข้าใจคู่นั้นไม่เพียงพอ