Capital.com Public API MCP Server
ทางการเซิร์ฟเวอร์ Capital.com MCP ช่วยให้ผู้ช่วย AI ของคุณสามารถสื่อสารกับบัญชีซื้อขายของคุณได้โดยตรง ข้อมูลตลาด การตรวจสอบสถานะ การแสดงตัวอย่างการซื้อขาย – ทั้งหมดนี้เป็นภาษาที่เข้าใจง่าย โดยไม่ต้องออกจากเครื่องมือ AI ของคุณ
คุณทำอะไรได้บ้างด้วย 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
-
สร้างบัญชี: ไปที่ capital.com/trading/signup
- เลือกบัญชี Demo สำหรับการทดสอบ (แนะนำ)
- ยืนยันอีเมลของคุณ
-
เปิดใช้งาน 2FA: การตั้งค่า > ความปลอดภัย > การยืนยันตัวตนสองขั้นตอน
- จำเป็นต้องทำก่อนสร้างคีย์ API
-
สร้างคีย์ 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 แล้วเสร็จสิ้น ไม่ต้องแก้ไขการกำหนดค่าด้วยตนเอง
ขั้นตอน:
- โคลน repo:
git clone https://github.com/capital-com-sv/capital-mcp.git cd capital-mcp - เปิด
capital-mcp.mcpbใน Claude Desktop (ดับเบิลคลิก หรือลากเข้าไปในแอป) - Claude Desktop จะถามข้อมูลประจำตัว (API key, identifier, password) และการควบคุมการซื้อขาย กรอกข้อมูลแล้วคลิกติดตั้ง
- รีสตาร์ท 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
-
สร้างไฟล์
.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 -
รันเซิร์ฟเวอร์:
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.comCAP_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 |
| การซื้อขาย | 13 | Preview, 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 อย่างเคร่งครัด:
-
Preview: ตรวจสอบการซื้อขายกับกฎของโบรกเกอร์ + นโยบายความเสี่ยงในเครื่อง
- ส่งคืน
preview_idพร้อมคำขอที่ทำให้เป็นมาตรฐาน + การตรวจสอบความเสี่ยง - ไม่มีผลข้างเคียง เป็นการตรวจสอบแบบอ่านอย่างเดียว
- ส่งคืน
-
Execute: ส่งการซื้อขายโดยใช้
preview_id- ตรวจสอบซ้ำในจุดสำคัญ
- ต้องใช้
confirm=trueหากCAP_REQUIRE_EXPLICIT_CONFIRM=true - สอบถามการยืนยันจากโบรกเกอร์
- เพิ่มตัวนับคำสั่งซื้อขายรายวัน
การควบคุมความเสี่ยง
- รายการอนุญาต: เฉพาะ EPIC ใน
CAP_ALLOWED_EPICSเท่านั้นที่ซื้อขายได้ - ข้อจำกัดขนาด: บังคับใช้ขนาดตำแหน่ง/คำสั่งซื้อขายสูงสุด
- ข้อจำกัดตำแหน่ง: จำนวนตำแหน่งที่เปิดสูงสุดในเวลาใดเวลาหนึ่ง
- ข้อจำกัดรายวัน: จำนวนคำสั่งซื้อขายสูงสุดต่อวัน
- การปรับขนาดให้เป็นมาตรฐาน: ปัดเศษตามค่าต่ำสุด/สูงสุด/ขั้นเพิ่มของโบรกเกอร์
- โหมด Dry-Run: บล็อกการดำเนินการทั้งหมดเมื่อเปิดใช้งาน
เอกสารประกอบ
- คู่มือการใช้งาน: USAGE.md - คู่มือการใช้งานที่ครอบคลุมพร้อมตัวอย่าง
- เอกสารอ้างอิง API ของ Capital.com: https://open-api.capital.com/
- คอลเลกชัน Postman ของ Capital.com API: https://github.com/capital-com-sv/capital-api-postman
สัญญาอนุญาต
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) ก่อนเชื่อมต่อกับสภาพแวดล้อมการซื้อขายจริง