Capital.com Public API MCP Server

ทางการ

เซิร์ฟเวอร์ Capital.com MCP ช่วยให้ผู้ช่วย AI ของคุณสามารถสื่อสารกับบัญชีซื้อขายของคุณได้โดยตรง ข้อมูลตลาด การตรวจสอบสถานะ การแสดงตัวอย่างการซื้อขาย – ทั้งหมดนี้เป็นภาษาที่เข้าใจง่าย โดยไม่ต้องออกจากเครื่องมือ AI ของคุณ

GitHub
5
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย Capital Com Public API MCP?

  • ตรวจสอบสถานะเซสชัน — ให้ผู้ช่วยของคุณตรวจสอบสถานะการเข้าสู่ระบบและสภาพแวดล้อมผ่าน cap_session_status ก่อนทำการซื้อขาย
  • ค้นหาตลาด — ใช้ cap_market_search เพื่อค้นหาเครื่องมือที่สามารถซื้อขายได้ เช่น "Bitcoin" และรับรหัส EPIC ของเครื่องมือเหล่านั้น
  • ดูตัวอย่างคำสั่งซื้อขาย — ขอตัวอย่างคำสั่งซื้อขายที่ตรวจสอบความเสี่ยงแล้วด้วย cap_trade_preview_position เพื่อตรวจสอบขนาดและขีดจำกัดก่อนดำเนินการ
  • ดำเนินการซื้อขายที่ยืนยันแล้ว — ส่งคำสั่งซื้อขายที่ดูตัวอย่างไว้ก่อนหน้านี้โดยใช้ cap_trade_execute พร้อมการยืนยันอย่างชัดเจน โดยอยู่ภายใต้บัญชีอนุญาตและขีดจำกัดขนาด
  • แสดงรายการสถานะที่เปิดอยู่ — ดึงข้อมูลการถือครองปัจจุบันด้วย cap_trade_positions_list เพื่อทบทวนความเสี่ยงและจัดการพอร์ตโฟลิโอ
  • ติดตามราคาแบบเรียลไทม์ — ตั้งค่าการติดตามราคาแบบเรียลไทม์และการแจ้งเตือนผ่านพรอมต์ live_price_monitor สำหรับตลาดที่เลือก

เอกสาร

เซิร์ฟเวอร์ MCP ของ Capital.com

เซิร์ฟเวอร์ Model Context Protocol (MCP) สำหรับ Capital.com Open API — ช่วยให้เข้าถึงบัญชีซื้อขาย Capital.com ของคุณผ่าน LLM ได้

⚠️ ประกาศสำคัญ

การใช้งาน Capital.com Public API และเครื่องมือของบุคคลที่สามใดๆ รวมถึงเครื่องมือที่ใช้ AI/LLM เป็นความเสี่ยงของคุณเอง Capital.com ให้บริการแบบ execution-only และไม่รับรองหรือรับผิดชอบต่อซอฟต์แวร์ของบุคคลที่สามหรือผลลัพธ์ที่เกิดจากซอฟต์แวร์ดังกล่าว ไม่มีสิ่งใดในหน้านี้เป็นคำแนะนำการลงทุน คุณเป็นผู้รับผิดชอบแต่เพียงผู้เดียวต่อการตัดสินใจซื้อขายของคุณ รวมถึงความแตกต่างของราคาที่เกิดจากความหน่วงที่เกิดจากเครื่องมือของบุคคลที่สาม และต้องปฏิบัติตามข้อกำหนดและกฎหมายที่เกี่ยวข้อง

