Discover and Track SWIFT Messages

The world’s largest financial service firms use AutoPilot® to monitor applications such as compliance, payment and fraud detection.


Schedule a demo

SWIFT (the Society for Worldwide Interbank Financial Telecommunication) provides a network to allow financial and non-financial institutions to transfer financial transactions via a ‘financial message’.

AutoPilot discovers SWIFT messages running over IBM MQ, extracts SWIFT tags from messages and stitches these messages together into a business transaction flow.

In real-time it tracks the performance of these transactions which it compares to service level agreements (SLAs). AutoPilot utilizes its analytical engine to detect and alert on potential or actual breaches.

SWIFT Transaction flow

This example illustrates Foreign exchange (MT300) business transactions containing SWIFT messages.

AutoPilot discovers the message flow and displays important line-of-business (LOB) involvement in Financial Enterprise such as Compliance and Audit (OFAC), Trading (CALYPSO), SWIFT confirmations matching status (TRAM), Cash Management, Payment System (GPS), SWIFT Alliance Access (SAA), and regulatory parties such as FED & CHIPS and DTCC.

Also, as part of MT300/MT320 process AutoPilot discovers and correlates the following SWIFT message types:

MTs 202/203/205

  • Financial Institution Transfer messages

MTs 900/910/950

  • Confirmation of Debit/Credit and Statement.

This message in the example is exchanged by or on behalf of the institutions or corporates, party A and party B, which have agreed to a foreign exchange contract.

This message may also be sent by a money broker to the two parties (party A and party B) for which the broker arranged the deal.

Nastel AutoPilot Use Case:
Financial Services Demonstration

Scott Corrigan demonstrates AutoPilot for Financial Services


Schedule a live demo