交易操作API服务

Oanda MCP Server是一个基于REST API的交易操作服务器,支持账户信息检索、仓位管理、订单操作等功能,适用于金融交易场景。

  • by BJLG-92
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 BJLG-92/oanda-mcp-server

使用说明

Oanda MCP服务器

用于Oanda交易操作的REST API服务器,部署在铁路上,并与模型上下文协议(MCP)兼容。

特性

  • 账户信息检索
  • 职位管理
  • 下单(市价单和限价单)
  • 当前价格数据
  • 历史数据
  • 订单取消

API终点

  • GET / -健康检查
  • GET /account -获取帐户信息
  • GET /positions -获取当前职位
  • GET /orders -获取待处理订单
  • GET /price/{instrument} -获取仪器的当前价格
  • GET /historical/{instrument} -获取历史数据
  • POST /order/market -下达市场订单
  • POST /order/limit -下达限价订单
  • DELETE /order/{order_id} -取消订单
  • POST /position/close/{instrument} -关闭位置

环境变量

  • OANDA_API_KEY -您的Oanda API密钥
  • OANDA_ACCOUNT_ID -您的Oanda帐户ID
  • OANDA_ENVIRONMENT -“实践”或“生活”
  • PORT -服务器端口(由铁路自动设置)