ตราสารอนุพันธ์คริปโต (Crypto Derivatives) ไม่พร้อมให้บริการแก่ลูกค้ารายย่อย (Retail) ที่ลงทะเบียนกับ Capital Com (UK) Ltd.

  • เริ่มต้นด้วยบัญชี Demo เสมอก่อนพิจารณาซื้อขายจริง
  • การซื้อขาย ถูกปิดใช้งานโดยค่าเริ่มต้น และต้องมีการกำหนดค่าอย่างชัดเจน
  • การดำเนินการซื้อขายทั้งหมดต้องใช้ การดำเนินการสองขั้นตอน (preview → confirm → execute)
  • กลไกควบคุมความเสี่ยงในตัว: รายการอนุญาต (allowlists), ข้อจำกัดขนาด, วงเงินคำสั่งซื้อขายรายวัน
  • ใช้งานด้วยความเสี่ยงของคุณเอง — ผู้พัฒนาจะไม่รับผิดชอบต่อความเสียหายจากการซื้อขาย

สำหรับคำถาม/ข้อสงสัยเพิ่มเติม โปรดดูที่ FAQ: https://help.capitalccuk.com/hc/en-us/articles/34503231743506-How-to-set-up-the-Capital-com-MCP-Server

คู่มือเริ่มต้นใช้งานอย่างรวดเร็ว

ขั้นตอนที่ 1: รับข้อมูลประจำตัว API ของ Capital.com

  1. สร้างบัญชี: ไปที่ capital.com/trading/signup

    • เลือกบัญชี Demo สำหรับการทดสอบ (แนะนำ)
    • ยืนยันอีเมลของคุณ
  2. เปิดใช้งาน 2FA: การตั้งค่า > ความปลอดภัย > การยืนยันตัวตนสองขั้นตอน

    • จำเป็นต้องทำก่อนสร้างคีย์ API
  3. สร้างคีย์ API: การตั้งค่า > API integrations > Generate new key

    • ตั้งป้ายกำกับ (เช่น "MCP Server")
    • ตั้งรหัสผ่านที่กำหนดเอง (ไม่ใช่รหัสผ่านแพลตฟอร์มของคุณ)
    • บันทึกคีย์ API ที่แสดง (แสดงเพียงครั้งเดียวเท่านั้น!)
    • หมายเหตุ: คีย์ API สามารถใช้ซื้อขายได้ Capital.com ไม่มีคีย์แบบอ่านอย่างเดียว

ขั้นตอนที่ 2: ติดตั้งและกำหนดค่า

การติดตั้งแบบมี AI ช่วย: เปิดโฟลเดอร์โปรเจกต์นี้ในโปรแกรมแก้ไขที่ขับเคลื่อนด้วย AI (Claude Code, Cursor, Windsurf) และขอให้ติดตั้งเซิร์ฟเวอร์ MCP ของ Capital.com — มันจะทำตาม INSTALL.md เพื่อแนะนำคุณตลอดการตั้งค่า โดยเลือกวิธีที่ดีที่สุดสำหรับสภาพแวดล้อมของคุณ

คุณยังมีตัวเลือกการติดตั้งด้วยตนเองดังนี้:

ตัวเลือก A: ติดตั้งด้วยคลิกเดียวผ่าน MCPB Bundle (แนะนำ)

พื้นที่เก็บข้อมูล (repo) นี้มี capital-mcp.mcpb bundle ที่สร้างไว้ล่วงหน้า — เปิดใน Claude Desktop แล้วเสร็จสิ้น ไม่ต้องแก้ไขการกำหนดค่าด้วยตนเอง

ขั้นตอน:

  1. โคลน repo:
    git clone https://github.com/capital-com-sv/capital-mcp.git
    cd capital-mcp
    
  2. เปิด capital-mcp.mcpb ใน Claude Desktop (ดับเบิลคลิก หรือลากเข้าไปในแอป)
  3. Claude Desktop จะถามข้อมูลประจำตัว (API key, identifier, password) และการควบคุมการซื้อขาย กรอกข้อมูลแล้วคลิกติดตั้ง
  4. รีสตาร์ท Claude Desktop และตรวจสอบโดยถามว่า "มีเครื่องมือ Capital.com อะไรบ้าง?"

ตัวเลือก B: ติดตั้งด้วยตนเองผ่านสคริปต์

ข้อกำหนดเบื้องต้น: ต้องติดตั้ง Python 3.10+ และ Git

  • macOS: brew install python3 git
  • Ubuntu/Debian: sudo apt install python3 python3-venv git
  • Windows: python.org (เลือก "Add to PATH" ระหว่างติดตั้ง) + git-scm.com

