marekskopal/trading212

Trading212 API 客户端库

v1.0.1 2024-09-02 19:21 UTC

This package is auto-updated.

Last update: 2024-09-02 19:23:24 UTC


README

为 Trading212 API 服务提供非官方 PHP 客户端库。

安装

composer require marekskopal/trading212

使用方法

use MarekSkopal\Trading212\Trading212;
use MarekSkopal\Trading212\Config\Config;

// Create Trading212 instance
$trading212 = new Trading212(new Config('<yourApiKey>'));

// Get exchange list
$response = $trading212->getInstrumentsMetadata()->exchangeList();

支持的端点

未来版本将支持更多端点。

工具元数据

  • GET 交易所列表 ✅
  • GET 工具列表 ✅

饼图

  • GET 获取所有饼图 ✅
  • POST 创建饼图 ✅
  • DELETE 删除饼图 ✅
  • GET 获取饼图 ✅
  • POST 更新饼图 ✅

股权订单

  • GET 获取所有 ✅
  • POST 下达限价订单 ✅
  • POST 下达市价订单 ✅
  • POST 下达止损订单 ✅
  • POST 下达止损限价订单 ✅
  • DELETE 通过 ID 取消 ✅
  • GET 通过 ID 获取 ✅

账户数据

  • GET 获取账户现金 ✅
  • GET 获取账户元数据 ✅

个人投资组合

  • GET 获取所有开放头寸 ✅
  • GET 获取特定头寸 ✅

历史项目

  • GET 历史订单数据 ✅
  • GET 已支付股息 ✅
  • GET 导出列表 ✅
  • POST 导出 CSV ✅
  • GET 交易列表 ✅

通知

这**不是**官方的 Trading212 库,此库的作者与 Trading212 没有任何形式的关联。

贡献

如果您想贡献,请随时提交 pull request。