FIX 構文の見分け方

ワイヤ上の本物の FIX には指紋があります:

  • 先頭に 8=FIX.4.x または 8=FIXT.1.1
  • フィールドは SOH で区切られる(ログでは | と表示)
  • tag=value ペア、末尾にタグ 10 チェックサム
  • セッションメッセージは短い、アプリメッセージは 55、38、54… を含む

FIX ではない: JSON {"msgType":"D"}、HTTP POST /order、生の protobuf、EUR/USD 単体。

探偵ルール — 同一フレームに 8=10= がなければ、おそらく FIX ではありません。