Mac/Linux:

cd /path/to/capital-mcp
./install.sh

Windows (PowerShell):

cd C:\path\to\capital-mcp
pwsh install.ps1

สคริปต์ติดตั้งจะสร้าง virtual environment ติดตั้ง dependencies และพิมพ์การกำหนดค่า MCP client ให้คุณ

แก้ไข .env ด้วยข้อมูลประจำตัวของคุณ:

# Required
CAP_ENV=demo
CAP_API_KEY=your_generated_api_key_here
CAP_IDENTIFIER=your_email@example.com
CAP_API_PASSWORD=your_custom_api_password

# Trading controls (keep trading disabled until ready)
CAP_ALLOW_TRADING=false
CAP_ALLOWED_EPICS=

# Optional: enable later for real trading
# CAP_ALLOW_TRADING=true
# CAP_ALLOWED_EPICS=SILVER,GOLD,BTCUSD

ตัวเลือก C: Docker

ข้อกำหนดเบื้องต้น: ต้องติดตั้ง Docker

  1. สร้างไฟล์ .env ด้วยข้อมูลประจำตัวของคุณ (ดู .env.example):

    CAP_ENV=demo
    CAP_API_KEY=your_api_key_here
    CAP_IDENTIFIER=your_email@example.com
    CAP_API_PASSWORD=your_custom_password
    CAP_ALLOW_TRADING=false
    
  2. รันเซิร์ฟเวอร์:

    docker run -i --rm --env-file .env ghcr.io/capital-com-sv/capital-mcp:latest
    

การแก้ไขปัญหา: ตรวจสอบบันทึก (Logs)

หากพบปัญหาขณะใช้เซิร์ฟเวอร์ MCP กับ Claude Desktop หรือไคลเอนต์อื่นๆ ให้ตรวจสอบไฟล์บันทึก:

macOS:

# View MCP server logs
tail -f ~/Library/Logs/Claude/mcp-server-capital-com.log

# Search for errors
grep -i error ~/Library/Logs/Claude/mcp-server-capital-com.log

Linux:

tail -f ~/.config/Claude/logs/mcp-server-capital-com.log

Windows:

Get-Content $env:APPDATA\Claude\logs\mcp-server-capital-com.log -Wait

การเชื่อมต่อกับไคลเอนต์

สำหรับการกำหนดค่าเฉพาะไคลเอนต์ (Claude Desktop, Claude Code, Cursor, Windsurf, Codex, Docker, ไคลเอนต์ที่กำหนดเอง) ดู USAGE.md — Client Integration

ตัวอย่างการใช้งาน

ตัวอย่างการสนทนากับ Claude Desktop

You: "Check my Capital.com session status"

Claude: I'll check your session status.
[Calls cap_session_status]
Response: {"ok": true, "data": {"env": "demo", "logged_in": false, ...}}

You're not currently logged in to the demo environment.

---

You: "Login to my Capital.com account"

Claude: I'll log you in.
[Calls cap_session_login]
Success! Logged in to account ID: ABC123

---

You: "Search for Bitcoin markets"

Claude: Searching for Bitcoin...
[Calls cap_market_search with search_term="Bitcoin"]
Found 5 markets:
- BTCUSD: Bitcoin vs US Dollar
- BTCEUR: Bitcoin vs Euro
- BTCGBP: Bitcoin vs British Pound
...

---

You: "Show me current positions"

Claude: Let me check your positions.
[Calls cap_trade_positions_list]
You have no open positions.

---

You: "Preview buying 1.0 SILVER"

Claude: I'll preview this trade. Note: Trading is currently DISABLED.
[Calls cap_trade_preview_position]
Preview failed: Trading is disabled (CAP_ALLOW_TRADING=false)

To enable trading, update your .env file:
CAP_ALLOW_TRADING=true
CAP_ALLOWED_EPICS=SILVER

