コンテンツにスキップ

シンボル取得

read-only · idempotent

シンボルカタログを照会して、FIX シンボル ID、ロットサイズ、桁数、メタデータを参照します。

設定済みのすべての取引シンボルを、ブローカー固有のパラメータとともに返します。 発注前にこれを使用して、正しいシンボル ID、ロットサイズ、桁数を確認してください。

レスポンスフィールド(シンボルごと):

  • symbol: シンボル名(例: “EURUSD”)
  • id: ブローカー固有の FIX シンボル ID(数値)
  • lotSize: 1 標準ロットあたりの単位数(例: FX は 100000、XAUUSD は 10)
  • minVolume: 最小注文数量(単位)(0.01 ロット)
  • volumeStep: 数量の増分単位(0.01 ロット)
  • digits: 価格の小数点以下桁数(例: EURUSD は 5、XAUUSD は 2)
  • description: 人間が読めるシンボルの説明
  • baseAsset / quoteAsset: 通貨ペアの構成要素
  • assetClass: Forex、Metals、Crypto、Indices、Energies
  • enabled: シンボルが取引可能(ホワイトリスト登録済み)かどうか

フィルタ(すべて任意):

  • symbol: シンボル名の部分一致(例: “EUR” は EURUSD、EURJPY、EURGBP などを返します)
  • assetClass: アセットクラスの完全一致(例: “Metals”)
  • enabledOnly: true の場合、取引可能なシンボルのみを返します

使用方法:

  • パラメータなしで呼び出すと、すべてのシンボルを一覧表示します
  • symbol フィルタを使用して特定の銘柄を検索します
  • assetClass を使用してカテゴリ別にブラウズします
  • enabledOnly=true を使用すると、現在取引可能なものを確認できます

これは読み取り専用の操作であり、リスクチェックはありません。

パラメータ必須説明
symbolstringいいえ任意のシンボル名フィルタ(部分一致。例: ‘EUR’ は EURUSD、EURJPY などにマッチ)
assetClassstringいいえ任意のアセットクラスフィルタ(例: ‘Forex’、‘Metals’、‘Crypto’、‘Indices’、‘Energies’)
enabledOnlybooleanいいえtrue の場合、有効な(取引可能な)シンボルのみを返します。デフォルト false はすべてのシンボルを返します。デフォルト: false