Tradewaysdocs
แนวคิด

หลายสกุลเงินและอัตราแลกเปลี่ยน

เอกสารอ้างอิงสำหรับการรองรับหลายสกุลเงินใน Tradeways — การ sync อัตรารายวันอัตโนมัติ การ override อัตราด้วยตนเอง และการแปลง P&L ข้ามสกุลเงิน

เมื่อใดที่หลายสกุลเงินมีความสำคัญ

สถานการณ์หลายสกุลเงินเกิดขึ้นเมื่อสกุลเงิน P&L ของ instrument ต่างจากสกุลเงินชำระบัญชีของบัญชีเทรด ตัวอย่างทั่วไป:

  • เทรด EUR/USD (P&L เป็น USD) ในบัญชีที่ตั้งเป็น GBP
  • เทรด DAX futures (P&L เป็น EUR) ในบัญชีที่ตั้งเป็น USD
  • เทรด BTCUSDT (P&L เป็น USDT) ในบัญชีที่ตั้งเป็น EUR
  • รับ swap adjustment เป็น JPY บนบัญชี USD

Tradeways ตรวจจับความไม่ตรงกันเหล่านี้อัตโนมัติและแปลงค่า P&L ด้วยอัตราแลกเปลี่ยนที่เหมาะสม

การตั้งค่า instrument ที่แสดงการตั้งค่าสกุลเงิน P&L สำหรับ instruments ที่เทรดในหลายสกุลเงิน
การตั้งค่า instrument ที่แสดงการตั้งค่าสกุลเงิน P&L สำหรับ instruments ที่เทรดในหลายสกุลเงิน

การ Sync อัตรารายวันอัตโนมัติ

Tradeways ดึงอัตราแลกเปลี่ยนรายวันจาก European Central Bank (ECB) ผ่าน Frankfurter API อัตราจะเผยแพร่หนึ่งครั้งต่อวันทำการ โดยใช้ EUR เป็นสกุลเงินฐาน

จากอัตราที่อิง EUR, Tradeways อนุมานคู่สกุลเงินใดก็ได้ผ่านการคำนวณ cross-rate ตัวอย่าง การแปลง USD เป็น GBP: USD/GBP = (EUR/GBP) / (EUR/USD)

การจัดการวันหยุดสุดสัปดาห์และวันหยุด

ตลาดอาจปิดเทรดในวันที่ ECB ไม่เผยแพร่อัตรา เช่น วันหยุดสุดสัปดาห์หรือวันหยุด เพื่อรองรับกรณีนี้ การค้นหาอัตราจะย้อนกลับได้สูงสุด 5 วันปฏิทินเพื่อหาอัตราล่าสุดที่มี เทรดที่ปิดวันศุกร์จะใช้อัตราวันศุกร์หากมี มิฉะนั้นจะใช้วันพฤหัสบดี และย้อนหลังต่อไป

Manual Rate Overrides

คุณสามารถตั้งอัตราแลกเปลี่ยนด้วยตนเองสำหรับคู่สกุลเงินและวันที่ใดก็ได้ อัตรา manual ผูกกับผู้ใช้ของคุณเท่านั้น และจะไม่กระทบผู้ใช้อื่น

อัตรา manual มีลำดับความสำคัญเหนืออัตราอัตโนมัติ สิ่งนี้มีประโยชน์เมื่อ:

  • อัตรา ECB ไม่ครอบคลุมสกุลเงินหรือ stablecoin เฉพาะ เช่น USDT, USDC
  • โบรกเกอร์ของคุณใช้อัตราแปลงเฉพาะที่ต่างจากอัตรากลางตลาดของ ECB
  • คุณต้องการแก้ไขอัตราย้อนหลังเพื่อรายงาน P&L ให้ถูกต้อง

ลำดับการ Resolve อัตรา

เมื่อ Tradeways ต้องการอัตราแลกเปลี่ยนสำหรับคู่สกุลเงินในวันที่เจาะจง ระบบจะทำตามลำดับนี้:

ลำดับความสำคัญแหล่งที่มาคำอธิบาย
1User manual — directคู่ตรงจาก manual rates ของคุณ
2User manual — inverseคู่กลับด้านจาก manual rates ของคุณ (1 / rate)
3Global — directอัตราจาก ECB สำหรับคู่ตรง
4Global — inverseอัตราจาก ECB สำหรับคู่กลับด้าน
5EUR cross-rateอนุมานจากอัตราที่อิง EUR สองรายการ
6Backward-date fallbackทำขั้นตอน 1-5 ซ้ำสำหรับ 5 วันก่อนหน้า

หากไม่พบอัตราหลังทำครบทุกขั้นตอน ค่า P&L จะยังไม่ถูกแปลงและจะแสดงตัวบ่งชี้อัตราที่หายไป

การแปลงใช้ที่ใด

การแปลงอัตราแลกเปลี่ยนใช้ในหลายจุด:

  • Trade P&L — gross P&L ถูกแปลงจากสกุลเงิน P&L ของ instrument เป็นสกุลเงินบัญชีเมื่อคำนวณ net monetary P&L
  • Trade adjustments — แต่ละ adjustment มีสกุลเงินของตัวเองและถูกแปลงแยกกันด้วยอัตราของวันที่มีผล
  • ธุรกรรมบัญชี — deposits, withdrawals, fees และ interest ในสกุลเงินต่างประเทศถูกแปลงเมื่อคำนวณยอดคงเหลือบัญชี
  • Aggregated views — ยอดรวม dashboard, สรุปรายวัน/รายสัปดาห์/รายเดือน และ equity curve ใช้ค่าที่แปลงแล้วทั้งหมด

ดูเพิ่มเติม

On this page