ระบบซื้อขายอัตโนมัติบน Solana อาจทำธุรกรรมเข้าซื้อเสร็จโดยที่งานจัดการสถานะถือครองยังไม่เสร็จ บัญชีถือสินทรัพย์แล้ว ต้องบันทึกต้นทุน และการกระทำภายหลังอาจลดจำนวนเพียงบางส่วน ค่าธรรมเนียม การโอนภายนอก และความพยายามที่ยังไม่แน่นอนอาจทำให้บันทึกซับซ้อนต่อไปอีกนานหลังการ์ดซื้อขายใบแรกระบุว่าสำเร็จ
วงจรสถานะถือครองเชื่อมเหตุการณ์เหล่านั้นเข้าสู่มุมมองบัญชีถาวรชุดเดียว โดยแยกเจตนาซื้อขาย ความพยายามทำธุรกรรม ปริมาณที่ได้มาหรือขายจริง และสินทรัพย์ที่เหลือ ความแตกต่างนี้สำคัญเป็นพิเศษเมื่อกลยุทธ์ขายออกหลายครั้งแทนปิดทั้งหมดในครั้งเดียว
ตัวอย่างคำนวณด้านล่างใช้โทเคนสมมติและจำนวนหน่วยสินทรัพย์อ้างอิงราคาที่แต่งขึ้น ตัวอย่างแสดงบัญชีบันทึกเพื่อการวิจัยภายใน ไม่ใช่คำแนะนำบัญชีภาษีหรือผลตอบแทนที่คาดหวัง การขายออกบางส่วนหมายถึงการลดขนาดสถานะโดยตั้งใจ ไม่ได้หมายความว่าคำสั่งย่อยภายในธุรกรรม Solana ที่ทำงานแบบอะตอมมิกจะสำเร็จได้เพียงบางส่วน
วงจรสถานะถือครองของระบบซื้อขายอัตโนมัติบน Solana เริ่มก่อนเข้าซื้อ
สร้างเจตนาของสถานะถือครองก่อนส่งธุรกรรม และเชื่อมกับกฎ บัญชี mint จำนวนที่เสนอ และหลักฐาน เจตนาอธิบายว่ากระบวนการต้องการทำอะไร ยังไม่ควรอ้างว่าบัญชีเป็นเจ้าของโทเคนที่เสนอแล้วหรือราคาเข้าเป็นราคาสุดท้าย
กันทรัพยากรที่จำเป็นตามนโยบายบัญชีขณะความพยายามยังค้าง หากการเข้าหมดอายุก่อนส่ง เจตนาอาจปิดโดยไม่เกิดสถานะถือครอง หากส่งแล้วแต่ผลไม่แน่นอน ให้เก็บความพยายามและการกันทรัพยากรที่เกี่ยวข้องไว้จนยืนยันผลได้
คู่มือบัญชีและราคาเสนอของ Solana ฉบับก่อน อธิบายว่าทำไมต้องจัดการตัวตน mint ค่าธรรมเนียม และราคาเสนออย่างชัดเจน บันทึกสถานะถือครองต่อยอดรายละเอียดเหล่านั้นและพาไปต่อ เพื่อให้ประเมินการขายออกภายหลังเทียบกับสิ่งที่บัญชีได้มาจริงได้
ยืนยันปริมาณที่ได้มาจากหลักฐาน
หลังผลการเข้ามีหลักฐานรองรับตามนโยบายที่เลือก ให้กระทบยอดบัญชี บันทึกปริมาณที่ได้มา สินทรัพย์ที่จ่าย ต้นทุนที่เกี่ยวข้อง และจำนวนตกค้าง ปริมาณขาออกที่เสนอราคาไว้เป็นบริบทที่มีประโยชน์ แต่สถานะถือครองควรสะท้อนผลต่อบัญชีที่ยืนยันแล้ว แทนค่าประมาณก่อนหน้า
ยอดบัญชีโทเคนอาจรวมสินทรัพย์ที่มีอยู่ก่อนเข้าซื้อ ให้เปรียบเทียบกับสถานะเริ่มต้นและจัดประเภทการเคลื่อนไหวภายนอก เพื่อไม่ให้ยกยอดคงเหลือที่สังเกตทั้งหมดเป็นของสถานะใหม่ หากประวัติไม่ครบ ให้คงความไม่แน่นอนไว้แทนแต่งบันทึกการได้มาที่ดูเรียบร้อย
คู่มือระบบซื้อขายบน Solana กล่าวถึงสถานะถาวรและผู้รับผิดชอบบันทึกเหตุขัดข้อง การบัญชีสถานะถือครองอาศัยโครงสร้างนั้น การเข้าที่กระทบยอดแล้วควรสืบย้อนไปถึงเจตนาและความพยายามได้ พร้อมบันทึกการแก้ไขหากหลักฐานภายหลังเปลี่ยนการตีความผล
เก็บปริมาณและมูลค่าเป็นคนละช่องข้อมูล
ปริมาณบอกจำนวนหน่วยของโทเคน มูลค่าขึ้นอยู่กับราคาเสนอหรือวิธีประเมินมูลค่า ณ เวลาหนึ่ง สถานะอาจมีปริมาณเท่าเดิมขณะที่มูลค่าที่แสดงเปลี่ยน และค่าธรรมเนียมที่จ่ายด้วยสินทรัพย์อื่นอาจเปลี่ยนผลทางเศรษฐกิจของบัญชีโดยไม่เปลี่ยนปริมาณโทเคน
เก็บจำนวนดิบและการตีความหน่วยที่ต้องใช้เพื่อแสดงปริมาณที่มนุษย์อ่านได้ มูลค่าที่แสดงควรระบุสินทรัพย์อ้างอิงราคาและวิธีอ้างอิง อย่าให้มูลค่าที่แปลงแล้วเขียนทับสินทรัพย์คงเหลือพื้นฐาน เพราะการทบทวนภายหลังอาจต้องใช้หลักการประเมินมูลค่าอีกแบบ
การแยกนี้ช่วยอธิบายความคลาดเคลื่อนที่ดูเหมือนเกิดขึ้น แดชบอร์ดอาจแสดงมูลค่าสถานะต่ำลงแม้ไม่มีการขายโทเคน หรือแสดงยอดสินทรัพย์อ้างอิงราคาที่พร้อมใช้น้อยลงหลังความพยายามล้มเหลวที่มีต้นทุน บัญชีบันทึกควรทำให้เห็นความสัมพันธ์เหล่านั้น แทนแสดงยอดรวมเดียวราวกับอธิบายการเปลี่ยนแปลงบัญชีทุกอย่างได้
กำหนดวิธีจัดสรรต้นทุนภายใน
สถานะถือครองที่มีการได้มาหลายครั้งหรือขายออกบางส่วนต้องมีวิธีจัดสรรต้นทุนเข้าให้ปริมาณที่ขายและปริมาณที่เหลืออย่างสม่ำเสมอ ระบุวิธีวิจัยภายในก่อนคำนวณผล ไม่ควรฉวยโอกาสเปลี่ยนวิธีเพื่อให้การขายออกครั้งหนึ่งดูดีขึ้น
ตัวอย่างง่ายในที่นี้เริ่มจากการได้มาครั้งเดียว จึงจัดสรรตามสัดส่วนได้ตรงไปตรงมา การถือครองที่ซับซ้อนกว่าอาจต้องมีบันทึกล็อตเพิ่มเติมหรือวิธีอื่นที่บันทึกไว้ วิธีของบทความมีไว้เพื่ออธิบายบัญชีกลยุทธ์ และไม่ควรสมมติว่าตรงตามกฎรายงานของเขตอำนาจใด
เก็บจำนวนและค่าธรรมเนียมการได้มาเดิมไว้ แม้คำนวณตัวเลขต้นทุนสรุปแล้ว ผู้ทบทวนจะทำซ้ำการจัดสรรหรือใช้หลักวิเคราะห์อื่นที่ชอบด้วยเหตุผลได้ ราคาเฉลี่ยค่าเดียวที่ไม่มีข้อมูลตั้งต้นทำให้เข้าใจการแก้ไขภายหลังยากขึ้นมาก
คำนวณตัวอย่างการเข้าสมมติ
สมมติว่าบัญชีได้มา 1,000 โทเคนด้วยสินทรัพย์อ้างอิงราคา 100 หน่วย และมีต้นทุนเข้าเพิ่มอีกสองหน่วย ต้นทุนเข้ารวมที่บันทึกคือ 102 หน่วยตามวิธีภายในที่รวมทุกต้นทุนของตัวอย่างนี้ ดังนั้นต้นทุนที่จัดสรรต่อโทเคนคือ 0.102 หน่วยสินทรัพย์อ้างอิงราคา
การคำนวณนี้สมมติว่าต้นทุนที่ระบุยังไม่รวมอยู่ในค่าใช้จ่าย 100 หน่วย หากจำนวนในราคาเสนอหรือในบันทึกรวมค่าธรรมเนียมไว้แล้ว การบวกอีกจะนับซ้ำ บัญชีต้นทุนควรระบุว่าตัวเลขแต่ละตัวรวมอะไรบ้างก่อนคำนวณยอดรวม
ยังไม่มีกำไรที่เกิดขึ้นจริงเพียงเพราะถือโทเคนแล้ว บัญชีมีปริมาณที่ได้มาและต้นทุนเข้า อาจบันทึกมูลค่าประเมินปัจจุบันแยกได้ แต่มันไม่ได้แทนผลการขายออกหรือยืนยันว่าจะแลกจำนวนทั้งหมดได้ที่มูลค่าประเมินนั้น
การขายออกบางส่วนของระบบซื้อขายอัตโนมัติบน Solana ต้องมีเจตนาของตัวเอง
การขายออกบางส่วนควรระบุปริมาณที่จะลดและเหตุผลตามกลยุทธ์ ควรอ้างอิงสถานะคงเหลือปัจจุบัน ไม่ใช่คัดลอกปริมาณเข้าเดิมมาใช้ตลอดไป การตรวจอนุญาตต้องพิจารณาเจตนาขายออกอื่นที่เปิดอยู่ด้วย ซึ่งอาจกันสินทรัพย์คงเหลือบางส่วนไปแล้ว
สำหรับสถานะสมมติ 1,000 โทเคน เจตนาขายออกครั้งแรกเสนอขาย 400 โทเคน หากการกระทำเสร็จตามคาดจะตั้งใจให้เหลือ 600 โทเคน บัญชีจริงควรปรับต่อเมื่อยืนยันผลลัพธ์และผลต่อบัญชีได้แล้วเท่านั้น
คู่มือทำกำไรและตัดขาดทุนบน Solana ฉบับก่อน อธิบายการประสานกันระหว่างเงื่อนไขขายออก การขายออกบางส่วนของระบบซื้อขายอัตโนมัติบน Solana พึ่งพาการประสานนั้น ตัวกระตุ้นสองตัวไม่ควรต่างสมมติว่า 400 โทเคนก้อนเดียวกันยังว่างพร้อมขาย
คำนวณการขายออกบางส่วนครั้งแรก
สมมติว่าการขายออกครั้งแรกที่มีหลักฐานรองรับขาย 400 โทเคนได้เงินหกสิบหน่วยสินทรัพย์อ้างอิงราคา ก่อนหักต้นทุนขายออกหนึ่งหน่วย เงินรับสุทธิคือห้าสิบเก้าหน่วย ต้นทุนเข้าที่จัดสรรตามสัดส่วนให้จำนวนที่ขายคือ 400 คูณ 0.102 หรือ 40.8 หน่วย
ผลที่เกิดขึ้นจริงตามวิธีภายในจากการขายออกบางส่วนนี้คือห้าสิบเก้าลบ 40.8 หรือ 18.2 หน่วย สถานะที่เหลือมี 600 โทเคนพร้อมต้นทุนเข้าที่จัดสรร 61.2 หน่วย ผลรวมต้นทุนเข้าที่จัดสรรเท่ากับ 102 หน่วยเดิม ซึ่งเป็นการตรวจความสอดคล้องที่มีประโยชน์
ผลนี้เป็นของส่วนที่ปิดแล้วเท่านั้น โทเคนที่เหลือยังมีความไม่แน่นอนด้านตลาดและการดำเนินการ รายงานไม่ควรติดป้ายว่าปิดสถานะทั้งหมดแล้ว หรือรายงานผล 18.2 หน่วยว่าเป็นผลสุดท้ายของทั้ง 1,000 โทเคน วงจรยังดำเนินต่อจนจัดการบันทึกสินทรัพย์ตกค้างครบ
ประเมินมูลค่าสินทรัพย์ที่เหลือโดยไม่เรียกว่าผลที่เกิดขึ้นจริง
หลังขายออกครั้งแรก 600 โทเคนที่เหลืออาจมีมูลค่าบ่งชี้ปัจจุบันตามวิธีที่ระบุชื่อ มูลค่าประเมินนั้นควรระบุเวลาสังเกต สมมติฐานเรื่องจำนวน และรวมต้นทุนขายออกโดยประมาณหรือไม่ นี่คือการประเมินมูลค่า ไม่ใช่การขายที่เสร็จแล้ว
ราคาเสนออ้างอิงสำหรับจำนวนเล็กน้อยอาจไม่ได้อธิบายปริมาณคงเหลือทั้งหมด หากซอฟต์แวร์ใช้ราคาเสนอขายออกตามจำนวนเฉพาะ ให้เก็บจำนวนที่เสนอราคาและความสดใหม่ไว้ หากใช้ราคาอ้างอิงทั่วไป ให้ติดป้ายข้อจำกัด แทนสื่อว่ามูลค่าประเมินคือมูลค่าขายล้างสถานะที่ทำได้จริง
คู่มืออัลกอริทึมซื้อขายบน Solana เชื่อมกฎกับผลการทบทวน กลยุทธ์อาจใช้มูลค่าประเมินเป็นข้อมูลเข้า แต่รายงานผลการดำเนินงานควรแยกมูลค่าประเมินที่ยังไม่เกิดขึ้นจริงออกจากรายรับที่เกิดขึ้นจริง วิธีนี้ป้องกันไม่ให้มูลค่าบนหน้าจอที่ดูดีถูกถือเป็นผลต่อบัญชีที่เกิดขึ้นแล้ว
ติดตามความพยายามขายออกที่ไม่เปลี่ยนปริมาณ
ข้อเสนอขายออกอาจถูกปฏิเสธ หมดอายุ หรือล้มเหลวหลังส่ง ปริมาณสถานะถือครองอาจไม่เปลี่ยน ขณะที่กระบวนการมีต้นทุนหรือใช้แรงงานทบทวน เก็บความพยายามพร้อมเหตุผลและผลต่อบัญชีที่ยืนยันได้ไว้
ธุรกรรม Solana ดำเนินการแบบอะตอมมิกที่ระดับธุรกรรม และการดำเนินการล้มเหลวยังอาจเสียค่าธรรมเนียมได้ หมายความว่าไม่ควรจำลองความพยายามลดสถานะที่ล้มเหลวเป็นการขายบางส่วนสำเร็จ เพียงเพราะประมวลผลคำสั่งย่อยบางคำสั่งก่อนล้มเหลว เอกสารธุรกรรมของ Solana
บันทึกสถานะควรเชื่อมความล้มเหลวกับสินทรัพย์ที่ยังถืออยู่และการทบทวนครั้งถัดไปที่อนุญาต ความล้มเหลวซ้ำอาจเปลี่ยนสมมติฐานการขายออกที่เป็นไปได้ของกลยุทธ์ แต่ไม่ได้อนุญาตให้ลองใหม่ไม่จำกัดหรือทำการกระทำอื่นนอกขีดจำกัดเดิม การตอบสนองต้องมีนโยบายที่บันทึกไว้ของตัวเอง
ปกป้องสินทรัพย์คงเหลือขณะยังไม่ทราบผลขายออก
หากการส่งขายออกยังไม่ทราบผล ให้กันปริมาณที่เกี่ยวข้องตามนโยบายกระทบยอด การขายออกครั้งที่สองไม่ควรสมมติว่าสินทรัพย์พร้อมใช้จนกว่าจะยืนยันผลของความพยายามแรกได้ มิฉะนั้นสองเจตนาอาจแย่งหน่วยเดียวกัน
ระบบควรแยกการสอบถามสถานะหรือการส่งซ้ำที่อนุญาตออกจากเจตนาขายใหม่ การไม่ได้รับคำตอบไม่ได้พิสูจน์ว่าโทเคนยังไม่ถูกขาย ให้คลี่คลายความพยายามเดิมและกระทบยอดบัญชีก่อนตีความยอดภายหลังหรือสร้างการกระทำอิสระอีกครั้ง
คู่มือบัญชีบันทึกความเสี่ยงร่วมบน Solana ฉบับก่อน เน้นภาระผูกพันบัญชี ตรรกะเดียวกันใช้กับปริมาณโทเคนที่กันเพื่อขายออก สถานะร่วมปกป้องทั้งงบสินทรัพย์อ้างอิงราคาเมื่อเข้าและความพร้อมของสินทรัพย์คงเหลือเมื่อลดสถานะ
ประสานการลดสถานะด้วยตนเองและแบบอัตโนมัติ
ผู้ใช้อาจขายหรือโอนโทเคนนอกกระบวนการอัตโนมัติ ระบบซื้อขายอัตโนมัติควรตรวจพบความคลาดเคลื่อนบัญชีที่เกิดขึ้นและกระทบยอดสถานะที่จัดการ แทนใช้ปริมาณเก่าต่อไป การกระทำภายนอกควรมีการจัดประเภทและที่มาของตัวเองเมื่อมีข้อมูล
อย่าตีความการลดทุกครั้งโดยอัตโนมัติว่าเป็นการขายออกที่ทราบราคา การโอนไปอีกบัญชีต่างจากการขาย และหลักฐานไม่ครบอาจทำให้ความหมายทางเศรษฐกิจยังไม่คลี่คลาย บัญชีสถานะควรระบุสิ่งที่ยืนยันได้โดยไม่แต่งเงินรับ
นโยบายชัดเจนอาจพักงานขายออกที่พึ่งพาข้อมูลนี้จนเข้าใจความคลาดเคลื่อน วิธีนี้มีประโยชน์เป็นพิเศษเมื่อซอฟต์แวร์จัดการสินทรัพย์เพียงบางส่วนของบัญชี ยอดปัจจุบันเป็นหลักฐาน แต่กระบวนการยังต้องพิจารณาว่าสินทรัพย์ใดเป็นของสถานะที่จัดการและการเปลี่ยนแปลงใดเกิดจากภายนอก
จัดการค่าธรรมเนียมที่จ่ายด้วยสินทรัพย์อื่น
ต้นทุนอาจจ่ายด้วยสินทรัพย์ต่างจากหน่วยรายงานของสถานะ เก็บจำนวนและสินทรัพย์ค่าธรรมเนียมเดิมไว้ แล้วบันทึกวิธีแปลงหากรายงานวิจัยแสดงเป็นหน่วยร่วม เวลาและแหล่งอ้างอิงการแปลงอาจกระทบผลที่รายงาน
ในตัวอย่างสมมติ ต้นทุนทั้งหมดระบุเป็นหน่วยสินทรัพย์อ้างอิงราคาโดยตรงเพื่อลดความซับซ้อนของเลขคำนวณ บันทึกจริงไม่ควรสมมติว่าลดความซับซ้อนแบบนั้นได้เสมอ บัญชีสินทรัพย์และบัญชีผลการดำเนินงานใช้มุมมองต่างกันได้ ตราบที่ความสัมพันธ์ระหว่างกันชัดเจนและทำซ้ำได้
อย่าซ่อนต้นทุนเล็กน้อยเพียงเพราะจ่ายด้วยสินทรัพย์นอกโทเคนที่ซื้อขาย เมื่อพยายามหลายครั้ง จำนวนเหล่านี้อาจมีผลต่อผลลัพธ์บัญชี ในทางกลับกัน อย่านับค่าธรรมเนียมที่แปลงแล้วซ้ำทั้งในสถานะโทเคนและยอดต้นทุนระดับบัญชีโดยไม่มีนโยบายจัดสรรที่อธิบายไว้
คำนวณการขายออกสุดท้ายในตัวอย่างสมมติ
สมมติว่าขาย 600 โทเคนที่เหลือในภายหลังได้เงินเจ็ดสิบสองหน่วยสินทรัพย์อ้างอิงราคา ก่อนหักต้นทุนขายออก 1.5 หน่วย เงินรับสุทธิคือ 70.5 หน่วย หักต้นทุนเข้าที่จัดสรรส่วนที่เหลือ 61.2 จะได้ผลที่เกิดขึ้นจริง 9.3 หน่วยสำหรับส่วนสุดท้ายนี้
ผลที่เกิดขึ้นจริงสองส่วนรวมกันเท่ากับ 18.2 บวก 9.3 หรือ 27.5 หน่วย เงินรับสุทธิรวมคือห้าสิบเก้าบวก 70.5 หรือ 129.5 หน่วย หักต้นทุนเข้าเดิม 102 หน่วยก็ได้ 27.5 หน่วยเช่นกัน เป็นการยืนยันเลขคำนวณผ่านเส้นทางที่สอง
ตัวเลขเหล่านี้เป็นสมมติและขึ้นอยู่กับการจัดสรรต้นทุนที่ระบุ จุดประสงค์คือแสดงว่าการบัญชีขายออกบางส่วนกระทบยอดกับผลทั้งสถานะได้ บัญชีบันทึกควรทำให้ตรวจความสอดคล้องแบบนี้ได้ โดยไม่ต้องให้ผู้ทบทวนเดาว่าละค่าธรรมเนียมหรือต้นทุนคงเหลือหรือไม่
แยกเจตนาที่ปิดแล้วออกจากสถานะถือครองที่ปิดแล้ว
เจตนาขายออกอาจเสร็จขณะที่สถานะยังเปิด เช่น การลด 400 โทเคน สถานะอาจไม่มีเจตนาขายออกในขณะนั้นแต่ยังถือสินทรัพย์อยู่ก็ได้ อินเทอร์เฟซไม่ควรใช้ป้ายเสร็จแล้วป้ายเดียวกับบันทึกทั้งสองโดยไม่อธิบายความต่าง
สถานะที่ปิดแล้วต้องมีการจัดการบันทึกปริมาณที่เหลือซึ่งอยู่ภายใต้การดูแลครบตามนโยบายกระบวนการ อาจขายทั้งหมด ตั้งใจโอนออกจากกลยุทธ์ หรือคลี่คลายด้วยวิธีอื่นพร้อมเหตุผลที่บันทึกไว้ การทำธุรกรรมเสร็จเป็นเพียงขั้นตอนหนึ่งที่เป็นไปได้สู่ปลายทางนั้น
ความต่างนี้ช่วยข้อมูลส่งออกและการวิจัยภายหลัง ไม่ควรสับสนรายงานการกระทำที่เสร็จแล้วกับรายงานสถานะที่ปิดครบ หน่วยวิเคราะห์มีความสำคัญเมื่อวัดระยะเวลาถือครอง ผลที่เกิดขึ้นจริง และความเสี่ยงที่ยังเหลือเมื่อสิ้นช่วงทบทวน
กำหนดนโยบายยอดตกค้างอย่างชัดเจน
ปริมาณเล็กน้อยอาจตกค้างเพราะการกำหนดขนาดอย่างตั้งใจ ความละเอียดของหน่วย หรือผลที่สังเกตจริง ซอฟต์แวร์ควรแสดงปริมาณเหล่านั้น แทนปัดสถานะเป็นศูนย์โดยไม่มีนโยบาย สถานะที่ดูว่างเปล่ายังอาจมีสินทรัพย์ที่เกี่ยวข้องกับการกระทบยอดบัญชี
กำหนดว่ากระบวนการจัดการยอดตกค้างอย่างไร อาจคงเป็นสินทรัพย์ที่ติดตาม รวมกลุ่มเพื่อทบทวนภายหลัง หรือจัดประเภทว่าต่ำกว่าเกณฑ์ดำเนินงานที่ระบุขณะที่ยังเก็บไว้ในบันทึกบัญชี เกณฑ์ไม่ควรลบปริมาณพื้นฐานทิ้ง
อย่าสมมติว่ายอดตกค้างทุกจำนวนแลกเปลี่ยนได้อย่างคุ้มค่า ต้นทุนและเส้นทางที่มีอาจทำให้การเก็บกวาดยอดไม่เหมาะในทางปฏิบัติ บัญชีบันทึกยอดถือครองเล็กน้อยที่ยังไม่คลี่คลายได้อย่างถูกต้อง โดยไม่แต่งการขายสุดท้ายหรือกำหนดมูลค่าที่เกิดขึ้นจริงซึ่งไม่เคยได้รับ
ทบทวนสถานะภายใต้งบประมาณบัญชีร่วม
การขายออกบางส่วนอาจปล่อยสินทรัพย์อ้างอิงราคาออกมาขณะที่ยังเหลือความเสี่ยงในโทเคนที่ถือ นโยบายจัดสรรบัญชีควรพิจารณาทั้งสองข้อ การนำเงินรับไปลงทุนที่อื่นไม่ได้ขจัดความเสี่ยงของสถานะที่เหลือ โดยเฉพาะเมื่อสินทรัพย์ตัวเลือกใหม่เกี่ยวข้องกับตัวเก่า
คู่มือระบบซื้อขายคริปโตอัตโนมัติบน Solana ตรวจงบประมาณระหว่างตัวเลือกเหรียญมีมที่มีความสัมพันธ์กัน บันทึกระดับสถานะให้ปริมาณ ภาระผูกพัน และเงินรับที่เกิดขึ้นจริงซึ่งจำเป็นต่อมุมมองที่กว้างนั้น กลยุทธ์จัดสรรอย่างสอดคล้องไม่ได้หากรายงานแต่ละสถานะละเลยสถานะอื่น
เก็บเงินสดพร้อมใช้ ความเสี่ยงที่ยังเปิด และทรัพยากรที่กันไว้เป็นตัววัดแยกกัน ยอดเงินสดมากหลังขายออกบางส่วนไม่ได้อนุญาตให้เปิดสถานะเต็มขนาดอีกครั้งโดยอัตโนมัติ การตัดสินใจเกี่ยวข้องกับข้อจำกัดรวมของบัญชีและหลักฐานปัจจุบัน ไม่ใช่เพียงเงินรับจากการขายล่าสุด
สร้างเรื่องราวสถานะหนึ่งรายการขึ้นใหม่นอกอินเทอร์เฟซ
ส่งออกบริบทบัญชีเริ่มต้น เจตนาเข้า ความพยายาม ปริมาณที่ได้มา ต้นทุน การขายออกบางส่วน การปรับจากภายนอก และสถานะสุดท้าย ผู้ทบทวนควรทำซ้ำปริมาณคงเหลือหลังแต่ละขั้นและผลภายในรวมตามวิธีที่ระบุได้
ใช้เลขคำนวณสมมติเป็นแบบในการทบทวน ปริมาณควรรวมกันได้ ต้นทุนที่จัดสรรควรกระทบยอดได้ และเงินรับสุทธิควรตรงกับต้นทุนและหลักฐานรับที่บันทึก หากการแก้ไขเปลี่ยนข้อมูลตั้งต้นหนึ่งค่า ให้เก็บรุ่นแก้ไขและคำนวณสรุปที่พึ่งพาใหม่ แทนแทนที่ผลในอดีตอย่างเงียบ ๆ
การกระทบยอดสถานะหลังค่าธรรมเนียมเป็นห่วงโซ่หลักฐาน ไม่ใช่ตัวเลขสุดท้ายตัวเดียว ข้อมูลส่งออกผ่านเมื่ออธิบายเส้นทางและจุดที่ยังไม่คลี่คลาย ตัวเลขกำไรที่ไม่มีประวัติปริมาณและต้นทุนโต้แย้งตรวจสอบได้ยากและตีความผิดได้ง่าย
ทบทวนความล้มเหลวที่เปลี่ยนแผนขายออก
สถานะอาจเปิดนานขึ้นเพราะราคาเสนอหมดอายุ เส้นทางใช้ไม่ได้ หรือความพยายามล้มเหลว บันทึกเหตุการณ์เหล่านี้เมื่อมีผลต่อวงจรที่กลยุทธ์ตั้งใจ เหตุการณ์ช่วยอธิบายความต่างระหว่างกฎขายออกที่วิจัยกับผลดำเนินงานที่สังเกต
การทบทวนควรแยกการเปลี่ยนกลยุทธ์อย่างตั้งใจออกจากการเบี่ยงเบนเชิงปฏิบัติการ หากผู้ใช้เลือกถือนานขึ้น ย่อมต่างจากระบบทำการขายออกที่ตั้งใจไม่สำเร็จ ทั้งสองสำคัญ แต่การรวมไว้ใต้ตัวเลขระยะถือครองค่าเดียวซ่อนสาเหตุ
หลักฐานนี้ปรับปรุงการวิจัยในอนาคตได้ กลยุทธ์ที่ความได้เปรียบในแบบจำลองขึ้นอยู่กับการขายออกซึ่งทำไม่ได้บ่อย ๆ ต้องศึกษาความเป็นไปได้ใหม่ บันทึกสถานะทำให้ข้อจำกัดนั้นมองเห็นได้ แทนปล่อยให้มีเพียงการซื้อขายที่เสร็จแล้วครองเรื่องเล่าผลการดำเนินงาน
ปิดบันทึกด้วยคำอธิบายที่กระทบยอดแล้ว
วงจรสถานะถือครองของระบบซื้อขายอัตโนมัติบน Solana จบด้วยคำอธิบายสินทรัพย์ที่จัดการ เงินรับ ต้นทุน และยอดตกค้างหรือการโอนภายนอก สถานะสุดท้ายควรระบุว่าปิดครบ ยังเปิดบางส่วน หรือยังไม่คลี่คลายตามหลักฐานที่มี
ตัวอย่างสมมติแสดงเส้นทางที่เรียบร้อยหนึ่งแบบผ่านการขายออกอย่างตั้งใจสองครั้ง กระบวนการจริงอาจไม่เรียบร้อยเท่า ซึ่งทำให้ความต่างเดิมยิ่งมีค่า เจตนาไม่ใช่สินทรัพย์ที่ถือ ราคาเสนอไม่ใช่เงินรับ การขายออกบางส่วนไม่ใช่การปิดครบ และมูลค่าประเมินไม่ใช่ผลที่เกิดขึ้นจริง
บันทึกสถานะถาวรทำให้ผู้อ่านเข้าใจสิ่งที่เกิดขึ้นได้โดยไม่อาศัยหน้าตาแดชบอร์ดในปัจจุบัน บันทึกเชื่อมการตัดสินใจกลยุทธ์กับผลต่อบัญชี และให้พื้นฐานที่สอดคล้องกันแก่การจัดสรร การวิจัย และการทบทวนเหตุขัดข้องภายหลัง