ขั้นตอนการดำเนินการซื้อขาย (เมื่อเปิดใช้งานการซื้อขาย)

1. Preview the trade (validates everything, no side effects):
   "Preview buying 2.0 SILVER with stop at 24.50"
   → Returns preview_id

2. Review the preview results:
   - Normalized size (rounded to broker increments)
   - Risk checks (allowlist, size limits, daily limits)
   - Estimated entry price

3. Execute ONLY if all checks pass:
   "Execute position with preview_id [id], confirm=true"
   → Creates real position
   → Returns deal_reference
   → Polls for broker confirmation

4. Monitor:
   "Show my positions"
   "Close position [deal_id] with confirm=true"

เอกสารอ้างอิงตัวแปรสภาพแวดล้อม

ที่จำเป็น

  • CAP_ENV - สภาพแวดล้อม: demo หรือ live (ค่าเริ่มต้น: demo)
  • CAP_API_KEY - คีย์ API จาก Capital.com
  • CAP_IDENTIFIER - อีเมลเข้าสู่ระบบ
  • CAP_API_PASSWORD - รหัสผ่านที่กำหนดเองของคีย์ API

การควบคุมความเสี่ยง (แนะนำ)

  • CAP_ALLOW_TRADING - เปิดใช้งานการซื้อขาย (ค่าเริ่มต้น: false)
  • CAP_ALLOWED_EPICS - รายการอนุญาตคั่นด้วยเครื่องหมายจุลภาค (เช่น "SILVER,GOLD,BTCUSD") หรือ "ALL" สำหรับไม่จำกัด
  • CAP_MAX_POSITION_SIZE - ขนาดตำแหน่งสูงสุด (ค่าเริ่มต้น: 1.0)
  • CAP_MAX_WORKING_ORDER_SIZE - ขนาดคำสั่งซื้อขายสูงสุด (ค่าเริ่มต้น: 1.0)
  • CAP_MAX_OPEN_POSITIONS - จำนวนตำแหน่งที่เปิดพร้อมกันสูงสุด (ค่าเริ่มต้น: 3)
  • CAP_MAX_ORDERS_PER_DAY - วงเงินคำสั่งซื้อขายรายวัน (ค่าเริ่มต้น: 20)
  • CAP_REQUIRE_EXPLICIT_CONFIRM - กำหนดให้ confirm=true (ค่าเริ่มต้น: true)
  • CAP_DRY_RUN - บล็อกการดำเนินการซื้อขายทั้งหมด (ค่าเริ่มต้น: false)

ไม่บังคับ

  • CAP_DEFAULT_ACCOUNT_ID - บัญชีเริ่มต้นหลังเข้าสู่ระบบ
  • CAP_HTTP_TIMEOUT_S - หมดเวลา HTTP (ค่าเริ่มต้น: 15)
  • CAP_LOG_LEVEL - ระดับบันทึก: DEBUG, INFO, WARNING, ERROR (ค่าเริ่มต้น: INFO)

ความสามารถของ MCP

เครื่องมือ 38 รายการ ใน 6 หมวดหมู่, พรอมป์เวิร์กโฟลว์ 7 รายการ และ ทรัพยากรแบบอ่านอย่างเดียว 4 รายการ

