シグナルサービス

リアルタイム取引シグナルデータを取得

利用可能
GET/api/signals

シグナルリストを取得、銘柄と日付でフィルタリング可能

パラメータ

パラメータ名タイプ必須説明
symbolstring[]任意銘柄でフィルタリング、例: EURUSD
startDatedatetime任意開始日、ISO 8601形式

Request

GET https://api.aryenquant.com/api/signals?symbol=xauusd&startDate=2026-01-01T00:00:00Z

Headers:
  X-API-Key: your_api_key

Response

{
  "items": [
    {
      "id": 1,
      "signalId": "4F3RAZ",
      "symbol": "xauusd",
      "timeframe": "h1",
      "direction": "bull",
      "confirmedAt": "2026-01-07T08:00:00Z",  // UTC 时间,信号开始
      "endedAt": "2026-01-07T12:30:00Z",      // UTC 时间,信号结束(null 表示进行中)
      "createdAt": "2026-01-07T08:00:01Z"     // UTC 时间
    }
  ]
}

レスポンスフィールド

パラメータ名タイプ説明
idnumberシステム内部の一意識別子
signalIdstringシグナルID、6文字のトラッキングコード
symbolstring取引シンボル、例:XAUUSD
timeframestring時間枠、例:M1、M5、H1、D1
directionstring取引方向、BUY または SELL
confirmedAtdatetimeシグナル確認時間(UTC)、シグナル開始時間
endedAtdatetime?シグナル終了時間(UTC)、null はシグナル進行中を示す
createdAtdatetimeレコード作成時間(UTC)

持続時間について

持続時間は endedAt が空かどうかに基づいてクライアント側で計算する必要があります:

// シグナル進行中if (endedAt == null) duration = now() - confirmedAt// シグナル終了if (endedAt != null) duration = endedAt - confirmedAt
GET/api/signals/filters

利用可能なフィルターオプションを取得

Request

GET https://api.aryenquant.com/api/signals/filters

Headers:
  X-API-Key: your_api_key

Response

{
  "symbols": ["btcusd", "xauusd", ...],
  "directions": ["bull", "bear"],
  "timeframes": ["m1", "m5", "m15", "m30", "h1", "h4", "d1"]
}