リアクティブ・アーキテクチャーの提供により、効率を改善し、ビジネス上の利益を拡大する。
バンク・オブ・アメリカについて
私たちのパートナーは、金融および投資ソリューションの素晴らしいスイートで大手企業やビジネスを支援する世界的な金融機関です。 世界屈指の投資銀行として知られる同行のサービスは、コーポレート&インベストメント・バンキング・ソリューション、M&A、債券、株式、外国為替市場トレーディング、融資、リスク管理、リサーチなど多岐にわたる。
インパクト
- 機能のアップグレードとプロセスの合理化により、顧客体験を向上。
- 取引プラットフォームの改造により、ビジネスのROIが大幅に向上。
- 1日の取引件数が20%から30%増加。
- システムを取引規制に準拠させることで、コストと経費を大幅に削減。
- リアクティブ・アーキテクチャにより、ダウンタイムを最小限に抑え、回復力を高め、トラフィック急増時のサービス品質を向上。
課題
私たちのパートナーは、すでに弾力性のある取引プラットフォームを導入しており、大手機関投資家の欧州市場での資金調達投資を支援してきた。 この投資銀行では、ストレート・スルー・プロセッシング(STP)システムを導入していた。 取引に関して言えば、STPは金融商品に投資する際の取引プロセス全体を自動化し、手作業による介入を最小限に抑えるのに役立つ。 注文から最終決済までの取引ワークフロー全体は、スタンドアロン・システムで管理される。 ワークフローには、フロント・オフィス(取引の取り込みと執行)、ミドル・オフィス(取引の充実化、検証、ブッキングと確認)、そして最後にバック・オフィス(清算と決済)が含まれる。
私たちのパートナーは、Scalaプログラミング言語で書かれ、アクターベースの社内イベント・ソーシング・システム上に構築されたミドルウェア・システムを改良したいと考えていました。
ミドルウェアシステムは次のような役割を担っている:
- フロントオフィスから顧客の注文を受ける
- クライアントから割り当ての指示を受ける
- 貿易検証
- ご注文の確認
すでに導入されていた既存のシステムでは、取引確認が数分から数秒以内に顧客に送信されるなど、素晴らしいターンアラウンドタイムを実現していた。 しかし、当社のパートナーは、プラットフォームを充実させ、納期をさらに短縮することで、ビジネスを成長させ、より多くの顧客を獲得したいと考えていた。 そこで私たちが介入した。
- AWS上のフルマネージド・プラットフォームにより、ファイルシステムとしてS3などのネイティブ・ツールを利用できるようになった。
- 自動化されたクラスタ管理により、あらゆる規模のインフラストラクチャと運用が簡素化されます。
- 複数の言語(SQL、Scala、Python、R)をサポートするコラボレーティブ・ノートブック環境により、多様なユーザーがそれぞれの言語で共同作業を行うことができます。
解決策
プロセスのワークフローを最適化する新機能を導入。
プロセスのワークフローを最適化するため、金融情報交換(FIX)プロトコルを念頭に置いた新機能「Replace」を導入した。 既存のトレードを修正するプロセスを大幅に緩和した。 リプレース」機能は、トレードの修正方法を変えた。 以前、この顧客は既存の取引を修正するのに多くの手作業が必要で、苦労していた。 取引はキャンセルされ、再度発注する必要があったため、複雑な手続きだった。
現在では、このプロセスは、現在のトレードを新しいトレードに置き換えるだけのワンステップに短縮されている。
このソリューションはまた、フロントオフィスから下流のアプリケーションまで、システム全体における冗長なトランザクションを除去する。
規制要件に準拠するためのシステムの能力増強
MiFID II規制は、金融市場における投資家の利益を保護するためにEUで制定された。 投資銀行が規制条件に従わない場合、当局から巨額の罰金が課される。 規定された期限内に、システムがそれを遵守することが義務付けられているのだ。 私たちのチームは、アプリケーションの完全な再評価を保証し、この規制への準拠を可能にしました。 そのためには、規制の各条項を徹底的に研究し、高度なソフトウェア・エンジニアリングの専門知識を駆使して、すべての業者が規制に準拠できるようにする必要があった。
アプリケーションは、システム 障害やダウンタイムに直面して回復力を維持するための適切なアーキテクチャと設計原則に従っていなかった。 フロント・オフィスのコンポーネントと緊密に結合しており、依存関係が非常に高かったため、フロント・オフィス・システムにエラーや障害、アップグレードがあれば、ミドルウェア・アプリケーションは停止してしまう。 我々は、コンポーネントのデカップリングを確実にするために、アーキテクチャーのオーバーホールを可能にした。 これにより、アプリケーションの外部コンポーネントへの依存を最小限に抑え、応答性と回復力を高めた。
取引の決済・清算プロセス全体を見直す取引を清算することは重要なステップである。 多くの場合、トレーダーはフロント・オフィス・トレードを提出し、それがミドル・オフィスやバック・オフィスを経由して、さまざまなシステムで決済され、金銭の授受が行われる。 清算機関は、両当事者が倫理的に金融取引を行い、買い手と売り手が契約上の義務を遵守することを保証する。 以前は、個々の取引を清算するために、投資銀行は欧州市場のすべての清算機関に働きかけていたが、これはコストと時間のかかるプロセスだった。 私たちは、投資銀行のシステムと外部の集中清算メニューとの統合を支援した。 現在、取引は集中集中システムによって自動的に清算される。集中集中システムは、投資銀行と全ヨーロッパ市場の各清算機関との橋渡し役を果たしている。
手数料の取り扱い方法の再構築手数料は、投資アドバイスや売買プロセスの処理と引き換えにブローカーから徴収されるサービス料である。 両者の間で手数料率に不一致がある場合、取引は処理されず、アプリケーションに例外がスローされる。 トレーダーはこの状況を紙の上で手作業で解決しなければならない。 我々の介入後、そのような注文はアプリケーション内でデジタル処理できるようになり、多くの手作業が削減されました。
社内イベント・ストリーミング・プラットフォームへの移行オープンソースのイベント・ストリーミング・プラットフォームから、社内独自のフレームワークへの移行を進めました。 この投資銀行は、銀行のすべてのシステムがKafkaではなくAMPS(Advanced Message Processing System)フレームワークに依存するようにしたいと考えていました。
これらのことで、私たちはまた、次のようなパートナーにも協力した。
- 新しいデプロイメントとリリース。
- 規制上の免責事項との整合性を保つことで、取引実行中の不測の事態を未然に防ぐことができる。
- 新しく開発された機能のエンド・ツー・エンドのテスト、UAT環境での製品のユーザー受入テスト、その後の本番リリース。
その結果
- 機能のアップグレードとプロセスの合理化、堅牢なインフラ、より優れた機能とアップグレードにより、顧客体験を強化。
- 効率的で最適化されたプロセスにより、彼らはより多くの顧客を獲得し、ビジネスROIの大幅な向上を経験した。
- FIXプロトコルと′Replace′機能を統合し、手数料の不一致シナリオを処理するシステムを装備することで、ワークフローから手作業を大幅に削減しました。
- マニュアルの手間が省け、複雑なプロセスが簡単になったことで、この取り組みの結果、1日の取引件数は全体で20%から30%増加した。
- MiFID IIやその他の規制を定められた期限内に実現することで、私たちはこの投資銀行が数百万ドルの罰金を節約し、業界内での名誉ある地位を維持できるよう支援しました。
- このアプリケーションは、コンポーネントの故障やダウンタイムに直面しても、より堅牢で回復力があります。 新たに発見した回復力によって、アプリケーションの信頼性が高まり、サービス品質が向上し、生産性が向上した。
技術スタック
技術情報 |
目的 |
スカラ |
オリジナルの取引プラットフォームも、この高機能でスケーラブル、かつ簡潔なプログラミング言語をベースにしている。 |
BDDのためのキューカンバー |
行動駆動開発フレームワーク; 受け入れテストの記述に使用される |
Akka上のアクターベース・イベント・ソーシング・フレームワーク |
ドメイン駆動設計の原則に従ったリアクティブ・システムを構築するために、イベント・ソーシングでアトミックにステートを更新し、イベントをパブリッシュする。 |
アンシブル |
構成管理と自動配備のためのIT自動化プラットフォーム |
ケルベロス |
アプリケーションとユーザーレベルのセキュリティインフラを構築するためのネットワーク認証プロトコル。 |
修正4.4 |
貿易通信で使用されるメッセージング仕様の概要を示す通信プロトコル |
アパッチ・キャメル |
異なるアプリケーションやサービス間の統合レイヤーを構築する。 |
AMPS(アドバンスト・メッセージ・プロセシング・システム) |
パブリッシュ・サブスクライブ・メッセージングとキューイングの両方をサポートする高速メッセージング・エンジン |
ジェンキンス |
CI/CDを可能にする |
ITSM BMCレメディ |
変更要求と本番リリース管理用。 |
アクティブ・コンソール |
アプリケーション監視用 |
あなたのプロジェクトについて話しましょう
私たちのパートナーシップ