หมวดหมู่เครื่องมือคำอธิบาย
เซสชัน4เข้าสู่ระบบ, ออกจากระบบ, สถานะ, keep-alive
ข้อมูลตลาด6ค้นหา, รายละเอียด, ราคา, ความเชื่อมั่น, การนำทาง
บัญชี6รายการบัญชี, การตั้งค่า, ประวัติกิจกรรม/ธุรกรรม, เติมเงิน demo
การซื้อขาย13Preview, execute, ปิดตำแหน่ง; รายการ/ยกเลิก/แก้ไขคำสั่งที่รอดำเนินการ; การยืนยัน
รายการเฝ้าดู6สร้าง, รายการ, ดู, ลบรายการเฝ้าดู; เพิ่ม/ลบตลาด
สตรีมมิ่ง3ราคาแบบเรียลไทม์, การแจ้งเตือน, P&L พอร์ตโฟลิโอผ่าน WebSocket
พรอมป์คำอธิบาย
market_scanสแกนรายการเฝ้าดูเพื่อหาสภาวะการซื้อขาย
trade_proposalวางแผนการซื้อขายด้วยการกำหนดขนาดตามความเสี่ยง (preview เท่านั้น)
execute_tradeดำเนินการซื้อขายที่ preview ไว้ก่อนหน้านี้
position_reviewวิเคราะห์ตำแหน่งที่เปิดอยู่และความเสี่ยง (อ่านอย่างเดียว)
live_price_monitorติดตามราคาแบบเรียลไทม์พร้อมการแจ้งเตือนการเคลื่อนไหว (WebSocket)
real_time_alertsการแจ้งเตือนระดับราคาแบบมีเงื่อนไข (WebSocket)
live_portfolio_monitorแดชบอร์ด P&L พอร์ตโฟลิโอสด (WebSocket)
ทรัพยากรคำอธิบาย
cap://statusสถานะสุขภาพเซิร์ฟเวอร์, สถานะเซสชัน, ข้อจำกัดอัตรา
cap://risk-policyการกำหนดค่าการจัดการความเสี่ยงและชั้นการตรวจสอบ
cap://allowed-epicsการกำหนดค่ารายการอนุญาตการซื้อขาย
cap://market-cache/{epic}รายละเอียดตลาดที่แคชไว้ (ดึงข้อมูลสด)

สำหรับรายละเอียดทั้งหมด พารามิเตอร์ และตัวอย่าง ดู USAGE.md

กระบวนการดำเนินการซื้อขาย

ขั้นตอนสองขั้นตอนที่บังคับ

การดำเนินการที่มีผลข้างเคียงทั้งหมดใช้ขั้นตอน preview → execute อย่างเคร่งครัด:

  1. Preview: ตรวจสอบการซื้อขายกับกฎของโบรกเกอร์ + นโยบายความเสี่ยงในเครื่อง

    • ส่งคืน preview_id พร้อมคำขอที่ทำให้เป็นมาตรฐาน + การตรวจสอบความเสี่ยง
    • ไม่มีผลข้างเคียง เป็นการตรวจสอบแบบอ่านอย่างเดียว
  2. Execute: ส่งการซื้อขายโดยใช้ preview_id

    • ตรวจสอบซ้ำในจุดสำคัญ
    • ต้องใช้ confirm=true หาก CAP_REQUIRE_EXPLICIT_CONFIRM=true
    • สอบถามการยืนยันจากโบรกเกอร์
    • เพิ่มตัวนับคำสั่งซื้อขายรายวัน

การควบคุมความเสี่ยง

  • รายการอนุญาต: เฉพาะ EPIC ใน CAP_ALLOWED_EPICS เท่านั้นที่ซื้อขายได้
  • ข้อจำกัดขนาด: บังคับใช้ขนาดตำแหน่ง/คำสั่งซื้อขายสูงสุด
  • ข้อจำกัดตำแหน่ง: จำนวนตำแหน่งที่เปิดสูงสุดในเวลาใดเวลาหนึ่ง
  • ข้อจำกัดรายวัน: จำนวนคำสั่งซื้อขายสูงสุดต่อวัน
  • การปรับขนาดให้เป็นมาตรฐาน: ปัดเศษตามค่าต่ำสุด/สูงสุด/ขั้นเพิ่มของโบรกเกอร์
  • โหมด Dry-Run: บล็อกการดำเนินการทั้งหมดเมื่อเปิดใช้งาน

เอกสารประกอบ

สัญญาอนุญาต

MIT

นโยบายความเป็นส่วนตัว

เซิร์ฟเวอร์ MCP ของ Capital.com ทำงานบนเครื่องของคุณในเครื่องและสื่อสารโดยตรงกับ Capital.com Public API โดยใช้ข้อมูลประจำตัวที่คุณให้ไว้ ไม่ได้ทำงานเป็นบริการโฮสต์ และไม่มีเซิร์ฟเวอร์เป็นของตัวเอง

