Investment specialist Saxo Bankは、OpenAPIをさらに強化し続け、最新のリリースではTradeサービスグループの改善が提供されています。
注文の配置と注文の事前チェックに新しい検証が追加されました:ErrorCode:NotSuitable。
Saxo銀行のユーザーの地元の司法管轄区に応じて、Saxoはユーザーがこの取引を適切でないと見なされる場合、注文をブロックします。ブロックする注文の決定に使用される要因は、ユーザーの国、適切さレベル、分類(一般/専門家)など、複数の要因に依存します。また、注文が露出を増やすか減らすかも要因になります。
ブロックされる注文の例は以下のとおりです:
FxSpotのインストゥルメントで露出を増やす注文が、FxSpotの適切さテストを完了していないオーストラリアの一般ユーザーあるいはテストを完了したものの適切でないと見なされたユーザーによって行われる場合。
世界各地の規制が絶えず変化するため、Saxoが注文をブロックするために使用するルールも変化します。OpenAPIは常に最新のルールを注文に正しく適用し、正しい結果を返します。
すべての論理が完全にOpenAPIに実装されているため、アプリケーションが行う唯一のことは、ユーザーの適切さによって注文が拒否されたときに返される新しいエラーコードを処理することです。いかなる場合も成功した注文に変更はありません。
新しいエラーコードは “NotSuitable” で、フォーマットはSaxoの標準エラーメッセージフォーマットに従います。
ユーザーは、いずれかのSaxoプラットフォーム内から関連するテストを受けることができます。
Saxo BankのOpenAPIは以下を提供しています:
高性能なマルチアセット取引プラットフォームを構築するために必要なすべてのリソースと機能へのアクセス。
Saxo Bankとのパートナーや提携先とのより良い統合、SaxoのOnboarding APIなどのリソースが増えています。
OpenAPIの最新リリースでは、Portfolioサービスグループにいくつかの新しいフィールドが追加されました。新しいフィールド “ClientKey” が追加されました。また、 “NetPositionView” セクションに新しいフィールド “UnderlyingCurrentPrice” が追加されました。
開発者はまた、AssetTypeに対してCBBCategoryN、CBBCategoryR、およびInlineWarrantの3つの新しい値を導入しました。Saxoは最終的にこれらの3つの新しい資産タイプをサポートするため、AssetTypeのこれらの値を持つ注文やポジションがいずれかの時点で現れるかもしれません。
Client Managementサービスグループでは、新しいセクション “Relationships” が追加されました。
Tradeグループでは、リソース “Trades” が追加されました。これは非常に限られたパートナーにのみ適用されます。