シンボル取得
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 を使用すると、現在取引可能なものを確認できます
これは読み取り専用の操作であり、リスクチェックはありません。
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
symbol | string | いいえ | 任意のシンボル名フィルタ(部分一致。例: ‘EUR’ は EURUSD、EURJPY などにマッチ) |
assetClass | string | いいえ | 任意のアセットクラスフィルタ(例: ‘Forex’、‘Metals’、‘Crypto’、‘Indices’、‘Energies’) |
enabledOnly | boolean | いいえ | true の場合、有効な(取引可能な)シンボルのみを返します。デフォルト false はすべてのシンボルを返します。デフォルト: false。 |