การเก็บรวบรวมข้อมูล

เซิร์ฟเวอร์ MCP ไม่เก็บรวบรวมหรือจัดเก็บข้อมูลใดๆ มันทำหน้าที่เป็นสะพานเชื่อมในเครื่องระหว่างไคลเอนต์ AI ของคุณกับ Capital.com Public API

การใช้และการจัดเก็บข้อมูล

ข้อมูลทั้งหมดที่แลกเปลี่ยนระหว่างเซสชันจะถูกประมวลผลในหน่วยความจำบนเครื่องของคุณและถูกทิ้งเมื่อเซสชันสิ้นสุดลง เซิร์ฟเวอร์ MCP ไม่เขียนข้อมูลใดๆ ลงดิสก์ หมายเหตุ: ไคลเอนต์ AI ของคุณอาจประมวลผล บันทึก หรือจัดเก็บข้อมูลที่ส่งผ่านตามนโยบายความเป็นส่วนตัวของตัวเอง ซึ่งคุณควรตรวจสอบแยกต่างหาก

การแบ่งปันกับบุคคลที่สาม

เซิร์ฟเวอร์ MCP ไม่แบ่งปันข้อมูลกับบุคคลที่สามใดๆ ข้อมูลไหลระหว่างสภาพแวดล้อมในเครื่องของคุณกับ Capital.com Public API เท่านั้น ภายใต้นโยบายความเป็นส่วนตัวของ Capital.com เอง

การเก็บรักษาข้อมูล

เซิร์ฟเวอร์ MCP ไม่เก็บรักษาข้อมูลใดๆ ข้อมูลเซสชันมีอยู่ในหน่วยความจำเท่านั้นตลอดระยะเวลาเซสชัน

ข้อมูลประจำตัว API

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

การติดต่อ

สำหรับคำถามเกี่ยวกับความเป็นส่วนตัวที่เกี่ยวข้องกับบัญชี Capital.com ของคุณหรือวิธีที่ Capital.com จัดการข้อมูลของคุณ โปรดดู นโยบายความเป็นส่วนตัวของ Capital.com หรือติดต่อ support@capital.com

ข้อจำกัดความรับผิดชอบ – การใช้ Capital.com Public API กับเครื่องมือของบุคคลที่สาม

การเชื่อมต่อกับบุคคลที่สาม

หน้านี้อธิบายวิธีที่ไคลเอนต์อาจเชื่อมต่อ Capital.com Public API กับซอฟต์แวร์ เครื่องมือ หรือการเชื่อมต่อของบุคคลที่สาม รวมถึงที่ขับเคลื่อนด้วยปัญญาประดิษฐ์หรือโมเดลภาษาขนาดใหญ่ ('LLM') ซอฟต์แวร์ เครื่องมือ หรือการเชื่อมต่อของบุคคลที่สามดังกล่าวเป็นอิสระจาก Capital.com และไม่เป็นส่วนหนึ่งของบริการของ Capital.com Capital.com ไม่ควบคุม พัฒนา รับรอง หรือยอมรับความรับผิดใดๆ ต่อซอฟต์แวร์ของบุคคลที่สาม ฟังก์ชันการทำงาน ผลลัพธ์ หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้งาน การใช้เครื่องมือหรือการเชื่อมต่อของบุคคลที่สามร่วมกับ Capital.com Public API เป็นความเสี่ยงของคุณเองทั้งหมด คุณมีหน้าที่ตรวจสอบข้อกำหนด นโยบายความเป็นส่วนตัว และแนวปฏิบัติในการจัดการข้อมูลของเครื่องมือบุคคลที่สามที่คุณเลือกใช้

การใช้ Public API

