Diagrams

The galleries present the concept and package diagrams of the Financial Industry Business Data Model. FIBO ontology modules transform into FIB-DM packages. In other words, the data model entities, attributes, and relationships in a package all share the same code prefix. Concept diagrams show business content in a context, independent of packages.

FIB-DM Base Packages diagram

FIB-DM Base Packages

The diagram shows the FIB-DM base packages with connectors representing the main dependencies. You can hover over a package to see the link, and click on it to open the diagram page. Right-click on other areas to open the SVG file in a separate tab.
Grey: The FIBO includes upper ontologies from the Object Management Group (OMG) and World Wide Web Consortium (W3C).
Green: Foundation, Business Entities, and Finance, Business & Commerce are the Core FIBO ontology modules.
Blue: New specialized packages for Banking and Processes derived from the recent FIBO modules.
Orange: Investment and Capital Market-related content for Securities and Derivative instruments.


Packages

ER diagram convention

A graphic illustrates the flow of Associative entities in FIBO Data Model diagrams.
FIB-DM Diagram convention: Flow

Entity-Relationship diagrams are easy to read because they follow a consistent style and convention: Base Entities are things derived from FIBO/OMG classes and are shown in ochre color. Associative Entities (in blue) connect them. Data model relationships connecting Base to Associative Entity have a stereotype, <<parent>> or <<child>>. In the diagram snippet, the data modeler reads, “The Contract Document (parent) records the Contract (child).

Associative entities flow from the upper-left corner of a diagram to the lower-right corner. Similar to the flow of a foreign key, if the logical or physical modeler decides to replace the Associative entity with a direct relationship between the entities.

From a Base Entity, we navigate right and down to find Associations where the Base Entity is the parent. We look up and to the left to find Associations where it participates as the child.

Likewise, from an Associative Entity, we navigate left or up to find the parent Base entities, and down and to the right for the children.

As a result of the diagram convention, reference entities tend to end up in the upper-left corner, and high-volume entities like accounts or transactions are in the lower-right corner of a FIB-DM diagram.

OMG Commons

Derived from the upper ontology, subpackages provide the FIB-DM/FIBO Fundamental Concepts, ultimate supertypes for 90% of entities in the data model: codes, classifiers, dates & times, designators (IDs), organization, parties & situations (contracts), roles, collections

Foundation

The foundation data model package includes generic design patterns such as dates and times, virtual and physical places, agents and parties, agreements, and arrangements.

Finance Business & Commerce

The Finance, Business & Commerce package extends Foundation with Financial Instruments, Products and Services, Financial entities, Clients & Accounts, and Equity and Debt

Business Entities

The Business Entities package defines legal entities and organizational units.

ACTUS

ACTUS (Algorithmic Contract Types Unified Standards) is a global financial standard that provides a machine-readable, algorithmic representation of financial contracts. Three packages represent the ACTUS Contract Terms, Taxonomy, and a Mapping to the FIBO.

Loans & Mortgages

The Loans Package diagram displays all objects derived from the FIBO Production Loans ontology files.

Securities

The Securities gallery shows the Securities package diagrams of the Financial Industry Business Data Model. 

Derivatives

The Derivative Contracts package covers the fundamentals of forwards, options, swaps, and contracts on Commodities and Currencies.
Specialized packages for Rates, Securities, and Credit Derivatives inherit from Contracts.

Indicators & Indices

The diagrams in the gallery depict package entities for economic and financial indicators, indices, foreign exchange, and interest rates.

Corporate Actions and Events (CAE)

The FIBO CAE ontology provides a hierarchy of 20 “Action” subclasses, which are transformed into entities in the data model package.

Open-source version diagrams (archive)

These older diagrams of Foundation, Business Entities, and Finance Business & Commerce are pre-OMG Commons applicable to the FIB-DM Core, open-source version.


FIB-CM

Concept Associations

The standardized FIB-CM (Financial Industry Business Concept Maps) uses 15 icons and acronyms. For every concept, the Gallery has a diagram of its most significant associations with other concepts.
The “Semantics for Finance Users” class teaches the 15 Fundamental Concepts and their associations in detail, using the diagrams in this gallery.