Financial Industry Business Ontology (FIBO)

repository·master·Indexed 20 days ago

https://github.com/edmcouncil/fibo

A formal, machine-readable ontology providing a common vocabulary for financial contracts and related concepts. It is designed for standardized terminology in regulatory reporting, risk analysis, and data interoperability. The ontology is organized into specialized domains including Business Entities (BE), Business Process (BP), Corporate Actions and Events (CAE), Derivatives (DER), Financial Business and Commerce (FBC), Foundations (FND), Indices and Indicators (IND), Loans & Mortgages (LOAN), and Market Data (MD).

Tokens
7.3K
Snippets
15
Records
41
Agent score
71%

What's inside FIBO

  1. Overview of the Business Process (BP) domain

    master

    The Business Process (BP) domain in FIBO contains ontologies used to define financial process flows. This includes models for securities issuance and transaction workflows.

    Key use cases include:

    • Securities Issuance: Representing reference data concepts that are dependent on the specific process by which a security was issued.
    • Transaction Semantics: Providing the basis for the temporal dimension of securities and derivatives transactions.
  2. Overview of the FIBO Business Entities (BE) Domain

    master
    The Business Entities (BE) domain is a subset of the Financial Industry Business Ontology (FIBO) that contains ontologies specifically for defining business concepts. It is designed to support data governance, interoperability, and regulatory reporting regarding business entities.
  3. Overview of the Derivatives (DER) Domain

    master

    The Derivatives (DER) domain in FIBO contains ontologies covering concepts common to derivative instruments. This includes, but is not limited to, the following instrument types:

    • Options
    • Futures
    • Forwards
    • Swaps
    • Various other derivatives
  4. Overview of the Indices and Indicators (IND) Domain

    master

    The Indices and Indicators (IND) domain within FIBO provides ontologies for market indices and reference rates. It is designed to support financial modeling of economic indicators, foreign exchange, interest rates, and various benchmarks.

    Key coverage areas include:

    • Market Indices: Quoted indices for baskets of securities (e.g., share indices, bond indices, and credit indices).
    • Economic Indicators: Measures such as employment rates and other economic indicators.
    • Reference Rates: Quoted interest rates and foreign exchange rates.
  5. Overview of the FIBO Securities (SEC) domain

    master

    The Securities & Equities (SEC) domain in FIBO provides a standardized model for concepts common to financial instruments that are classified as securities. This includes exchange-traded securities and covers high-level concepts for:

    • Securities Classification: Categorizing different types of financial instruments.
    • Identification: Unique identifiers for securities.
    • Issuance and Registration: The lifecycle of how securities are brought to market.
    • Equities and Debt: Detailed modeling for stock and bond-related instruments.

    Note: Derivatives are not covered in this domain; they are modeled in a separate derivatives domain area.

  6. Overview of the Loans & Mortgages (LOAN) domain

    master

    The LOAN domain in FIBO provides a conceptual model for loan contracts across multiple market categories, such as commercial, small business, automobile, education, and mortgage.

    Key modeling areas include:

    • Obligations of parties in different roles
    • Credit and risk
    • Security agreements
    • HMDA-specific loan details

    Note: General debt instrument definitions are located in the Securities domain's debt module, rather than the LOAN domain.

  7. Overview of the Corporate Actions and Events (CAE) domain

    master

    The Corporate Actions and Events (CAE) domain in FIBO contains ontologies that define events and actions occurring during the lifecycle of a security. These ontologies model events that typically cause changes to the underlying reference information of a security.

    Key characteristics include:

    • Security Lifecycle Events: Modeling actions that impact security reference data.
    • Holder Actions: Modeling corporate actions that require specific responses or activities from the security holder.
    • Process Descriptions: Modeling the flow of activities and processes involved in these corporate actions.
  8. Overview of the Financial Business and Commerce (FBC) domain

    master

    The Financial Business and Commerce (FBC) domain contains ontologies covering business concepts common across various finance areas. This includes, but is not limited to:

    • Products and Services: Loans, securities, and corporate actions.
    • Financial Intermediaries: Entities involved in financial transactions.
    • Registrars and Regulators: Oversight and record-keeping bodies.
    • Financial Instruments and Products: The underlying assets and tools used in finance.
  9. Access FIBO official resources and community platforms

    master

    To interact with the Financial Industry Business Ontology (FIBO), use the following official external links:

    Legacy platforms for organizing the development process, including the EDMC Wiki and EDMC Jira, remain available for community use.

  10. Access legacy FIBO OWL source materials

    master
    The /etc/source directory contains the source materials for the legacy FIBO OWL (Web Ontology Language) models. Note that this directory does not include ZIP archives for Enterprise Architecture (EA) or Value Oriented Modeling (VOM) models.
  11. Explore FIBO directory structure

    master

    The /etc directory contains auxiliary resources for the FIBO repository. Use the following directory mapping to locate specific assets:

    • toolkit: Contains tools required for local testing.
    • image: Contains all images used on the FIBO wiki, EDM Council websites, or in publications.
    • source: Contains source materials, specifically legacy FIBO OWL files.
    • testing: Contains the FIBO Development & Test Environment, including scripts and documentation.