การใช้ Capital.com Public API ของคุณเป็นดุลยพินิจและความเสี่ยงของคุณเองทั้งหมด Capital.com จัดให้มี Public API เพื่อวัตถุประสงค์ด้านข้อมูลและการซื้อขาย แต่ไม่แนะนำ รับรอง หรือสนับสนุนการใช้งาน การเชื่อมต่อ หรือกลยุทธ์การซื้อขายโดยเฉพาะใดๆ คุณเป็นผู้รับผิดชอบแต่เพียงผู้เดียวต่อวิธีที่คุณเข้าถึงและใช้ API รวมถึงพารามิเตอร์ของคำสั่งซื้อที่ส่ง การกำหนดค่าระบบหรือเครื่องมือที่เชื่อมต่อ และการตีความข้อมูลที่ได้รับ Capital.com ไม่ยอมรับความรับผิดต่อความเสียหายหรือผลลัพธ์ที่ไม่พึงประสงค์ที่เกิดจากการใช้ API ของคุณ ไม่ว่าจะเข้าถึงโดยตรงหรือผ่านเครื่องมือของบุคคลที่สาม ความพร้อมใช้งาน ฟังก์ชันการทำงาน และข้อกำหนดของ API อาจถูกแก้ไข จำกัดอัตรา ระงับ หรือยกเลิกได้ตลอดเวลาโดยไม่ต้องแจ้งล่วงหน้า การใช้ Public API ของคุณอยู่ภายใต้ข้อกำหนดและเงื่อนไขและข้อกำหนดการซื้อขายทางอิเล็กทรอนิกส์ของ Capital.com ซึ่งคุณควรอ่านอย่างละเอียดก่อนใช้ API

บริการแบบ Execution-Only และไม่มีคำแนะนำการลงทุน

Capital.com ให้บริการบนพื้นฐาน execution-only การซื้อขายเครื่องมือทางการเงินมีความเสี่ยงต่อการสูญเสียอย่างมีนัยสำคัญ ไม่มีสิ่งใดในหน้านี้ ใน Public API หรือในซอฟต์แวร์หรือการเชื่อมต่อของบุคคลที่สามใดๆ ที่ถือเป็นคำแนะนำการลงทุน คำแนะนำส่วนบุคคล หรือการชักชวนให้ซื้อหรือขายเครื่องมือทางการเงินใดๆ ซึ่งรวมถึงผลลัพธ์ สัญญาณ ข้อเสนอแนะ หรือการวิเคราะห์ใดๆ ที่สร้างโดย AI เครื่องมือที่ใช้ LLM หรือเครื่องมืออัตโนมัติอื่นๆ การตัดสินใจซื้อขายทั้งหมด รวมถึงกิจกรรมอัตโนมัติหรืออัลกอริทึมใดๆ กระทำด้วยความเสี่ยงของคุณเองและยังคงเป็นความรับผิดชอบแต่เพียงผู้เดียวของคุณ Capital.com ไม่ควบคุมผลลัพธ์ของเครื่องมือ AI หรือ LLM ของบุคคลที่สามที่เชื่อมต่อกับ Public API และไม่สามารถรับประกันได้ว่าเครื่องมือดังกล่าวจะไม่สร้างเนื้อหาที่อาจตีความได้ว่าเป็นคำแนะนำการลงทุนหรือคำแนะนำส่วนบุคคล ผลลัพธ์ดังกล่าวไม่ได้จัดทำโดยหรือในนามของ Capital.com และไม่ควรนำไปใช้เป็นคำแนะนำ

ความเสี่ยงของการซื้อขายอัตโนมัติและการซื้อขายแบบอัลกอริทึม

