FDC3

Overview

The Genesis FDC3 integration facilitates interoperability between financial applications by adhering to the open standards established by FDC3 (Financial Desktop Connectivity and Collaboration Consortium). This integration allows developers to enable communication and data sharing between disparate system user interfaces, streamlining workflows and improving efficiency across the trading lifecycle.

Features and Capabilities

Interoperability through Shared Contexts, Channels, and Intents  

  • Facilitates seamless communication between front-end applications by adhering to the FDC3 standard.  
  • Supports features like context sharing (e.g., instrument details) and raising intents (e.g., trade actions).  

Enhanced Cross-Application Workflows  

  • Enables smooth interaction between Genesis apps and external applications for efficient workflows in financial services.  
  • Incorporates event listening, message handling, and intent management to improve operational efficiency.  

Developer-Friendly Integration  

  • Allows developers to build advanced functionality by leveraging FDC3 tools for context and intent management.  
  • Simplifies efforts to create interoperable apps, fostering productivity and innovation. 

Technical Highlights:

  • FDC3 API Compliance: Implements the FDC3 standard to ensure interoperability with industry-wide applications. 
  • Integration with Desktop Agents: Supports OpenFin, Finsemble, Glue42, and other FDC3-compliant environments. 
  • Context-Aware Messaging: Enables applications to dynamically respond to shared context updates. 
  • Secure and Efficient Communication: Uses a standardized messaging protocol to ensure secure and reliable data exchange. 

Extensibility:

  • Custom Intent Handling: Allows for the creation of custom FDC3 intents to extend interoperability capabilities. 
  • Integration with Additional Financial Tools: Can be connected to trading platforms, CRM systems, market data providers, and compliance tools. 
  • Expandable Context Sharing: Supports additional context types beyond the FDC3 standard for more tailored integrations. 
  • Genesis Trading System: Leverages FDC3 to integrate with external trade execution platforms. 
  • Market Data Visualization: Uses FDC3 for seamless integration with real-time market data sources. 
  • Compliance & Reporting Tools: Enhances workflow automation by integrating with regulatory reporting systems. 

Support

Category

Integration

Dependencies

FDC3-compliant desktop agent (e.g., OpenFin, interop.io) 

Genesis API for Desktop Interoperability (foundation-fdc3) 

Ready to Get Started?