Skip to content

Latest commit

 

History

History
129 lines (118 loc) · 12.7 KB

Taxonomy.md

File metadata and controls

129 lines (118 loc) · 12.7 KB

DROP Project | Library | Module Layout

  • Fixed Income Analytics Library => Valuation and Risk Functionality of the Principal Asset Classes, i.e., Equity, Rates, Credit, FX, Commodity, and their Hybrids.
    • Analytics => Date, Cash Flow, and Cash Flow Period Measure Generation Utilities.
    • Dynamics => HJM, Hull-White, LMM, and SABR Dynamic Evolution Models.
    • Market => Static Market Fields - the Definitions, the OTC/Exchange Traded Products, and the Treasury Settings.
    • Param => Core Suite of Parameters - Product Cash Flow, Valuation, Market, Pricing, and Quoting Parameters.
    • Pricer => Custom Pricing Algorithms and the Derivative Fokker Planck Trajectory Generators.
    • Product => Product Components/Baskets for Credit, FRA, FX, Govvie, Rates, and Option Asset Classes.
    • State => Latent State Inference and Creation Utilities.
    • Template => Pricing/Risk Templates for Fixed Income Products.
  • Loan Analytics => Valuation and Risk Functionality for Asset Backed and Mortgage Backed Securities.
    • Loan => Asset Backed Borrower and Loan Level Characteristics.
  • Transaction Cost Analytics => Functionality to estimate single Trade/Portfolio Execution Cost, and corresponding Optimal Trajectories.
    • Execution => Optimal Impact/Capture Based Trading Trajectories - Deterministic, Stochastic, Static, and Dynamic.
  • Asset Allocation Analytics => Optimal Portfolio Construction and Asset Allocation Functionality.
    • Portfolio Construction => Optimal and Constrained Portfolio Construction Functionality.
  • Asset Liability Analytics => Asset Liability Analytics Functionality.
    • ALM => Asset Liability Analytics Functionality.
  • Capital Analytics => Economic Risk Capital and Basel Operational Capital Analytics.
    • Capital => Basel Market Risk and Operational Capital Analytics.
  • Exposure Analytics => Scenario Exposures at the specified Trade Group Granularity.
    • Exposure => Exposure Group Level Collateralized/Uncollateralized Exposure.
  • Margin Analytics => Initial and Variation Margin Analytics.
    • SIMM => Initial Margin Analytics based on ISDA SIMM and its Variants.
  • XVA Analytics => Valuation Adjustments (Collateral VA/CVA/DVA/FBA/FCA/FVA/MVA/XVA).
    • XVA => Valuation Adjustments that account for Collateral, CC Credit/Debt and Funding Overhead.
  • Function Analysis => Special Function and their Analysis.
    • Special Function => Special Function and their Analysis.
  • Graph Algorithm => Graph Representation and Path Traversal.
    • Graph => Graph Representation and Path Traversal.
  • Model Validation Library => Functionality for Statistical Hypotheses Validation and Testing.
    • Validation => Statistical Hypotheses Evidence Processing and Testing.
  • Numerical Analysis => Functionality for Numerical Methods - including Rx Solvers, Linear Algebra, and Statistical Measure Distributions.
    • Function => Implementation and Solvers for a Suite of Rx To R1 Functions.
    • Measure => Continuous and Discrete Measure Distributions and Variate Evolutions.
    • Numerical => Suite of DROP Numerical Analysis Utilities.
  • Numerical Optimizer Library => Functionality for Numerical Optimization - including Constrained and Mixed Integer Non-Linear Optimizers.
    • Optimization => Necessary, Sufficient, and Regularity Checks for Gradient Descent in a Constrained Optimization Setup.
  • Spline Builder Library => Functionality for constructing Spline Based Curves and Surfaces.
    • Spline => Basis Splines and Linear Compounders across a Broad Family of Spline Basis Functions.
  • Statistical Learning Library => Statistical Learning Analyzers and Machine Learning Schemes.
    • Learning => Agnostic Learning Bounds under Empirical Loss Minimization Schemes.
    • Sequence => Bounds Metrics for Random, Custom, and Functional Sequences.
    • Spaces => R1 and Rd Vector/Tensor Spaces (Validated and/or Normed), and Function Classes off of them.
  • Computation Support Library
    • Feed => Functionality to load, transform, and compute target metrics across feeds.
    • Historical => Historical State Processing Utilities.
    • JSON => Implementation of the RFC-4627 Compliant JSON Encoder/Decoder (Parser).
    • Regression => Regression Test Runs for Fixed Income, Numerical Analysis, and Spline Libraries.
    • Service => Environment, Product/Definition Containers, and hosts the Scenario/State Manipulation APIs.