การใช้ Public API ร่วมกับเครื่องมือซื้อขายอัตโนมัติหรือแบบอัลกอริทึมมีความเสี่ยงเพิ่มเติม รวมถึงแต่ไม่จำกัดเพียง: การดำเนินการคำสั่งซื้อขายอย่างรวดเร็วโดยไม่มีการตรวจสอบหรือแทรกแซงจากมนุษย์; ข้อผิดพลาดของระบบ ความล้มเหลวของซอฟต์แวร์ หรือปัญหาการเชื่อมต่อ; การดำเนินการที่ราคาแตกต่างอย่างมีนัยสำคัญจากที่คาดไว้; และคำสั่งซื้อขายที่ไม่ได้ตั้งใจหรือผิดพลาดอันเกิดจากการกำหนดค่าหรือพารามิเตอร์ที่ไม่ถูกต้อง Capital.com ไม่รับผิดชอบต่อความเสียหายใดๆ ที่เกิดจากความเสี่ยงดังกล่าวหรือจากการทำงานร่วมกันระหว่างระบบของบริษัทกับเครื่องมือของบุคคลที่สาม ผลการดำเนินงานในอดีตและผลลัพธ์ใดๆ ที่สร้างโดยเครื่องมืออัตโนมัติไม่เป็นสิ่งบ่งชี้ผลลัพธ์ในอนาคต

ในกรณีที่ใช้เครื่องมือที่ใช้ AI หรือ LLM เพื่อดึงข้อมูลตลาดหรือข้อมูลราคา อาจมีความล่าช้าระหว่างราคาที่เครื่องมือแจ้งกับราคาที่ใช้ในการดำเนินการคำสั่งซื้อขายที่เกิดขึ้นจริง คำสั่งซื้อขายทั้งหมดที่วางผ่าน Public API จะถูกดำเนินการเป็นคำสั่งซื้อขายตามราคาตลาด (market orders) ดังนั้นราคาที่ดำเนินการอาจแตกต่างจากราคาที่แสดง ณ เวลาที่ส่งคำขอ Capital.com มุ่งมั่นที่จะบรรลุการดำเนินการที่ดีที่สุดตามพันธกรณีของบริษัท เราจะไม่รับผิดชอบต่อความแตกต่างของราคาที่เกิดจากความหน่วงอันเนื่องมาจากเครื่องมือหรือระบบของบุคคลที่สามที่อยู่นอกเหนือการควบคุมของบริษัท

การใช้งานที่ต้องห้าม

การใช้ Public API และเครื่องมือที่เชื่อมต่อใดๆ ต้องไม่ใช้เพื่อจัดการแพลตฟอร์ม Capital.com ใช้ประโยชน์จากราคาหรือความหน่วง กระทำการละเมิดตลาด หรือแสวงหาประโยชน์ที่ไม่เป็นธรรม Capital.com ขอสงวนสิทธิ์ในการจำกัด ระงับ หรือยกเลิกการเข้าถึง API และ/หรือบัญชีของคุณ เมื่อบริษัทพิจารณาอย่างสมเหตุสมผลว่ามีการใช้ในทางที่ผิดดังกล่าวเกิดขึ้นหรือมีแนวโน้มที่จะเกิดขึ้น ลูกค้าต้องไม่อนุญาตให้บุคคลที่สามใช้สิทธิ์ควบคุมบัญชีของตนตามดุลยพินิจ

ความรับผิดชอบของคุณ

คุณมีหน้าที่รับผิดชอบในการทำให้แน่ใจว่าการใช้แพลตฟอร์ม Capital.com, Public API และเครื่องมือหรือการเชื่อมต่อของบุคคลที่สามใดๆ เป็นไปตามข้อกำหนดและเงื่อนไข (Terms and Conditions) ข้อกำหนดการซื้อขายทางอิเล็กทรอนิกส์ (Electronic Trading Terms) ของ Capital.com และกฎหมายและข้อบังคับที่เกี่ยวข้องทั้งหมดในเขตอำนาจศาลของคุณ คุณควรพิจารณาอย่างรอบคอบว่าเครื่องมือซื้อขายอัตโนมัติเหมาะสมกับสถานการณ์ ประสบการณ์ และระดับความเสี่ยงที่ยอมรับได้ของคุณหรือไม่ก่อนใช้งาน Capital.com แนะนำอย่างยิ่งให้คุณทดสอบเครื่องมือหรือการเชื่อมต่ออัตโนมัติใดๆ อย่างละเอียดโดยใช้บัญชีทดลอง (Demo account) ก่อนเชื่อมต่อกับสภาพแวดล้อมการซื้อขายจริง