0

FIXプロトコルについて質問があります。PositionReportRequestメッセージを受信せずにPositionReportメッセージを送信する予定です。ただし、PositionReportメッセージのフィールドClearingBusinessDateに、そのフィールドの目的がわからないことを入力する必要があります。PositionReportRequestにはそのフィールドがありますが、レポートメッセージを送信する前にリクエストメッセージを受け取ることはありません。だから、どうあるべきかわからない。そして最悪のことはそれが必須フィールドであるということです。ClearingBusinessDateフィールドの値は何である必要がありますか?

ありがとう

4

1 に答える 1

2

これは、一般的なFIXプロトコルに関する質問というよりも、カウンターパーティにとっての質問です。

外部のFIXカウンターパーティ(取引所、清算機関など)に接続している場合は、期待されるフィールドとフィールド値がどうあるべきかを説明するドキュメントがインターフェイスにあるはずです。彼らがドキュメントを持っていない場合、あなたは彼らに尋ねなければならないでしょう。

FIXは非常に緩いプロトコルです。デフォルトのメッセージ/フィールド定義のすべてのメッセージとフィールドは、実際には単なる提案です。実際には、ほとんどのカウンターパーティは、これらのメッセージ/フィールドの定義をさまざまな方法で変更および切断します。カスタムフィールドを追加したり、フィールドタイプを変更したり、オプションのフィールドを必須にしたり、その逆を行ったり、フィールドを削除したりする場合があります

(PS回答の受け入れ率が非常に低いです。過去の質問に戻ってベストアンサーを受け入れることを検討してください。担当者ポイントを取得し、StackOverflowを改善します。)

于 2012-12-04T20:11:30.717 に答える