{
  "schema": "ficta-meridian.operating-reference/v1",
  "component_version": "1.0.0",
  "bocg": {
    "release_tag": "v0.6.2",
    "manifest_sha256": "67f491ec4068af0949c36c4f8679f2a4a8a63f759ea19c39e51f0bd6e29b2554",
    "catalogue_sha256": "c37e785dc436dfdda461010d14d7c1188f962a57f0028722fb09e77e965e2ee8",
    "contract_version": "1.0.0"
  },
  "catalogue_counts": {
    "division": 42,
    "function": 217,
    "task": 766,
    "control_point": 0
  },
  "divisions": [
    {
      "key": "buyside_investment_compliance",
      "label": "Buyside Investment Compliance",
      "reference_id": "division:buyside_investment_compliance",
      "functions": [
        {
          "id": "function:buyside_investment_compliance:193b40e29b5f25101fe50a30",
          "label": "Investment compliance / guideline monitoring analyst (pre- and post-trade rule coding and breach management)"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_investment_compliance:3bb6078f81dac7a42ec2345d",
          "label": "code prospectus ima guideline into compliance system"
        },
        {
          "id": "task:buyside_investment_compliance:895feb2f7ffabee3ed76fbf5",
          "label": "block non compliant order pre trade"
        },
        {
          "id": "task:buyside_investment_compliance:b5e10865f8a9fded2b33c1ca",
          "label": "detect post trade breach regulatory limit ucits art 52 1940 act limit"
        },
        {
          "id": "task:buyside_investment_compliance:c15e7405b9055db1550504c2",
          "label": "notify client regulator material breach within required timeline"
        }
      ],
      "control_points": []
    },
    {
      "key": "buyside_investment_operations",
      "label": "Buyside Investment Operations",
      "reference_id": "division:buyside_investment_operations",
      "functions": [
        {
          "id": "function:buyside_investment_operations:807156175a083d2d2d733e95",
          "label": "Buy-side investment operations / NAV and fund accounting oversight analyst (administrator oversight, reconciliation, corporate actions, pricing challenge)"
        },
        {
          "id": "function:buyside_investment_operations:c5991c79223ff1335610c6e2",
          "label": "Buy-side investment-operations, collateral, fund-accounting, performance and investment-risk specialists"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_investment_operations:37a8b008112897626a373276",
          "label": "corporate action election entitlement capture"
        },
        {
          "id": "task:buyside_investment_operations:61f540862ca7448bf1a0346f",
          "label": "process corporate action derivative lifecycle event"
        },
        {
          "id": "task:buyside_investment_operations:6550e9dd2e53f07487428a55",
          "label": "stale fair value price challenge on illiquid holding under rule 2a 5"
        },
        {
          "id": "task:buyside_investment_operations:90978777836f2b4cb5ff5e5a",
          "label": "daily nav validation against tolerance prior day roll forward"
        },
        {
          "id": "task:buyside_investment_operations:9c6d51d06ca19c5211f89615",
          "label": "position cash reconciliation between accounting book record custodian"
        },
        {
          "id": "task:buyside_investment_operations:ecf0ba3a4f136d278b948862",
          "label": "calculate strike a fund net asset value"
        },
        {
          "id": "task:buyside_investment_operations:f59880bbcd57b950c1ef5755",
          "label": "reconcile position cash transaction with custodian"
        }
      ],
      "control_points": []
    },
    {
      "key": "buyside_ldi_overlay",
      "label": "Buyside Ldi Overlay",
      "reference_id": "division:buyside_ldi_overlay",
      "functions": [
        {
          "id": "function:buyside_ldi_overlay:630f61053e5823bfc47a94db",
          "label": "Overlay/LDI portfolio manager-trader (per large pension fund or insurer; rates, inflation and equity hedging programs)"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_ldi_overlay:007bf7d6918aa67bf5caac90",
          "label": "measure tracking overlay versus liability hedge target"
        },
        {
          "id": "task:buyside_ldi_overlay:7855dd0c55abd20016cea000",
          "label": "monitor emir classification exemption status report derivative trade"
        },
        {
          "id": "task:buyside_ldi_overlay:ab9b71f9f4c2d6dd040a58b5",
          "label": "reconcile collateral margin on cleared bilateral hedge"
        },
        {
          "id": "task:buyside_ldi_overlay:fc54aa153c0b85703804a4cd",
          "label": "compute hedge ratio versus liability benchmark rebalance"
        }
      ],
      "control_points": []
    },
    {
      "key": "buyside_performance_risk_reporting",
      "label": "Buyside Performance Risk Reporting",
      "reference_id": "division:buyside_performance_risk_reporting",
      "functions": [
        {
          "id": "function:buyside_performance_risk_reporting:0849c6ff8b7c385dcd0616b1",
          "label": "Performance measurement, attribution and investment risk reporting analyst"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_performance_risk_reporting:024181cd71972cc8b4ffaa50",
          "label": "produce kid performance scenario per priip methodology"
        },
        {
          "id": "task:buyside_performance_risk_reporting:2bf2840086ae65979e061b41",
          "label": "compute portfolio composite return from custodian record"
        },
        {
          "id": "task:buyside_performance_risk_reporting:6b85888f6bc92c1f9515c49f",
          "label": "maintain composite construction membership per firm policy gip aligned"
        },
        {
          "id": "task:buyside_performance_risk_reporting:8d4f115c97336affb4467147",
          "label": "attribute performance versus benchmark from holding transaction"
        }
      ],
      "control_points": []
    },
    {
      "key": "buyside_portfolio_management",
      "label": "Buyside Portfolio Management",
      "reference_id": "division:buyside_portfolio_management",
      "functions": [
        {
          "id": "function:buyside_portfolio_management:026ea3e061cbccd5e1530eca",
          "label": "Institutional portfolio manager (long-only, buy-side counterpart of markets flow)"
        },
        {
          "id": "function:buyside_portfolio_management:02dbe76033bf67a2a1262f54",
          "label": "Portfolio managers, sector analysts, asset allocators and investment-strategy specialists"
        },
        {
          "id": "function:buyside_portfolio_management:1b90e3bde82a6fb36d9df1cc",
          "label": "Institutional portfolio managers, asset allocators and investment analysts generating orders for dealer counterparties"
        },
        {
          "id": "function:buyside_portfolio_management:232c5768e90836b757c51b99",
          "label": "Hedge fund portfolio manager / trader (buy-side counterpart of prime brokerage and markets flow)"
        },
        {
          "id": "function:buyside_portfolio_management:6a2fd1d699e4599a744c4e8e",
          "label": "Buy-side portfolio construction & risk (portfolio managers, risk quants, rebalancing analysts)"
        },
        {
          "id": "function:buyside_portfolio_management:7ad42eb28c630db5e22237d6",
          "label": "Portfolio managers, asset allocators and portfolio-construction specialists"
        },
        {
          "id": "function:buyside_portfolio_management:eb2fce14a99fb576535472de",
          "label": "Index/ETF portfolio manager (replication, rebalancing, creation/redemption management at a large asset manager)"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_portfolio_management:023ffdf41813dcc37c663fbb",
          "label": "pre post trade mandate compliance testing"
        },
        {
          "id": "task:buyside_portfolio_management:09d5a05e5e273ad58f740551",
          "label": "deploy excess cash within ips band"
        },
        {
          "id": "task:buyside_portfolio_management:161164ed88078a0b86ff4a61",
          "label": "process creation redemption with authorized participant"
        },
        {
          "id": "task:buyside_portfolio_management:22d77910c8b0a0591bae00cb",
          "label": "file form pf consistent with book"
        },
        {
          "id": "task:buyside_portfolio_management:2d4e9ba3272604a50f48aaa0",
          "label": "rebalance portfolio at index review against announced index change"
        },
        {
          "id": "task:buyside_portfolio_management:38ab8d69c636d38cc56bb2f8",
          "label": "cure concentration limit breach within regulatory window"
        },
        {
          "id": "task:buyside_portfolio_management:3a3b0d005c08d8195b7bc320",
          "label": "compute performance versus benchmark under gip"
        },
        {
          "id": "task:buyside_portfolio_management:3a57337e4ff1b91a551f4212",
          "label": "implement an approved rebalance"
        },
        {
          "id": "task:buyside_portfolio_management:4c7d64630d9d488c7d1a9765",
          "label": "calculate portfolio exposure attribution"
        },
        {
          "id": "task:buyside_portfolio_management:5048c8d7a962bbae853e1cf8",
          "label": "verify financing margin term applied by prime broker"
        },
        {
          "id": "task:buyside_portfolio_management:541df249c36a602ccf85f0f0",
          "label": "calculate performance attribution"
        },
        {
          "id": "task:buyside_portfolio_management:767abdc272f417e2eee37194",
          "label": "calculate portfolio exposure against mandate limit"
        },
        {
          "id": "task:buyside_portfolio_management:86726757b357681c8ace032e",
          "label": "attribute portfolio performance"
        },
        {
          "id": "task:buyside_portfolio_management:98ff205e5f1e11a1ec97f764",
          "label": "generate rebalance order from target weight"
        },
        {
          "id": "task:buyside_portfolio_management:a1aae85f8c7190b994e6b59a",
          "label": "measure report tracking difference tracking error versus benchmark"
        },
        {
          "id": "task:buyside_portfolio_management:a6a32586dd14a65308de8d1f",
          "label": "strike monthly nav versus administrator"
        },
        {
          "id": "task:buyside_portfolio_management:ab43a53f1300cde70dd54084",
          "label": "generate rebalance order from approved target"
        },
        {
          "id": "task:buyside_portfolio_management:b339259b4ab682afd8616c78",
          "label": "test a portfolio against mandate constraint"
        },
        {
          "id": "task:buyside_portfolio_management:d06323d0f9425d38512636ed",
          "label": "test proposed holding against mandate regulatory restriction"
        },
        {
          "id": "task:buyside_portfolio_management:d890a7668b044dff7a1fbbfd",
          "label": "reconcile position p l to prime broker daily"
        },
        {
          "id": "task:buyside_portfolio_management:de0df3b38b09d6af912fcaa9",
          "label": "rebalance portfolio to policy weight"
        },
        {
          "id": "task:buyside_portfolio_management:e3cf7ea80fd572fa6d8485d2",
          "label": "equitise cash reinvest dividend to minimize cash drag"
        },
        {
          "id": "task:buyside_portfolio_management:f9d95fcc8966d2e84b21cc97",
          "label": "allocate trade across account per policy"
        },
        {
          "id": "task:buyside_portfolio_management:fb075c2f305f5c9429def017",
          "label": "rebalance to model portfolio within drift tolerance"
        }
      ],
      "control_points": []
    },
    {
      "key": "buyside_trading_execution",
      "label": "Buyside Trading Execution",
      "reference_id": "division:buyside_trading_execution",
      "functions": [
        {
          "id": "function:buyside_trading_execution:1da7dc21c59ef1d7c4038c92",
          "label": "Buy-side dealer / execution trader on an asset manager or hedge fund central dealing desk"
        },
        {
          "id": "function:buyside_trading_execution:1de7374a7083ad3217393dde",
          "label": "Buy-side execution trader (asset management central dealing desk across equities, FI and FX)"
        },
        {
          "id": "function:buyside_trading_execution:20e9feec53e6ff5cff1a7310",
          "label": "Buy-side dealing desk (execution trader) and execution analytics/TCA specialist at an asset manager or asset-management arm of a G-SIB"
        },
        {
          "id": "function:buyside_trading_execution:39ba6a297a3e79dba5c94ccd",
          "label": "Buy-side dealing desk (institutional execution traders, dealing desk heads at asset managers)"
        },
        {
          "id": "function:buyside_trading_execution:64bc414e6cf26245d70f691e",
          "label": "Buy-side dealer / centralised dealing desk trader with best-execution and TCA oversight (asset management arm of the G-SIB)"
        },
        {
          "id": "function:buyside_trading_execution:722c12df671642f17cd5e733",
          "label": "Buy-side execution trader (central dealing desk of a large asset manager, incl. G-SIB asset management arms)"
        },
        {
          "id": "function:buyside_trading_execution:75423d4d9d9768f8a9e529f9",
          "label": "Buy-side execution traders, dealer-relationship managers and transaction-cost analysts"
        },
        {
          "id": "function:buyside_trading_execution:9f23c6a5d749f1e53f572e6c",
          "label": "Hedge fund execution/portfolio trader (per large multi-manager or macro fund; financing and execution across prime brokers)"
        },
        {
          "id": "function:buyside_trading_execution:bfc9bfe16eef18d120f44bc6",
          "label": "Buy-side execution traders, dealer managers and transaction-cost analysts"
        },
        {
          "id": "function:buyside_trading_execution:e90b825af8ec656a9bbe1579",
          "label": "Buy-side traders, execution specialists, dealer-relationship managers and transaction-cost analysts"
        },
        {
          "id": "function:buyside_trading_execution:f3302fa0e4d1809714c5d9c6",
          "label": "Buy-side execution trader (asset manager dealing desk)"
        }
      ],
      "tasks": [
        {
          "id": "task:buyside_trading_execution:00a87638ce18fd8b7d7c47df",
          "label": "reconcile research payment account commission budget usage to agreed budget for period"
        },
        {
          "id": "task:buyside_trading_execution:01cbda42ef210e1cfdf33df1",
          "label": "fair allocation partially filled aggregated order across fund"
        },
        {
          "id": "task:buyside_trading_execution:0f852a764db6480a8ad45ff0",
          "label": "allocate block execution across fund account"
        },
        {
          "id": "task:buyside_trading_execution:1f55f8505199f787c915dab9",
          "label": "select broker venue algorithm for a portfolio manager order consistent with execution policy measure realised cost against arrival price"
        },
        {
          "id": "task:buyside_trading_execution:2483fcef1cc8d95612ae51b3",
          "label": "allocate fill across fund per pre trade allocation instruction"
        },
        {
          "id": "task:buyside_trading_execution:2b070cfd3c04c3973abff2b8",
          "label": "validate an order before release"
        },
        {
          "id": "task:buyside_trading_execution:3eb4721ff3f82dfdfccb8f97",
          "label": "allocate block trade across client fund per policy"
        },
        {
          "id": "task:buyside_trading_execution:3f3ba4072b30da125365964d",
          "label": "select an eligible broker or venue for an order"
        },
        {
          "id": "task:buyside_trading_execution:4da0790ddda180b928fa5a7a",
          "label": "trade instruction settlement instruction transmission to custodian"
        },
        {
          "id": "task:buyside_trading_execution:5b40b5929c14c346c5320b11",
          "label": "track locate availability borrow cost for short position"
        },
        {
          "id": "task:buyside_trading_execution:5ffb434ec599cb591a5bf536",
          "label": "measure execution quality"
        },
        {
          "id": "task:buyside_trading_execution:6e17daf9b7548206605ed577",
          "label": "allocate block fill across fund per stated allocation policy"
        },
        {
          "id": "task:buyside_trading_execution:71136c503ee01a11dd4c8d50",
          "label": "administer research unbundling payment account"
        },
        {
          "id": "task:buyside_trading_execution:80f9d69938ceb0c044608e88",
          "label": "validate an order against portfolio cash compliance constraint"
        },
        {
          "id": "task:buyside_trading_execution:84cb9150812bceac2e7025e1",
          "label": "demonstrate best execution to best execution committee"
        },
        {
          "id": "task:buyside_trading_execution:8517374afee76d66c702eee1",
          "label": "broker venue selection algo parameterisation against execution policy"
        },
        {
          "id": "task:buyside_trading_execution:868f341b304df4ac166a4021",
          "label": "publish rts 28 top five execution venue report"
        },
        {
          "id": "task:buyside_trading_execution:8aaf6d9592c2fcefd366f4fa",
          "label": "select venue broker execution strategy per execution policy document rationale clear post trade tca outlier"
        },
        {
          "id": "task:buyside_trading_execution:8f5136c4ef40b69350c7c523",
          "label": "monitor margin financing term across prime broker"
        },
        {
          "id": "task:buyside_trading_execution:9840079bb81a89ec4dc4c513",
          "label": "reconcile commission csa usage to budget"
        },
        {
          "id": "task:buyside_trading_execution:9fb88eaa43838f8ef5ad2a7a",
          "label": "execute allocate a block trade"
        },
        {
          "id": "task:buyside_trading_execution:a9ae0fde5c63f3c460aec274",
          "label": "achieve best execution against arrival price venue benchmark"
        },
        {
          "id": "task:buyside_trading_execution:aa8bd167f3cb250fa7adce0d",
          "label": "reconcile position cash against prime broker administrator record"
        },
        {
          "id": "task:buyside_trading_execution:b90f1fe8bf8ef7fbf490c61c",
          "label": "score broker algorithm performance manage algo wheel"
        },
        {
          "id": "task:buyside_trading_execution:b92e27a47afed43b80ce6137",
          "label": "measure execution quality versus arrival price across prime venue"
        },
        {
          "id": "task:buyside_trading_execution:c02a236061936729e83dd6b2",
          "label": "allocate fill across fund per policy"
        },
        {
          "id": "task:buyside_trading_execution:c0586b1332112d57483797a7",
          "label": "verify counterparty eligibility credit line clearing arrangement before executing derivatif order"
        },
        {
          "id": "task:buyside_trading_execution:c0d641e08f75165fb3839373",
          "label": "allocate a block execution across client account pro rata under allocation policy"
        },
        {
          "id": "task:buyside_trading_execution:c689d25ad5794df2da7fbc07",
          "label": "calculate transaction cost best execution metric"
        },
        {
          "id": "task:buyside_trading_execution:c6b6895ba41f50cb8b0cb36c",
          "label": "reconcile commission csa usage against budget"
        },
        {
          "id": "task:buyside_trading_execution:c9ab3bb712c25393e9a33b27",
          "label": "select broker venue consistent with best execution policy"
        },
        {
          "id": "task:buyside_trading_execution:cc5c479f5230ec8aa70e8deb",
          "label": "run periodic best execution monitoring produce committee report"
        },
        {
          "id": "task:buyside_trading_execution:d1aadec1be034fb7367d8185",
          "label": "pre trade compliance rule clearance for a proposed order"
        },
        {
          "id": "task:buyside_trading_execution:d3d74d2a3997c109c468a2a1",
          "label": "allocate partially filled block order across participating fund per allocation policy"
        },
        {
          "id": "task:buyside_trading_execution:d49e9f2001edbcb0c86e640d",
          "label": "screen order against restricted list before routing"
        },
        {
          "id": "task:buyside_trading_execution:f02c0b80f85fafa53926206e",
          "label": "resolve pre trade compliance rule breach before order release"
        },
        {
          "id": "task:buyside_trading_execution:f2d17cb3a882640fa9b54de8",
          "label": "measure execution versus arrival vwap benchmark"
        },
        {
          "id": "task:buyside_trading_execution:f4bdbfd8f5b03ebd354f35da",
          "label": "allocate execution among fund"
        },
        {
          "id": "task:buyside_trading_execution:fa97a428148ff4e6ac7263fe",
          "label": "reconcile execution against custodian record"
        }
      ],
      "control_points": []
    },
    {
      "key": "capital_markets_origination_combined",
      "label": "Capital Markets Origination Combined",
      "reference_id": "division:capital_markets_origination_combined",
      "functions": [
        {
          "id": "function:capital_markets_origination_combined:5142cf2728d98942d4af1fa4",
          "label": "Syndicate desk manager (DCM and ECM bookbuilding, pricing and allocation)"
        },
        {
          "id": "function:capital_markets_origination_combined:a5ecbd91428e58d9890be37b",
          "label": "ECM and DCM originators, syndicate bankers and capital-markets execution bankers"
        },
        {
          "id": "function:capital_markets_origination_combined:b6081270ca32522dabb5f8f2",
          "label": "Debt and equity capital-markets originators, syndicate bankers and execution specialists"
        },
        {
          "id": "function:capital_markets_origination_combined:ccaddf485b07aeaf6425c26d",
          "label": "ECM/DCM origination banker and syndicate desk (pricing, books, allocation)"
        },
        {
          "id": "function:capital_markets_origination_combined:d5d18bfe031e621189c71420",
          "label": "Primary markets origination & syndicate (syndicate bankers, DCM/ECM capital markets officers)"
        }
      ],
      "tasks": [
        {
          "id": "task:capital_markets_origination_combined:03535495afa9601c3ab4fa7d",
          "label": "reconcile offering economic"
        },
        {
          "id": "task:capital_markets_origination_combined:0515e8e295264f22ca49092b",
          "label": "allocate new issue per allocation policy restricted account rule"
        },
        {
          "id": "task:capital_markets_origination_combined:1154dafbe9c478a2b166e4ea",
          "label": "calculate an offering s source use dilution pro forma capitalization"
        },
        {
          "id": "task:capital_markets_origination_combined:56e35fa227e2a7646761bb43",
          "label": "complete due diligence comfort letter bring down procedure before pricing closing"
        },
        {
          "id": "task:capital_markets_origination_combined:5cae8ac1909514325340b9c2",
          "label": "allocate security to investor order"
        },
        {
          "id": "task:capital_markets_origination_combined:71e997480ac3e13da79b188e",
          "label": "allocate new issue order per published priority policy"
        },
        {
          "id": "task:capital_markets_origination_combined:74f424861a220a138c98d1b6",
          "label": "complete pricing settlement instruction"
        },
        {
          "id": "task:capital_markets_origination_combined:96eed4025497c1aa8b18d4af",
          "label": "determine regulation m restricted period impose trading research restriction"
        },
        {
          "id": "task:capital_markets_origination_combined:99ee5207f87a62e184200fb6",
          "label": "complete prospectus consistency verification"
        },
        {
          "id": "task:capital_markets_origination_combined:b31551357d02cc9da5242ae4",
          "label": "conduct document stabilization within permitted window price"
        },
        {
          "id": "task:capital_markets_origination_combined:b9a4faab0db6b91a048fc7c0",
          "label": "build offering capitalization source use schedule"
        },
        {
          "id": "task:capital_markets_origination_combined:d78b2cb09bd76b07b2433ef5",
          "label": "price deal consistent with final term documentation"
        },
        {
          "id": "task:capital_markets_origination_combined:dda03e3a23d1a0eaa9a2e04b",
          "label": "calculate settle underwriting fee expense per agreement"
        },
        {
          "id": "task:capital_markets_origination_combined:e7d772a6f5d5cc0b57b36567",
          "label": "conduct stabilization within regulation m rule 104 bound"
        },
        {
          "id": "task:capital_markets_origination_combined:ee56d6f22f1d7f8afba9c2c8",
          "label": "file underwriting compensation package with finra clear offering"
        },
        {
          "id": "task:capital_markets_origination_combined:ffd43844656b7d44a6d44218",
          "label": "build order book produce pricing coverage analysis at launch price allocate within mandated term"
        }
      ],
      "control_points": []
    },
    {
      "key": "client_lifecycle_kyc",
      "label": "Client Lifecycle Kyc",
      "reference_id": "division:client_lifecycle_kyc",
      "functions": [
        {
          "id": "function:client_lifecycle_kyc:bc9dc71d0cc2e44f01bf0619",
          "label": "Client lifecycle management / KYC analyst and onboarding documentation specialist for institutional trading clients"
        }
      ],
      "tasks": [
        {
          "id": "task:client_lifecycle_kyc:6b7e3ed99137b72b3a96980f",
          "label": "verify that required trading documentation isda csa gmra gmsla clearing addendum regulatory representation is executed correctly captured in term database"
        },
        {
          "id": "task:client_lifecycle_kyc:a13f08d68611ce4ed556f94d",
          "label": "execute periodic risk based kyc refresh before due date"
        },
        {
          "id": "task:client_lifecycle_kyc:a5207480577cead12a30f729",
          "label": "complete kyc file for a new institutional client including beneficial ownership identification screening"
        },
        {
          "id": "task:client_lifecycle_kyc:bc5674b6b9267ec395bbc479",
          "label": "collect validate regulatory classification protocol adherence lei mifid client categorisation cftc emir representation tax form"
        }
      ],
      "control_points": []
    },
    {
      "key": "collateral_margin_management",
      "label": "Collateral Margin Management",
      "reference_id": "division:collateral_margin_management",
      "functions": [
        {
          "id": "function:collateral_margin_management:033af227be74253b7729dc36",
          "label": "Collateral management / margin operations analyst (bilateral CSA calls, UMR IM, CCP margin, disputes)"
        },
        {
          "id": "function:collateral_margin_management:62f9526e2ccf1f9885a32768",
          "label": "Collateral management / margin operations analyst (VM and IM calls, disputes, custodian segregation)"
        },
        {
          "id": "function:collateral_margin_management:a36f9926307d1070bff71ae0",
          "label": "Collateral management and margining analyst/manager (OTC, cleared and securities financing margin)"
        },
        {
          "id": "function:collateral_margin_management:ee8a17fc2313e81dc435a9f4",
          "label": "Collateral management / margin operations analyst (call issuance, dispute resolution, IM segregation, optimisation support)"
        }
      ],
      "tasks": [
        {
          "id": "task:collateral_margin_management:1704c52324e49c108d9c04e6",
          "label": "calculate regulatory initial margin simm or grid post to segregated custodian evidence segregation"
        },
        {
          "id": "task:collateral_margin_management:1c5e4b896502d82e3db52356",
          "label": "simm initial margin calculation reconciliation with counterparty"
        },
        {
          "id": "task:collateral_margin_management:225d7724bd452b2a58ed440d",
          "label": "apply eligibility schedule haircut to posted collateral"
        },
        {
          "id": "task:collateral_margin_management:2303fce63f110a579290ac95",
          "label": "apply haircut concentration limit eligibility check to collateral received"
        },
        {
          "id": "task:collateral_margin_management:795123ebfd710bdfcaa43062",
          "label": "compute daily variation margin call per csa threshold mta rounding eligible currency agree it with counterparty"
        },
        {
          "id": "task:collateral_margin_management:79cf97d83fbfaa73de269712",
          "label": "compute issue daily variation margin call under each csa s term threshold mta rounding eligible collateral"
        },
        {
          "id": "task:collateral_margin_management:7c0993d99ff54bfcebde707f",
          "label": "compute document aana calculation determining umr in scope status for compliance period"
        },
        {
          "id": "task:collateral_margin_management:872db016277f70606923188d",
          "label": "daily variation margin call computation issuance agreement"
        },
        {
          "id": "task:collateral_margin_management:a6a9a3f4555acac924ec8e62",
          "label": "issue respond to margin call per csa regulatory timeline"
        },
        {
          "id": "task:collateral_margin_management:ac37a2a252423a4594e1fa9e",
          "label": "validate posted collateral against eligibility schedule apply correct regulatory haircut including fx add on"
        },
        {
          "id": "task:collateral_margin_management:bc682f5088d365de9c59cc65",
          "label": "collateral eligibility haircut validation on received asset"
        },
        {
          "id": "task:collateral_margin_management:cbfb7a3a956fb0a6e1be65fc",
          "label": "reconcile segregated initial margin balance with triparty custodian counterparty daily"
        },
        {
          "id": "task:collateral_margin_management:cd86f07d08b5bcea019a5a50",
          "label": "resolve margin dispute within escalation threshold"
        },
        {
          "id": "task:collateral_margin_management:d5ada5616193560152840a99",
          "label": "compute initial margin under isda simm reconcile with counterparty"
        },
        {
          "id": "task:collateral_margin_management:e62f90f678a2ba88b39d2f47",
          "label": "margin dispute investigation resolution against counterparty s figure"
        },
        {
          "id": "task:collateral_margin_management:fbf3a73480f46b5fc895209d",
          "label": "reconcile collateral balance interest including negative rate with counterparty monthly"
        }
      ],
      "control_points": []
    },
    {
      "key": "commodities_physical_operations",
      "label": "Commodities Physical Operations",
      "reference_id": "division:commodities_physical_operations",
      "functions": [
        {
          "id": "function:commodities_physical_operations:e4b80b9758c6eb19da9a6ed7",
          "label": "Commodities trader (energy, metals, index) with scheduling/logistics and desk analytics support"
        }
      ],
      "tasks": [
        {
          "id": "task:commodities_physical_operations:47ea43830206703eb5a5cb27",
          "label": "physical settlement reconciliation for a delivered cargo lot"
        },
        {
          "id": "task:commodities_physical_operations:921cf7ca0484a9c73f9d905b",
          "label": "daily position limit accountability level monitoring against exchange limit"
        },
        {
          "id": "task:commodities_physical_operations:95ecec8f1fc9e7484e3ffa73",
          "label": "future roll expiry management for physically deliverable contract"
        },
        {
          "id": "task:commodities_physical_operations:f2fb2f9055bb221284767a92",
          "label": "remit emir reporting wholesale energy contract"
        }
      ],
      "control_points": []
    },
    {
      "key": "commodities_trading",
      "label": "Commodities Trading",
      "reference_id": "division:commodities_trading",
      "functions": [
        {
          "id": "function:commodities_trading:16ab1af2c0172038b875ea29",
          "label": "Commodities trading desk (metals, energy, agricultural; futures, options, physical-linked books)"
        },
        {
          "id": "function:commodities_trading:23e7c8f6ee6a18f5416589f4",
          "label": "Energy, metals, agricultural and commodity-index salespeople, traders and schedulers"
        },
        {
          "id": "function:commodities_trading:4f5eac13ad41b8148dcf4b06",
          "label": "Energy, metals, agriculture and environmental-products salespeople, traders and structurers"
        },
        {
          "id": "function:commodities_trading:57ac3414e890f2a2a97c0c32",
          "label": "Commodities trader (energy, metals, agriculture)"
        },
        {
          "id": "function:commodities_trading:6975c384b9aa6d60160bafee",
          "label": "Commodities derivatives trader (energy, metals, agriculture) with scheduling/operations analyst support"
        },
        {
          "id": "function:commodities_trading:9102beb9c3644a3abfbbdcdc",
          "label": "Commodities derivatives trader"
        },
        {
          "id": "function:commodities_trading:ac84207faa696bf872653a50",
          "label": "Commodities trader (energy, metals, agriculture; financial swaps/options and physical)"
        },
        {
          "id": "function:commodities_trading:bed88a002e5f50bcbdd3cfb2",
          "label": "Commodity trader (energy, metals, power/gas) with scheduling and physical operations support"
        },
        {
          "id": "function:commodities_trading:da5789f2021ef4f7ac38871f",
          "label": "Energy, metals, agricultural and environmental-products sales, trading and structuring"
        },
        {
          "id": "function:commodities_trading:e3e17b562d773d82d04c321f",
          "label": "Commodities trader and structured commodity hedging specialist"
        },
        {
          "id": "function:commodities_trading:f09b52692618b3076f04555f",
          "label": "Commodities trader / market-maker"
        },
        {
          "id": "function:commodities_trading:f3d2366b303571e0dce503ff",
          "label": "Commodities trader and physical scheduler (energy, metals, agriculture; paper and physical)"
        }
      ],
      "tasks": [
        {
          "id": "task:commodities_trading:04a4d5bfd54716fd11294378",
          "label": "swap settlement calculation"
        },
        {
          "id": "task:commodities_trading:05bf7c4d5453fef54b4a7046",
          "label": "execute expiry roll to avoid unintended physical delivery"
        },
        {
          "id": "task:commodities_trading:07ef9f9807197b6a4fc36ffc",
          "label": "price a commodity future swap or option"
        },
        {
          "id": "task:commodities_trading:0b815c0824103c55f98a7382",
          "label": "hedge a commodity swap exposure using exchange future"
        },
        {
          "id": "task:commodities_trading:2b721a1f700c4b47fdc8a35a",
          "label": "reconcile clearing margin call against ccp statement inventory"
        },
        {
          "id": "task:commodities_trading:40bbfff6d949847e9f7c2feb",
          "label": "monitor reduce position in a spot month against applicable federal or exchange position limit"
        },
        {
          "id": "task:commodities_trading:43bb74d7da1932956c399d81",
          "label": "monitor exchange cftc position limit accountability level"
        },
        {
          "id": "task:commodities_trading:47cb30c767945e7191357bea",
          "label": "test a proposed position against limit"
        },
        {
          "id": "task:commodities_trading:4b48b735fee71dc4fc96395f",
          "label": "validate commodity forward curve mark against settle data"
        },
        {
          "id": "task:commodities_trading:4c95c09673d145d1925eb651",
          "label": "report wholesale energy transaction to acer under remit"
        },
        {
          "id": "task:commodities_trading:4e6dcab18fbaf97bb940cdbb",
          "label": "submit physical delivery nomination scheduling by pipeline or exchange deadline"
        },
        {
          "id": "task:commodities_trading:504bb087de24054c22d6611d",
          "label": "keep position within federal exchange speculative position limit through spot month"
        },
        {
          "id": "task:commodities_trading:537066d5bb8d8f663089a84b",
          "label": "calculate position limit accountability exemption"
        },
        {
          "id": "task:commodities_trading:53a59760a9dbaaad0bbf03e4",
          "label": "nominate physical delivery versus pipeline terminal schedule"
        },
        {
          "id": "task:commodities_trading:5c78e358ada76bf20d75a54a",
          "label": "reconcile future position margin to clearing broker daily statement"
        },
        {
          "id": "task:commodities_trading:5dd3cda77a611e6244d118d9",
          "label": "inventory p l mark"
        },
        {
          "id": "task:commodities_trading:5eca93912116ddd83ca1ca22",
          "label": "verify physical delivery document before payment release"
        },
        {
          "id": "task:commodities_trading:6325da1f05fe7a09ac170703",
          "label": "settle ccp margin on cleared energy metal position"
        },
        {
          "id": "task:commodities_trading:6b000a5dfa84b879125e26b4",
          "label": "mark book against third party price assessment exchange settlement"
        },
        {
          "id": "task:commodities_trading:76b1a515358b98e8d232a78d",
          "label": "reconcile physical financial exposure"
        },
        {
          "id": "task:commodities_trading:838fb6ac1ab27b623adefd3b",
          "label": "confirm physical nomination with pipeline counterparty"
        },
        {
          "id": "task:commodities_trading:854b83871166e06c97f2540f",
          "label": "verify exchange regulatory position limit"
        },
        {
          "id": "task:commodities_trading:872679b5d2b227b74d01dbe3",
          "label": "match executed trade to exchange product specification expiry date"
        },
        {
          "id": "task:commodities_trading:917706adbc754711bc84a4ad",
          "label": "file weekly commodity position report to trading venue nca under mifid ii"
        },
        {
          "id": "task:commodities_trading:995c2831ab2c4e61fcaf559d",
          "label": "price a commodity swap or option"
        },
        {
          "id": "task:commodities_trading:a402f2f81545e4e58171204c",
          "label": "validate curve mark versus published price assessment"
        },
        {
          "id": "task:commodities_trading:a46e1dbe39b6dca8984c5a8f",
          "label": "reconcile exchange cleared position variation margin to internal book daily"
        },
        {
          "id": "task:commodities_trading:af10f443006df79088154e15",
          "label": "future roll execution"
        },
        {
          "id": "task:commodities_trading:af1170fe6b26d852845c4be8",
          "label": "reconcile physical delivery obligation"
        },
        {
          "id": "task:commodities_trading:b26c7937208ebbe0c77b7600",
          "label": "nominate confirm physical financial delivery obligation for expiring contract"
        },
        {
          "id": "task:commodities_trading:b9cab0830d5574314abb747b",
          "label": "monitor report position versus exchange cftc limit"
        },
        {
          "id": "task:commodities_trading:c2d58986b5048957b37a00a2",
          "label": "report commodity swap to an sdr or trade repository"
        },
        {
          "id": "task:commodities_trading:cc9ac6e014cf715a25784aaa",
          "label": "monitor close out an exchange position approaching delivery"
        },
        {
          "id": "task:commodities_trading:cd9506152875665eb5d078b0",
          "label": "validate swap data reporting field under cftc part 45"
        },
        {
          "id": "task:commodities_trading:cf0770b3786796a9f1ea02a6",
          "label": "reconcile physical inventory to warehouse receipt warrant"
        },
        {
          "id": "task:commodities_trading:da0e7651cc147ff0003f46df",
          "label": "report remit reportable wholesale energy contract to acer repository"
        },
        {
          "id": "task:commodities_trading:dc558970415954f13ae7e4ae",
          "label": "set basis hedge ratio for physical cargo"
        },
        {
          "id": "task:commodities_trading:e4fd7b0dcc05bea777842ea2",
          "label": "validate commodity curve mark against published assessment"
        },
        {
          "id": "task:commodities_trading:ea7e2b7105ef8fd5a5a1078e",
          "label": "monitor position against cftc exchange position limit"
        },
        {
          "id": "task:commodities_trading:ef5ff0d1f315892d852fa7cd",
          "label": "reconcile physical delivery or cash settlement"
        }
      ],
      "control_points": []
    },
    {
      "key": "credit_trading",
      "label": "Credit Trading",
      "reference_id": "division:credit_trading",
      "functions": [
        {
          "id": "function:credit_trading:1f08d1f66dcc9269211f69e5",
          "label": "Credit trader / market-maker"
        },
        {
          "id": "function:credit_trading:4cffaf3523a06e2c8cfedf52",
          "label": "Credit market maker (IG/HY cash, CDS index and single-name) and credit portfolio trader"
        },
        {
          "id": "function:credit_trading:51c6964c7b772364443fbf72",
          "label": "Corporate bond / CDS market maker"
        },
        {
          "id": "function:credit_trading:6a3366d3e1549d9e373fbc74",
          "label": "Credit trader (investment grade, high yield, distressed, CDS indices and single names)"
        },
        {
          "id": "function:credit_trading:83c53afd0345ecaded08fbff",
          "label": "Credit market-making trader (IG/HY cash, CDS index and single name) with desk analyst support"
        },
        {
          "id": "function:credit_trading:b9ac9f2c0fe36eebe3d7aad7",
          "label": "Credit trading desk (cash bonds, CDS indices/options, loan trading)"
        },
        {
          "id": "function:credit_trading:c3b40211eae871256d5d96ac",
          "label": "Investment-grade, high-yield, distressed-debt and credit-derivatives salespeople and traders"
        },
        {
          "id": "function:credit_trading:cab4ca7cd129e1fe722597ba",
          "label": "Credit trader and CDS/credit index hedger"
        },
        {
          "id": "function:credit_trading:cef94e7a67fbbd7217d4d7fd",
          "label": "Credit market maker (investment grade / high yield cash, CDS index and single name) with desk analyst support"
        },
        {
          "id": "function:credit_trading:d5c0fff3fc6c32b41aad8bc7",
          "label": "Investment-grade, high-yield, distressed-debt and credit-derivatives salespeople, traders and structurers"
        },
        {
          "id": "function:credit_trading:fad253bbd253a034bd5799dd",
          "label": "Credit flow trader (investment-grade and high-yield bonds, CDS indices and single names)"
        },
        {
          "id": "function:credit_trading:fcd3cc16fb1124ba129b293d",
          "label": "Investment-grade, high-yield, distressed, municipal and credit-derivatives sales and trading"
        },
        {
          "id": "function:credit_trading:fd3cc6f4efe64072bf950dd0",
          "label": "Corporate credit and credit derivatives trader"
        }
      ],
      "tasks": [
        {
          "id": "task:credit_trading:0233b1eeeea2069ef5a41cf8",
          "label": "check issuer isin against approved credit sanctioned restricted list before pricing"
        },
        {
          "id": "task:credit_trading:089f335385b810425c569bf9",
          "label": "apply correct credit event succession event treatment to position after an isda determination committee decision"
        },
        {
          "id": "task:credit_trading:09e285dc0cd58636ad21c98b",
          "label": "allocate a block bond trade across client account per allocation instruction"
        },
        {
          "id": "task:credit_trading:1322ac3eebfdcfe07b12b4d7",
          "label": "report each cash bond trade to trace within prescribed reporting period"
        },
        {
          "id": "task:credit_trading:13b15291f8462fb514cd2802",
          "label": "compute cash cds basis hedge for a risk transfer trade execute offsetting index hedge"
        },
        {
          "id": "task:credit_trading:1d3821706128e9743f549dc0",
          "label": "mark inventory book to independently verifiable level at month end"
        },
        {
          "id": "task:credit_trading:1f70c15b73f3f09d7e6ee838",
          "label": "report us corporate bond trade to trace within required window"
        },
        {
          "id": "task:credit_trading:2e82ec3cce52fa15dbffdb5f",
          "label": "reconcile bond position to custodian depot"
        },
        {
          "id": "task:credit_trading:315073f4b708bb261cd94446",
          "label": "report an eligible bond transaction to trace"
        },
        {
          "id": "task:credit_trading:329b470e6fdb49a532b1a18e",
          "label": "trace dissemination compliance for block trade"
        },
        {
          "id": "task:credit_trading:46b8b40b3c575145bb471ee4",
          "label": "cds bond basis calculation"
        },
        {
          "id": "task:credit_trading:4d1889c5e3b22edda0ba0f98",
          "label": "compare executed cds index spread or cash bond price to independent pricing service"
        },
        {
          "id": "task:credit_trading:4dffde83711c1d84cd5fdf56",
          "label": "determine whether a credit event or lifecycle event change contractual cash flow"
        },
        {
          "id": "task:credit_trading:5ae748c34af2c6311a352dc7",
          "label": "calculate a bond or cds quote"
        },
        {
          "id": "task:credit_trading:8491a24e1e3839fd435abab0",
          "label": "apply a credit index roll hedge to a cds book"
        },
        {
          "id": "task:credit_trading:8d0bf068af4914163f49895a",
          "label": "execute relative value bond switch identified on decision screen"
        },
        {
          "id": "task:credit_trading:91c640076161cb9fa6cc81e1",
          "label": "perform month end independent price verification bond cds mark"
        },
        {
          "id": "task:credit_trading:94f8d9358c6dcfaaafe4adf2",
          "label": "reconcile cds index roll position coupon roll adjustment at index roll date"
        },
        {
          "id": "task:credit_trading:9821e9ce471d1a2f3cc511d8",
          "label": "price a high yield bond rfq against an index hedge"
        },
        {
          "id": "task:credit_trading:a312c4b5d06da87dc65f523c",
          "label": "verify credit event settlement"
        },
        {
          "id": "task:credit_trading:a5456cd5173258d0ae923ce9",
          "label": "reconcile inventory issuer concentration"
        },
        {
          "id": "task:credit_trading:a806fbfff7269c36c8a9de9b",
          "label": "clear index cds hedge at ice clear credit"
        },
        {
          "id": "task:credit_trading:aadec01818900dccff8d0aa3",
          "label": "manage aged inventory against target"
        },
        {
          "id": "task:credit_trading:b1301043e75ad9ef6f7fe7b1",
          "label": "clear aged inventory single issuer concentration limit report to zero unapproved excess"
        },
        {
          "id": "task:credit_trading:b563ae102e0b39deb91e9fec",
          "label": "report corporate bond trade to trace within prescribed time window"
        },
        {
          "id": "task:credit_trading:b72dc0c92361e51fef76bdb6",
          "label": "monitor issuer counterparty limit"
        },
        {
          "id": "task:credit_trading:bd393c745f73658e0a0de1de",
          "label": "attribute daily p l to credit curve spread mof"
        },
        {
          "id": "task:credit_trading:c25f1065efa7a521370a6ccd",
          "label": "report corporate bond trade to trace within 15 minute"
        },
        {
          "id": "task:credit_trading:c4f8fa3d7de5aa2d806c0871",
          "label": "corporate bond inventory mark"
        },
        {
          "id": "task:credit_trading:c996f402deb188e6c1b407b2",
          "label": "submit index cds trade to central clearing"
        },
        {
          "id": "task:credit_trading:cf6288e8619c0bf227d597d7",
          "label": "construct a bond or cds client quote"
        },
        {
          "id": "task:credit_trading:da96ce99987050e0cdcac31e",
          "label": "mark to market cash credit inventory at official close"
        },
        {
          "id": "task:credit_trading:dcdd1e2ac4e03119e8b010db",
          "label": "hedge credit spread risk with cds index or rate instrument"
        },
        {
          "id": "task:credit_trading:df46a4b330d68ba8e7009254",
          "label": "credit event determination"
        },
        {
          "id": "task:credit_trading:e4d1142b66b26591167040e7",
          "label": "price a cash bond or credit derivative"
        },
        {
          "id": "task:credit_trading:e600f8ab0bf8a57346e25965",
          "label": "settle credit event auction cds"
        },
        {
          "id": "task:credit_trading:ec8210a43b3c8d67a97de08e",
          "label": "mark corporate bond position to independent market data"
        },
        {
          "id": "task:credit_trading:eca5fcac279cfc61e2af8300",
          "label": "mark bond cds inventory against composite pricing"
        },
        {
          "id": "task:credit_trading:ee765a25914950bab031738a",
          "label": "index versus single name basis hedge construction"
        },
        {
          "id": "task:credit_trading:ef073dea3fa26f2831266e8c",
          "label": "cds credit event auction settlement handling"
        },
        {
          "id": "task:credit_trading:f2135d2ff24d6045faf12e8b",
          "label": "validate cds reference entity restructuring clause against isda credit derivatif definition"
        },
        {
          "id": "task:credit_trading:f76402f76035ede945cd2a5b",
          "label": "report each principal corporate bond trade to trace inside rule 6730 window with correct price size capacity flag"
        },
        {
          "id": "task:credit_trading:f8304225c5d393a4874377d8",
          "label": "allocate an executed credit transaction"
        },
        {
          "id": "task:credit_trading:f997fa272ecf433f8f9c574d",
          "label": "apply evidence a mark up mark down disclosure on qualifying retail principal trade"
        }
      ],
      "control_points": []
    },
    {
      "key": "cross_asset_structuring",
      "label": "Cross Asset Structuring",
      "reference_id": "division:cross_asset_structuring",
      "functions": [
        {
          "id": "function:cross_asset_structuring:053f5546b378e004450d4010",
          "label": "Cross-asset structurers, quantitative strategists, derivatives marketers and transaction engineers"
        },
        {
          "id": "function:cross_asset_structuring:9c222162ad7626297d028124",
          "label": "Structuring and cross-asset solutions specialist"
        },
        {
          "id": "function:cross_asset_structuring:f3c9c28f8f6c2acc069e7a6d",
          "label": "Cross-asset derivatives structurer"
        }
      ],
      "tasks": [
        {
          "id": "task:cross_asset_structuring:4a1105a2967d6009ef8757d3",
          "label": "verify structured payoff against term sheet using pricing library simulation"
        },
        {
          "id": "task:cross_asset_structuring:4b5e2e4025d4fe6a72e79bc8",
          "label": "final termsheet validation"
        },
        {
          "id": "task:cross_asset_structuring:7b054c5ac47e4f82b1940584",
          "label": "translate commercial term into contractual payoff logic"
        },
        {
          "id": "task:cross_asset_structuring:8655d3cf570f515e7c73dfe2",
          "label": "produce hedge decomposition"
        },
        {
          "id": "task:cross_asset_structuring:9b433abe3bdb4c7ed134112d",
          "label": "check hedge notional trade booking against risk system inventory"
        },
        {
          "id": "task:cross_asset_structuring:bba64b2d14293ff080829b5b",
          "label": "payoff replication portfolio construction"
        },
        {
          "id": "task:cross_asset_structuring:bf35b558074e79b1fd71b1d5",
          "label": "confirm legal definition match isda confirmation term sheet"
        },
        {
          "id": "task:cross_asset_structuring:c1002bdd85b07eb10bcc79c7",
          "label": "hedging product classification check"
        },
        {
          "id": "task:cross_asset_structuring:de7e8ec754d5eb7f7217efdf",
          "label": "validate structured product valuation greek"
        }
      ],
      "control_points": []
    },
    {
      "key": "custody_asset_servicing",
      "label": "Custody Asset Servicing",
      "reference_id": "division:custody_asset_servicing",
      "functions": [
        {
          "id": "function:custody_asset_servicing:cbec8cacea7cad89f68c1c9b",
          "label": "Asset servicing specialist — corporate actions, income/tax, proxy and depositary oversight (onshore hubs: New York, London, Dublin, Luxembourg, Hong Kong)"
        },
        {
          "id": "function:custody_asset_servicing:fa85bba7a26edff34ac60b04",
          "label": "Asset servicing / corporate actions and income processing analyst, custody client operations"
        }
      ],
      "tasks": [
        {
          "id": "task:custody_asset_servicing:02e21222ae91273b693216b5",
          "label": "file withholding tax reclaim relief at source documentation within statutory deadline"
        },
        {
          "id": "task:custody_asset_servicing:8b42ef24be8eb11ac1fa0db9",
          "label": "reconcile client holding cash to sub custodian depository statement"
        },
        {
          "id": "task:custody_asset_servicing:987e86d960c7656daab8e41f",
          "label": "perform depositary cash flow monitoring record reconciliation for a ucits aif"
        },
        {
          "id": "task:custody_asset_servicing:9dc928ed92592dfe81e96e83",
          "label": "process client election for voluntary event submit to depository before deadline"
        },
        {
          "id": "task:custody_asset_servicing:b2c636801ae513a00b176637",
          "label": "capture a corporate action announcement scrub it across source notify client with correct deadline"
        },
        {
          "id": "task:custody_asset_servicing:b75a68e21c43258342daaaa9",
          "label": "calculate post income entitlement dividend coupon with correct tax withholding reclaim"
        },
        {
          "id": "task:custody_asset_servicing:ba8d1f91dfd4d30bb11050d1",
          "label": "transmit client proxy voting instruction before market agent deadline"
        },
        {
          "id": "task:custody_asset_servicing:c241bf9e9c5ff65284703561",
          "label": "create a golden copy corporate action record from multiple source compute entitlement post proceed to client account"
        }
      ],
      "control_points": []
    },
    {
      "key": "dcm_origination",
      "label": "Dcm Origination",
      "reference_id": "division:dcm_origination",
      "functions": [
        {
          "id": "function:dcm_origination:1c22c0208527c95f6edcbe26",
          "label": "Debt capital markets banker / syndicate"
        },
        {
          "id": "function:dcm_origination:4a1115577abcfce35db80519",
          "label": "DCM originator / syndicate desk banker"
        },
        {
          "id": "function:dcm_origination:85d6516bdd5a22405566af8f",
          "label": "Debt capital markets origination banker and syndicate desk (bookrunning, pricing, allocation)"
        },
        {
          "id": "function:dcm_origination:b6b82a7bd251d5e9172212cc",
          "label": "Debt capital markets origination banker and syndicate desk (pricing, bookbuilding, allocation)"
        },
        {
          "id": "function:dcm_origination:d7baa9e25c74e8a359c03ed5",
          "label": "Debt-capital-markets origination, structuring, syndication and liability-management bankers"
        },
        {
          "id": "function:dcm_origination:f94350b8e0912ecfa5537d9a",
          "label": "Debt capital markets originator and syndicate banker"
        }
      ],
      "tasks": [
        {
          "id": "task:dcm_origination:0509f14e520d8e4336d3a5d2",
          "label": "book building final allocation against stated allocation policy"
        },
        {
          "id": "task:dcm_origination:19ecc5ba9f6a9ff855c8e74b",
          "label": "allocate a syndicated bond issue to investor"
        },
        {
          "id": "task:dcm_origination:267af50cd22058f5f78a5080",
          "label": "produce an allocation record that tie to order book stated allocation policy"
        },
        {
          "id": "task:dcm_origination:29fcb1702db907890e19d3b8",
          "label": "settlement new issue into clearing system"
        },
        {
          "id": "task:dcm_origination:2b621e604b44199acda36aad",
          "label": "pricing supplement final term production filing"
        },
        {
          "id": "task:dcm_origination:2c4a663f5dc29b3903b49b81",
          "label": "stabilisation activity recording disclosure"
        },
        {
          "id": "task:dcm_origination:4541ecbe56a8ebe3f1d082a8",
          "label": "ensure final term pricing supplement match priced deal economic clearing system instruction"
        },
        {
          "id": "task:dcm_origination:4b0aaf587b9f45289508d95a",
          "label": "reconcile underwriting fee to syndicate agreement"
        },
        {
          "id": "task:dcm_origination:50b7f8d62f98f95422f95cf6",
          "label": "verify fee split against syndicate agreement"
        },
        {
          "id": "task:dcm_origination:583ef1ce213c1098fab2977f",
          "label": "notify competent authority stabilisation activity within required period"
        },
        {
          "id": "task:dcm_origination:6755a8a6b264ac9dcfe7f850",
          "label": "prepare an offering term sheet"
        },
        {
          "id": "task:dcm_origination:86e6fdffca8c85b5f246bd08",
          "label": "build reconcile an order book"
        },
        {
          "id": "task:dcm_origination:89bc38cd1da7939790ce1351",
          "label": "settle new issue on closing date"
        },
        {
          "id": "task:dcm_origination:976bd6a862a3f308ac46c291",
          "label": "price new issue file final term"
        },
        {
          "id": "task:dcm_origination:9f0b494d95b664c28bc32325",
          "label": "file underwriting term arrangement with finra before offering commence where required"
        },
        {
          "id": "task:dcm_origination:bbf98cbe6170a60d060e6263",
          "label": "run a covenant analysis against a proposed bond structure"
        },
        {
          "id": "task:dcm_origination:bc59545d62f980c7b6555e56",
          "label": "calculate final allocation proceed"
        },
        {
          "id": "task:dcm_origination:c2f78e77dddbdb35c939733f",
          "label": "price a new issue against a leveraged finance comparable set"
        },
        {
          "id": "task:dcm_origination:d06b9ff6e657cf9de17f68df",
          "label": "allocate book per allocation policy"
        },
        {
          "id": "task:dcm_origination:e5a9ebf7d438e31fb91c2911",
          "label": "check final prospectus term against agreed issue size coupon maturity"
        },
        {
          "id": "task:dcm_origination:f5c5b8c9c3ccb1507f09c7b2",
          "label": "reconcile investor order book against allocation subscription agreement"
        }
      ],
      "control_points": []
    },
    {
      "key": "ecm_origination",
      "label": "Ecm Origination",
      "reference_id": "division:ecm_origination",
      "functions": [
        {
          "id": "function:ecm_origination:89c6f1035ad0b1ee691bf2d6",
          "label": "Equity capital markets origination banker and ECM syndicate (bookbuild, pricing, stabilisation)"
        },
        {
          "id": "function:ecm_origination:969a1bb63d0a3f0a875ad660",
          "label": "Equity capital markets banker / syndicate"
        },
        {
          "id": "function:ecm_origination:bfcdc2aeb11676b2a849ef1c",
          "label": "Equity-capital-markets origination, structuring, equity syndicate and private-placement bankers"
        },
        {
          "id": "function:ecm_origination:e4c080d77ff19171cd5ccf6a",
          "label": "ECM syndicate / origination banker"
        },
        {
          "id": "function:ecm_origination:ec80c0c6578540404e20ebf8",
          "label": "Equity capital markets originator and syndicate banker"
        }
      ],
      "tasks": [
        {
          "id": "task:ecm_origination:39d473aa33a8e09fea0a399a",
          "label": "ensure prospectus registration statement is approved or filed before offering launch"
        },
        {
          "id": "task:ecm_origination:405e5bb6e62008c6cedc2c0e",
          "label": "enforce lock up agreement"
        },
        {
          "id": "task:ecm_origination:551c1e99d9eff68db3703ac7",
          "label": "enforce regulation m restricted period constraint on syndicate s trading research during a distribution"
        },
        {
          "id": "task:ecm_origination:5c668a5dcb979cd63558ca86",
          "label": "produce final share allocation"
        },
        {
          "id": "task:ecm_origination:7e00b2064289b039b3eef665",
          "label": "price ipo follow on per pricing committee approval"
        },
        {
          "id": "task:ecm_origination:83696ae808417e5cb200c067",
          "label": "confirm a transaction is exempt from stabilization rule"
        },
        {
          "id": "task:ecm_origination:8c90bdae72e306cd635a9718",
          "label": "verify underwriting fee split against syndicate agreement"
        },
        {
          "id": "task:ecm_origination:a3e675c70b8b8026ec3e866d",
          "label": "check final offer price share count against executed underwriting agreement"
        },
        {
          "id": "task:ecm_origination:a4cf27cb061a4b8a4643bd74",
          "label": "calculate capitalization dilution for an offering"
        },
        {
          "id": "task:ecm_origination:aa5949a23e023ec6c5fca4ff",
          "label": "build an order book allocate share under allocation policy"
        },
        {
          "id": "task:ecm_origination:b9bb5ef302970c965e48f5c9",
          "label": "reconcile indication interest"
        },
        {
          "id": "task:ecm_origination:ca4127338ffbbb85a8bef6de",
          "label": "allocate share consistent with finra 5131"
        },
        {
          "id": "task:ecm_origination:da65a4ca65edc2d5d0b81e0b",
          "label": "validate an issuer s adjusted financial metric for marketing material"
        },
        {
          "id": "task:ecm_origination:e34ab1de236ed106df97d58e",
          "label": "screen investor order for rule 105 ineligibility before allocating an offering"
        },
        {
          "id": "task:ecm_origination:f164aa4afda64f119d700148",
          "label": "reconcile initial allocation against investor order lock up agreement"
        },
        {
          "id": "task:ecm_origination:f491b8d5134199453d513195",
          "label": "reconcile greenshoe exercise stabilisation position to syndicate account at closing"
        },
        {
          "id": "task:ecm_origination:f537f8bf4e7607e77faa406e",
          "label": "conduct stabilisation within reg m rule 104"
        }
      ],
      "control_points": []
    },
    {
      "key": "electronic_execution",
      "label": "Electronic Execution",
      "reference_id": "division:electronic_execution",
      "functions": [
        {
          "id": "function:electronic_execution:788caeee41519ad6c1946946",
          "label": "Electronic trading & algo development (e-quants, algo traders, platform engineers embedded in trading)"
        },
        {
          "id": "function:electronic_execution:7e3f731682a2d13480fe9404",
          "label": "Electronic trading quant and algorithmic execution developer"
        },
        {
          "id": "function:electronic_execution:a66957d89152ab8340f4f032",
          "label": "Electronic trading strategist/quant developer (execution algorithms, smart order routing, algo testing and certification)"
        }
      ],
      "tasks": [
        {
          "id": "task:electronic_execution:1ab8110d30c7713067ce21f8",
          "label": "enforce pre trade risk throttle fat finger limit"
        },
        {
          "id": "task:electronic_execution:23d25132381f288395744708",
          "label": "measure order handling latency against timestamped venue message"
        },
        {
          "id": "task:electronic_execution:2f04af8287e0eacc127ab2d9",
          "label": "tune smart order router measure realized slippage"
        },
        {
          "id": "task:electronic_execution:46629c9891333b1d46377e1d",
          "label": "halt malfunctioning algorithm via kill functionality"
        },
        {
          "id": "task:electronic_execution:7efad230b62b66e778812a75",
          "label": "measure algorithm performance versus benchmark investigate outlier"
        },
        {
          "id": "task:electronic_execution:7f1ff1534a4ecae05d5be2e0",
          "label": "conduct kill switch deployment rollback drill"
        },
        {
          "id": "task:electronic_execution:94eb19055d4fecb649d8ec6f",
          "label": "run a kill switch drill for an algorithmically traded account"
        },
        {
          "id": "task:electronic_execution:bd1da78f1ae6f9c9d94e5d51",
          "label": "run annual rts 6 self assessment algorithm conformance testing"
        },
        {
          "id": "task:electronic_execution:c9b15aa85c73a307c3eaeb56",
          "label": "test 15c3 5 pre trade control credit capital threshold erroneous order check"
        },
        {
          "id": "task:electronic_execution:ca700042aa95e68b8ecb7a17",
          "label": "validate algorithmic order routing logic against synthetic order test"
        }
      ],
      "control_points": []
    },
    {
      "key": "em_trading",
      "label": "Em Trading",
      "reference_id": "division:em_trading",
      "functions": [
        {
          "id": "function:em_trading:3fad55d1c0c1198b557bb9d7",
          "label": "Emerging markets trader (local currency rates, EM FX including NDFs, sovereign and corporate EM credit)"
        },
        {
          "id": "function:em_trading:55e250c2b79b642498508a57",
          "label": "EM macro trader / market-maker"
        },
        {
          "id": "function:em_trading:7e50772f47b00cc39cce7a25",
          "label": "Emerging markets trader (local rates and FX, sovereign hard-currency credit, NDFs)"
        },
        {
          "id": "function:em_trading:d9aa63229807cf8a5fa41af2",
          "label": "Emerging markets rates / FX trader"
        },
        {
          "id": "function:em_trading:e38f5679edb3bfa857be7ca1",
          "label": "EM local markets and hard currency trader"
        }
      ],
      "tasks": [
        {
          "id": "task:em_trading:03c96e1619537bf706c685bd",
          "label": "settle local currency trade via local csd custodian"
        },
        {
          "id": "task:em_trading:0b8d4f83972cab79d471fbe0",
          "label": "compute withholding tax on local bond income"
        },
        {
          "id": "task:em_trading:13924962eb48d4b4eb5c4fc2",
          "label": "report ndf to sdr trade repository"
        },
        {
          "id": "task:em_trading:144008cf2ee8238ab1249b49",
          "label": "verify hedge ratio against sovereign benchmark duration"
        },
        {
          "id": "task:em_trading:208d88a95eced8a4bf8cc86c",
          "label": "local currency bond hedge"
        },
        {
          "id": "task:em_trading:21b57aeefbd7909fde59b164",
          "label": "fix ndf settlement against official central bank fixing"
        },
        {
          "id": "task:em_trading:357392ec34775fe27fcf064b",
          "label": "apply local withholding transaction tax on settlement"
        },
        {
          "id": "task:em_trading:3ccaf62c2b5aca14af394ff9",
          "label": "attribute daily p l including fx revaluation local currency position"
        },
        {
          "id": "task:em_trading:433c92d0141f229432275e47",
          "label": "reconcile local currency bond settlement against local csd record"
        },
        {
          "id": "task:em_trading:44b22eb2193045a358b442e4",
          "label": "maintain position within local exchange regulator limit"
        },
        {
          "id": "task:em_trading:4c9137cd075ea5f84e3826ca",
          "label": "fix ndf versus official local fixing"
        },
        {
          "id": "task:em_trading:787967511fca6648ebcff306",
          "label": "sovereign restructuring cash flow reconciliation"
        },
        {
          "id": "task:em_trading:832aa2b6e4b46ce2fa4558ab",
          "label": "report in scope derivatif to local repository mas hkma equivalent"
        },
        {
          "id": "task:em_trading:973ae4622ea9bd744aeca5b2",
          "label": "check sovereign issuer local isin against restricted or sanctioned issuer list"
        },
        {
          "id": "task:em_trading:a8b259ca3530d519790065b3",
          "label": "settle sovereign eurobond trade via international csd"
        },
        {
          "id": "task:em_trading:e3a9baf33581661787b65418",
          "label": "em fx ndf fixing"
        },
        {
          "id": "task:em_trading:ed5411d5a66a94fc2b3b9006",
          "label": "register local market otc trade with local infrastructure"
        },
        {
          "id": "task:em_trading:f4dee926680240fd4495fb74",
          "label": "fix ndf against emta template rate source"
        }
      ],
      "control_points": []
    },
    {
      "key": "equities_trading",
      "label": "Equities Trading",
      "reference_id": "division:equities_trading",
      "functions": [
        {
          "id": "function:equities_trading:0ec6fb4fddad209b6d8e4d34",
          "label": "Cash equity execution / program trader and electronic trading (algo, SOR, market access) desk quant"
        },
        {
          "id": "function:equities_trading:132d033d73f5ad82fe52183c",
          "label": "Equity execution trader / sales-trader (cash equities, agency and risk facilitation)"
        },
        {
          "id": "function:equities_trading:26068d2eb3bf910c9b3aea0b",
          "label": "Equities Sales Trader"
        },
        {
          "id": "function:equities_trading:3a54c8f716b12f06d38d160f",
          "label": "Cash equity sales-trader / execution trader"
        },
        {
          "id": "function:equities_trading:4bf24962db573ef0afc3b850",
          "label": "Cash equities trader (agency execution, program trading, block trading, exchange market making)"
        },
        {
          "id": "function:equities_trading:63dccee4c210afe275b61cdb",
          "label": "Cash equities sales trader, high-touch/program trader and electronic execution (algo) desk support"
        },
        {
          "id": "function:equities_trading:71518392743c0671bc34046d",
          "label": "Equities cash and derivatives trader"
        },
        {
          "id": "function:equities_trading:7dc14a87f24e502ddb92dc52",
          "label": "Cash-equity sales traders, electronic traders, program traders and equity-derivatives traders"
        },
        {
          "id": "function:equities_trading:81dff8a0dd1f8bacbb7114fb",
          "label": "Equities trading desk (cash, program/basket, delta-one, options market makers)"
        },
        {
          "id": "function:equities_trading:a0696350f20fce5c4980f837",
          "label": "Cash-equities sales traders, electronic traders, equity-derivatives traders and equity structurers"
        },
        {
          "id": "function:equities_trading:b5045c855851dce03871af7f",
          "label": "Equities trader and program/derivatives risk manager"
        },
        {
          "id": "function:equities_trading:b6986e5a8411b0f0c7b27cb3",
          "label": "Electronic/program execution trader, algo strategist and execution-quality analyst"
        },
        {
          "id": "function:equities_trading:c6da758699817a2f421926db",
          "label": "Equities Trader"
        },
        {
          "id": "function:equities_trading:d3dd9b3da555cdb022416341",
          "label": "Cash-equities, program-trading, electronic-execution, equity-derivatives sales and trading"
        }
      ],
      "tasks": [
        {
          "id": "task:equities_trading:02c11714f546394bdafcefbc",
          "label": "trade through locked crossed market exception clearing"
        },
        {
          "id": "task:equities_trading:062e474ead43f1bd9ae5fb52",
          "label": "allocation a program basket execution across client account"
        },
        {
          "id": "task:equities_trading:082df26f1801fd06842d844d",
          "label": "deliver algorithmic execution within benchmark tolerance vwap arrival"
        },
        {
          "id": "task:equities_trading:08c17924b7240dc61d661253",
          "label": "route an agency equity order"
        },
        {
          "id": "task:equities_trading:1112d0b593c22e98a37a0944",
          "label": "manage inventory risk limit"
        },
        {
          "id": "task:equities_trading:13f850c30d2393d010858722",
          "label": "route a marketable order in compliance with order protection rule no trade through"
        },
        {
          "id": "task:equities_trading:14e8210d61ef9253ff056c21",
          "label": "client pitch book generation"
        },
        {
          "id": "task:equities_trading:162b4f4be067b68bed584f63",
          "label": "inventory management"
        },
        {
          "id": "task:equities_trading:17f8d58ff987537df86a0ecb",
          "label": "mark equity derivatif to independent volatility surface"
        },
        {
          "id": "task:equities_trading:18514eb8264fe6150072cfca",
          "label": "corporate action position adjustment"
        },
        {
          "id": "task:equities_trading:1fbb4306eaf0f167fc73070e",
          "label": "measure algorithmic order performance versus arrival price"
        },
        {
          "id": "task:equities_trading:214da1f309a641db66ea3480",
          "label": "reconcile executed quantity average price commission fee"
        },
        {
          "id": "task:equities_trading:2203ec7f87139babcdeeb3a9",
          "label": "obtain record reg sho locate before accepting short sale order"
        },
        {
          "id": "task:equities_trading:2327aa1d8debc1aa042f35af",
          "label": "execute client order at or better than nbbo prevailing at receipt"
        },
        {
          "id": "task:equities_trading:251f6dca573d5271f78b4023",
          "label": "reconcile etf create redeem basket against fund composition file"
        },
        {
          "id": "task:equities_trading:2ac80e4333414421b78e1a6f",
          "label": "index rebalance hedge"
        },
        {
          "id": "task:equities_trading:31d16cd6cd3913cc44785d6d",
          "label": "adr parity pricing"
        },
        {
          "id": "task:equities_trading:320fc0f8fde7db5fa8725ce8",
          "label": "execute a vwap is algorithmic order measure slippage versus stated benchmark"
        },
        {
          "id": "task:equities_trading:32568aa571968d11e3c1a369",
          "label": "book hedge an equity derivative"
        },
        {
          "id": "task:equities_trading:35230a9edb3e69725706a8a5",
          "label": "comply with reg sho locate close out"
        },
        {
          "id": "task:equities_trading:37a7ed0451bf318064ec4594",
          "label": "settle us equity trade t 1 via nscc cns"
        },
        {
          "id": "task:equities_trading:43818ac35b78ffbd46b1991b",
          "label": "enforce pre borrow locate before short sale"
        },
        {
          "id": "task:equities_trading:4582934832f33cd6ff1d462c",
          "label": "route a marketable order without a trade through a protected quotation or under a documented rule 611 exception"
        },
        {
          "id": "task:equities_trading:51aec8f3f5bed75099de5b08",
          "label": "execute a client portfolio transition with minimal tracking error"
        },
        {
          "id": "task:equities_trading:609586eed228ce9f86fa957b",
          "label": "demonstrate best execution via tca against arrival price interval benchmark"
        },
        {
          "id": "task:equities_trading:62d0b3721cdd4bc11afcf86c",
          "label": "obtain locate before executing short sale"
        },
        {
          "id": "task:equities_trading:6b52c9d624fbba2b405cd109",
          "label": "hedge an equity swap exposure using cash future"
        },
        {
          "id": "task:equities_trading:6de4dabf028ca5afe93c08ab",
          "label": "verify order routing compliance with sec rule 606 regulation nms"
        },
        {
          "id": "task:equities_trading:764d220490865f1e6e0c2467",
          "label": "allocate program trade per client instruction at average price"
        },
        {
          "id": "task:equities_trading:876e606927ed86e48063b911",
          "label": "block trade execution"
        },
        {
          "id": "task:equities_trading:8b9d1c034ce41b99aab85421",
          "label": "short sale locate confirmation before execution"
        },
        {
          "id": "task:equities_trading:96daea46fc8834a94c7417e1",
          "label": "close out fail to deliver under rule 204"
        },
        {
          "id": "task:equities_trading:9a286f359cefeb283d2ec7e8",
          "label": "match client block trade"
        },
        {
          "id": "task:equities_trading:9dd2fbdbfe3a5f08d2d48c4d",
          "label": "calculate vwap twap execution quality"
        },
        {
          "id": "task:equities_trading:a0681e33b807d624b012da64",
          "label": "maintain delta one basket replication versus index"
        },
        {
          "id": "task:equities_trading:a1f5af5e13ef708c2db75274",
          "label": "calculate transaction cost analysis"
        },
        {
          "id": "task:equities_trading:a32a499ec516ec68348490d9",
          "label": "best execution outlier review client order against benchmark arrival vwap close"
        },
        {
          "id": "task:equities_trading:a8b6b73af8e869c39fedc5c2",
          "label": "demonstrate execution quality versus nbbo"
        },
        {
          "id": "task:equities_trading:aae0681b38900f92ca899857",
          "label": "route order consistent with disclosed routing practice"
        },
        {
          "id": "task:equities_trading:b6d345034a6159185283ec8f",
          "label": "publish rule 606 quarterly order routing report reconciled to routing log"
        },
        {
          "id": "task:equities_trading:c7083862e683429b55fa1947",
          "label": "produce validate quarterly rule 606 order routing report"
        },
        {
          "id": "task:equities_trading:d8861ecb65b7fb95f2145637",
          "label": "route execute a client equity order"
        },
        {
          "id": "task:equities_trading:d8e5484c14d40528723a1bc9",
          "label": "compare executed fill price to arrival or vwap benchmark from venue data"
        },
        {
          "id": "task:equities_trading:e18b23fda2eff509d9ad4c15",
          "label": "route an agency equity order under venue client constraint"
        },
        {
          "id": "task:equities_trading:e6206063c9f2d8b7151d4309",
          "label": "apply locate close out requirement for short sale order"
        },
        {
          "id": "task:equities_trading:e64e4be15078524730aba448",
          "label": "obtain record a locate before accepting a short sale order"
        },
        {
          "id": "task:equities_trading:e6ca489d44420fa3ea2cdc99",
          "label": "complete annual rts 6 algorithm self assessment pre deployment conformance test for a new algo release"
        },
        {
          "id": "task:equities_trading:ed063be7e3c5d2bc2f4bc339",
          "label": "price an equity option or structured payoff"
        },
        {
          "id": "task:equities_trading:f023300402391364f17a3317",
          "label": "complete transaction cost analysis"
        },
        {
          "id": "task:equities_trading:ff187911b362b03233b4d0e8",
          "label": "demonstrate best execution for client order"
        }
      ],
      "control_points": []
    },
    {
      "key": "equity_derivatives_structured",
      "label": "Equity Derivatives Structured",
      "reference_id": "division:equity_derivatives_structured",
      "functions": [
        {
          "id": "function:equity_derivatives_structured:0463e3e3eaf399e9a9f304a8",
          "label": "Equity derivatives / structured products trader and structurer with pricing quant support"
        },
        {
          "id": "function:equity_derivatives_structured:2c1ee405381c4331d59a0123",
          "label": "Equity derivatives trader / structured products structurer"
        },
        {
          "id": "function:equity_derivatives_structured:5ec84d62ab903a21dde5d2f4",
          "label": "Equity derivatives trader (listed/OTC options, equity swaps, structured notes, dividend and volatility products)"
        },
        {
          "id": "function:equity_derivatives_structured:cfa50e17113b0a302eec1f7a",
          "label": "Equity derivatives trader (listed options, OTC exotics, structured products, delta-one)"
        },
        {
          "id": "function:equity_derivatives_structured:e6610e4ab55cf9ffe98d46d9",
          "label": "Equity derivatives / exotics trader, structurer and desk quant"
        },
        {
          "id": "function:equity_derivatives_structured:fc7797fef84a104f87263c08",
          "label": "Equity derivatives trader (flow options, exotics/structuring, delta one) and structured products structurer"
        }
      ],
      "tasks": [
        {
          "id": "task:equity_derivatives_structured:0cd9ac522395847f264ffd19",
          "label": "rebalance delta hedge to risk limit"
        },
        {
          "id": "task:equity_derivatives_structured:0e9edde51e38e8c222840a68",
          "label": "determine autocall barrier observation outcome resulting coupon or redemption on observation date"
        },
        {
          "id": "task:equity_derivatives_structured:1a779158a3b91098c698208a",
          "label": "mark end day volatility surface against listed option settlement price"
        },
        {
          "id": "task:equity_derivatives_structured:1f6766b7b47fe19eb3d111c6",
          "label": "process corporate action on otc equity swap forward"
        },
        {
          "id": "task:equity_derivatives_structured:240f4325f817f3f91680ec92",
          "label": "determine autocall barrier observation on structured note"
        },
        {
          "id": "task:equity_derivatives_structured:37607cf9a631a3c38628952d",
          "label": "hedge exposure through a corporate action or index rebalance so position is economically neutral on effective date"
        },
        {
          "id": "task:equity_derivatives_structured:3996c5672bc39c92252df39f",
          "label": "produce refresh priip kid performance scenario risk indicator for each issued retail note"
        },
        {
          "id": "task:equity_derivatives_structured:580519fbcbb9ba41f8b835bc",
          "label": "report security based swap under reg sbsr"
        },
        {
          "id": "task:equity_derivatives_structured:5f2b7a8f57d8c4913dee86a9",
          "label": "compute post daily delta vega gamma risk against limit rebalance listed hedge"
        },
        {
          "id": "task:equity_derivatives_structured:628f9d25f79007a04f2dc763",
          "label": "apply corporate action adjustment to equity swap structured note"
        },
        {
          "id": "task:equity_derivatives_structured:6616880628f81359c4b6f7db",
          "label": "independent price verification exotic derivative mark"
        },
        {
          "id": "task:equity_derivatives_structured:77dee8948bcf2988f1c0027e",
          "label": "autocall barrier observation processing coupon determination"
        },
        {
          "id": "task:equity_derivatives_structured:78ab9618e54157822f1e2728",
          "label": "apply corporate action adjustment to listed otc option strike ratio"
        },
        {
          "id": "task:equity_derivatives_structured:87db4beb54979fe6992d7a88",
          "label": "report security based swap to a registered sdr"
        },
        {
          "id": "task:equity_derivatives_structured:a4321479790f628158a399a7",
          "label": "delta hedge option book"
        },
        {
          "id": "task:equity_derivatives_structured:b2cbb76103c07f5f34595e60",
          "label": "mark volatility surface dividend curf against observable input"
        },
        {
          "id": "task:equity_derivatives_structured:c0894b728ed7ac4a395d10cc",
          "label": "priip kid final term production for a new issuance"
        },
        {
          "id": "task:equity_derivatives_structured:cc02498464bcc570380ba446",
          "label": "reconcile variation margin against ccp counterparty statement"
        },
        {
          "id": "task:equity_derivatives_structured:cdd7bd9265f7d1abea947f01",
          "label": "observe barrier coupon event on structured note versus official fixing"
        },
        {
          "id": "task:equity_derivatives_structured:cf0ff4f4b6b444180eabfce1",
          "label": "dividend corporate action adjustment to listed otc equity derivative position"
        },
        {
          "id": "task:equity_derivatives_structured:d43c0e816bffc23835da981f",
          "label": "rebalance delta hedge book to within tolerance model delta at close"
        },
        {
          "id": "task:equity_derivatives_structured:da52ad09a26de8cfd7ed29b2",
          "label": "volatility surface calibration for pricing model against observable listed option"
        },
        {
          "id": "task:equity_derivatives_structured:f5871f46cb095687a7c9b924",
          "label": "price an autocallable structured note against model funding curve volatility surface including hedging cost issuance funding credit"
        },
        {
          "id": "task:equity_derivatives_structured:fc804ead0a957de261d9e35c",
          "label": "produce or refresh a priip kid with correct sri performance scenario before offer open"
        }
      ],
      "control_points": []
    },
    {
      "key": "ficc_combined",
      "label": "Ficc Combined",
      "reference_id": "division:ficc_combined",
      "functions": [
        {
          "id": "function:ficc_combined:35412f7d0c4849473370fd1d",
          "label": "FICC Sales Trader"
        },
        {
          "id": "function:ficc_combined:69424af4865923a7deae7711",
          "label": "FICC Trader"
        }
      ],
      "tasks": [
        {
          "id": "task:ficc_combined:3e16c179136db7a513913e85",
          "label": "pricing quote generation"
        },
        {
          "id": "task:ficc_combined:543c38e6eead142576b2bfef",
          "label": "hedge directional exposure using future swap"
        },
        {
          "id": "task:ficc_combined:5d4a1d1aada850a69be50e07",
          "label": "mark to market proprietary book at eod"
        },
        {
          "id": "task:ficc_combined:90522738daa838c9580d18c1",
          "label": "order execution routing"
        },
        {
          "id": "task:ficc_combined:9a37ab42edbb8073b1de9a48",
          "label": "risk limit monitoring"
        },
        {
          "id": "task:ficc_combined:a8787d67cd1a92365d4f3dd6",
          "label": "execute client order against internal inventory"
        }
      ],
      "control_points": []
    },
    {
      "key": "fx_trading",
      "label": "Fx Trading",
      "reference_id": "division:fx_trading",
      "functions": [
        {
          "id": "function:fx_trading:08db2eb273cb7be494588d18",
          "label": "FX spot/forward/NDF market maker"
        },
        {
          "id": "function:fx_trading:331f2ebba8e4413e81b89d40",
          "label": "FX spot/forward market maker, eFX pricing quant and algo execution trader"
        },
        {
          "id": "function:fx_trading:39c11cb98204151255d4d0ac",
          "label": "Spot/forward FX market maker, eFX pricing quant and algo execution desk"
        },
        {
          "id": "function:fx_trading:3c8110227b718dbaaaefea32",
          "label": "Spot, forward, swap, NDF and FX-options salespeople and traders"
        },
        {
          "id": "function:fx_trading:4ca5486c18f46457d076af49",
          "label": "FX trading desk (spot, forwards/NDFs, options traders)"
        },
        {
          "id": "function:fx_trading:68916630461deadbeba76e1b",
          "label": "FX trader (G10 and EM spot, forwards, NDFs, FX options; voice and electronic market making)"
        },
        {
          "id": "function:fx_trading:a58580b3e5b488866bb6ee28",
          "label": "FX trader / market-maker"
        },
        {
          "id": "function:fx_trading:a8f6886609e002c925cf0aca",
          "label": "FX/Derivatives Market Maker"
        },
        {
          "id": "function:fx_trading:e7fb08ffe9b0a5e29bdd0d3f",
          "label": "FX trader (G10 and EM spot, forwards, NDFs and FX swaps)"
        },
        {
          "id": "function:fx_trading:fc15da3846c1bf3d20264fee",
          "label": "FX spot/forward/options market maker and eFX pricing & risk trader"
        },
        {
          "id": "function:fx_trading:fc4d37a0a87f9956d1046e42",
          "label": "FX spot / eFX trader"
        }
      ],
      "tasks": [
        {
          "id": "task:fx_trading:0058b66ecd5eb2efd2ffd5ec",
          "label": "quote fx forward ndf point consistent with covered interest parity"
        },
        {
          "id": "task:fx_trading:09d0b3b7a7a355857753a5d2",
          "label": "quote bid ask spread for otc derivatif"
        },
        {
          "id": "task:fx_trading:24238f926368773cf898daf7",
          "label": "confirm settlement amount settlement date against swift mt300 confirmation"
        },
        {
          "id": "task:fx_trading:25f3e1b9843f505681ae29d8",
          "label": "manage last look hold time reject rate within published disclosure"
        },
        {
          "id": "task:fx_trading:2700763b1b847f1ee9f8ab06",
          "label": "verify forward point against covered interest parity for same currency pair tenor"
        },
        {
          "id": "task:fx_trading:287f96234ff6bde4de013058",
          "label": "apply disclosed mark up schedule to client rfq pricing for a given tier size"
        },
        {
          "id": "task:fx_trading:2dcb206a4c6558c459d90f3b",
          "label": "settle deliverable fx through cls"
        },
        {
          "id": "task:fx_trading:372c4baeefae96ba31f1cf3e",
          "label": "cls settlement eligibility netting for day s fx flow"
        },
        {
          "id": "task:fx_trading:37d5b48252e60bbe23c9f6e3",
          "label": "report fx forward swap to a trade repository under emir"
        },
        {
          "id": "task:fx_trading:39cae69269daeb162c14497a",
          "label": "wm refinitiv fixing order handling execution"
        },
        {
          "id": "task:fx_trading:4230b63c47e1709d08ca39c6",
          "label": "last look hold time reject rate disclosure compliance"
        },
        {
          "id": "task:fx_trading:4cf91735279d4fc5ad889ff7",
          "label": "validate forward point settlement amount"
        },
        {
          "id": "task:fx_trading:5acc0a163ad0848436be564f",
          "label": "spot rate construction"
        },
        {
          "id": "task:fx_trading:628ecdf85d4fc09fd5370ac7",
          "label": "reconcile end day fx position daily p l to trade capture prime broker give up record"
        },
        {
          "id": "task:fx_trading:641c695e88b11ce83a7235a4",
          "label": "skew spread parameter calibration for efx pricing engine per client tier"
        },
        {
          "id": "task:fx_trading:6c943776c057c5860c8bc5ef",
          "label": "fix ndf against official central bank rate"
        },
        {
          "id": "task:fx_trading:707abe72631491a594cec6a6",
          "label": "generate an executable fx quote"
        },
        {
          "id": "task:fx_trading:72607733f5ba497ed65ba2c8",
          "label": "stream executable price within spread uptime sla on e fx venue"
        },
        {
          "id": "task:fx_trading:7c7cc2c80780bc0ab90a75aa",
          "label": "reconcile fx position to nostro balance"
        },
        {
          "id": "task:fx_trading:83a26a22f5cfc05325084167",
          "label": "roll forward position at correct tom next forward point"
        },
        {
          "id": "task:fx_trading:85642d4d27ef664461d19908",
          "label": "settle cls eligible fx trade through cls bank"
        },
        {
          "id": "task:fx_trading:9541f2f793f59d96972d7f43",
          "label": "match cls netting file against booked fx trade"
        },
        {
          "id": "task:fx_trading:9b3953b62360a10eb72786ac",
          "label": "handle benchmark fix order e g wm refinitiv 4pm with correct order handling no information leakage"
        },
        {
          "id": "task:fx_trading:a01496343f352f70188ec9ac",
          "label": "determine ndf payoff against published fixing rate"
        },
        {
          "id": "task:fx_trading:a9d05e4d70f0297b0aa1b73f",
          "label": "report fx forward ndf under emir cftc"
        },
        {
          "id": "task:fx_trading:ae77fa9da7a5374780bbd1d1",
          "label": "monitor determine barrier event on fx option"
        },
        {
          "id": "task:fx_trading:b179016eff041d1c6fe65b22",
          "label": "ndf fixing"
        },
        {
          "id": "task:fx_trading:b9db1a8ae3e6dde81c413679",
          "label": "reconcile currency position cash"
        },
        {
          "id": "task:fx_trading:bce56ff00be426247055fe7a",
          "label": "forward point alignment"
        },
        {
          "id": "task:fx_trading:cf22874d946bdd28fa3632ea",
          "label": "execute a benchmark fix order e g wm r 4pm consistent with order handling standard"
        },
        {
          "id": "task:fx_trading:d65f600f7eaf6dd9b09886b4",
          "label": "keep last look hold time within publicly disclosed window on single dealer platform"
        },
        {
          "id": "task:fx_trading:d6d6448204a83eca06c9055c",
          "label": "report ndf fx option transaction to sdr trade repository within required deadline"
        },
        {
          "id": "task:fx_trading:dba1c200f373c02fdb6fbd23",
          "label": "execute scheduled option vega gamma hedge"
        },
        {
          "id": "task:fx_trading:ed7a150a637e04612857ccb7",
          "label": "calculate post variation margin"
        },
        {
          "id": "task:fx_trading:fb4b3a734f45a70638ba9593",
          "label": "execute client fixing order wmr ecb fixing"
        },
        {
          "id": "task:fx_trading:fcb8088216b455778a5f8aa5",
          "label": "manage delta neutral hedging for option book"
        },
        {
          "id": "task:fx_trading:fd175b63f47a0cfa5a91d499",
          "label": "apply client tier mark up schedule to a streamed or rfq price disclose it where required"
        },
        {
          "id": "task:fx_trading:fdd22bcda0d67256288f5829",
          "label": "report fx swap forward to a swap data repository"
        },
        {
          "id": "task:fx_trading:fdf66873da700bddfe402dc2",
          "label": "settle ndf against published official fixing"
        }
      ],
      "control_points": []
    },
    {
      "key": "institutional_sales_coverage",
      "label": "Institutional Sales Coverage",
      "reference_id": "division:institutional_sales_coverage",
      "functions": [
        {
          "id": "function:institutional_sales_coverage:5b5c752268c68f7b9cb24513",
          "label": "Institutional salesperson"
        },
        {
          "id": "function:institutional_sales_coverage:85207c6bfc41a4b4fe044cd3",
          "label": "Multi-asset markets salesperson"
        }
      ],
      "tasks": [
        {
          "id": "task:institutional_sales_coverage:4059be1a9e62d676d9356efc",
          "label": "verify client classification product suitability against regulatory profile"
        },
        {
          "id": "task:institutional_sales_coverage:662b6c89a0576419551ba869",
          "label": "mifid finra suitability record completion"
        },
        {
          "id": "task:institutional_sales_coverage:730db48e00456744e0fd6143",
          "label": "match allocation instruction to client consent order line"
        },
        {
          "id": "task:institutional_sales_coverage:738bf49c17c18597f5bef9bc",
          "label": "compare client order instruction with recorded communication executed ticket"
        },
        {
          "id": "task:institutional_sales_coverage:91b21e327027afc17af66fe6",
          "label": "commission reconciliation"
        },
        {
          "id": "task:institutional_sales_coverage:d7aa40ac65ccd386a2d52808",
          "label": "rfq response metric"
        }
      ],
      "control_points": []
    },
    {
      "key": "leveraged_finance_loan_capital_markets",
      "label": "Leveraged Finance Loan Capital Markets",
      "reference_id": "division:leveraged_finance_loan_capital_markets",
      "functions": [
        {
          "id": "function:leveraged_finance_loan_capital_markets:a6528b594af693d7a9493f37",
          "label": "Loan syndicate / leveraged finance desk banker"
        }
      ],
      "tasks": [
        {
          "id": "task:leveraged_finance_loan_capital_markets:0c70d5876406f551df6d690d",
          "label": "reconcile fee to fee letter"
        },
        {
          "id": "task:leveraged_finance_loan_capital_markets:507db046aa5357fa60802f72",
          "label": "apply flex term allocate syndication book"
        },
        {
          "id": "task:leveraged_finance_loan_capital_markets:98c86a818d0defcccf5b218a",
          "label": "track covenant compliance certificate"
        },
        {
          "id": "task:leveraged_finance_loan_capital_markets:eb35c862a4aa4cf951995da7",
          "label": "fund closing per credit agreement"
        }
      ],
      "control_points": []
    },
    {
      "key": "listed_derivatives_client_clearing",
      "label": "Listed Derivatives Client Clearing",
      "reference_id": "division:listed_derivatives_client_clearing",
      "functions": [
        {
          "id": "function:listed_derivatives_client_clearing:27e06f619855633855825f19",
          "label": "Client clearing / FCM operations and clearing risk analyst (give-ups, margin, segregation reporting)"
        },
        {
          "id": "function:listed_derivatives_client_clearing:423c5dc5488d16eb0a796504",
          "label": "Listed derivatives clearing and client clearing operations manager (FCM clearing, give-ups, client margin)"
        },
        {
          "id": "function:listed_derivatives_client_clearing:74fab1fd97dd2056f2dfcc96",
          "label": "Listed derivatives client clearing desk (clearing broker / FCM)"
        },
        {
          "id": "function:listed_derivatives_client_clearing:926b66e3bd692d0e06222285",
          "label": "Listed derivatives execution and clearing specialist (client clearing risk, give-ups/allocations, segregation and margin operations oversight)"
        },
        {
          "id": "function:listed_derivatives_client_clearing:d265f0cba8ddc6d7b72fd8c3",
          "label": "Listed derivatives / OTC client clearing operations and clearing risk analyst (FCM)"
        },
        {
          "id": "function:listed_derivatives_client_clearing:dfaf606ada0858e71bde11e0",
          "label": "Clearing (FCM/clearing broker) operations and clearing risk analyst — give-ups, margin, segregation"
        }
      ],
      "tasks": [
        {
          "id": "task:listed_derivatives_client_clearing:070bc2e70ee5465f9502044b",
          "label": "collect client margin against house ccp requirement"
        },
        {
          "id": "task:listed_derivatives_client_clearing:0e9d58ab6248b26562a84152",
          "label": "process give ups allocation average pricing before exchange give up deadline"
        },
        {
          "id": "task:listed_derivatives_client_clearing:1a05b4d6b9270951ddc5e7ae",
          "label": "reconcile clearing house position open interest against internal client record daily"
        },
        {
          "id": "task:listed_derivatives_client_clearing:25b78ab51fc82c3ffa6adab8",
          "label": "allocate average price fill to client account"
        },
        {
          "id": "task:listed_derivatives_client_clearing:2ec9731c82855c296e425bdf",
          "label": "produce daily customer segregation secured amount cleared swap computation fund any shortfall"
        },
        {
          "id": "task:listed_derivatives_client_clearing:34537f2b52455d67bae3cb5f",
          "label": "give up allocation processing trade clearing to correct client account"
        },
        {
          "id": "task:listed_derivatives_client_clearing:38975951f9e8ba2ed7768172",
          "label": "compute issue client margin call fund ccp margin by deadline"
        },
        {
          "id": "task:listed_derivatives_client_clearing:3e54cffabe6c15a977a0fff5",
          "label": "position transfer portability execution on client request"
        },
        {
          "id": "task:listed_derivatives_client_clearing:44620186363ad79adec002ab",
          "label": "process client give ups allocation within cftc reg 1 73 pre execution credit screening framework"
        },
        {
          "id": "task:listed_derivatives_client_clearing:59a8c451a41ffa1b8a9e33ed",
          "label": "file large trader position report"
        },
        {
          "id": "task:listed_derivatives_client_clearing:6d11118d9dec387657d45df0",
          "label": "reconcile give ups versus exchange clearing file"
        },
        {
          "id": "task:listed_derivatives_client_clearing:7b6943400ab2b3cc8ee5ed4d",
          "label": "process give in give up trade against executing broker record"
        },
        {
          "id": "task:listed_derivatives_client_clearing:80b4dba980474cdc9be676c3",
          "label": "ccp margin call pass through client margin call issuance"
        },
        {
          "id": "task:listed_derivatives_client_clearing:827e557142fadd79efe50bb1",
          "label": "perform daily segregation secured amount computation"
        },
        {
          "id": "task:listed_derivatives_client_clearing:878a0e1e858cccf6dc76fda6",
          "label": "process give ups allocation under tri party agreement"
        },
        {
          "id": "task:listed_derivatives_client_clearing:9d357ab5eb983a8bc1da8a30",
          "label": "collect client margin equal to clearing house requirement"
        },
        {
          "id": "task:listed_derivatives_client_clearing:a1d6b355b7fa0fb869256f33",
          "label": "daily segregation secured amount computation"
        },
        {
          "id": "task:listed_derivatives_client_clearing:a89bd755d285a601aa2b5082",
          "label": "compute customer segregation cftc 1 20 part 22"
        },
        {
          "id": "task:listed_derivatives_client_clearing:ab61eff61c08fedd6b087afb",
          "label": "meet ccp initial margin variation margin default fund call by deadline"
        },
        {
          "id": "task:listed_derivatives_client_clearing:adcb270d57355ec1eff7a26f",
          "label": "reconcile position cash against ccp statement"
        },
        {
          "id": "task:listed_derivatives_client_clearing:bac0dc4d279688b939abdd33",
          "label": "reconcile house client position margin to each ccp s end day report"
        },
        {
          "id": "task:listed_derivatives_client_clearing:d331dd34ad8e78d51630a090",
          "label": "perform daily customer segregation calculation"
        },
        {
          "id": "task:listed_derivatives_client_clearing:e65a64ef4c2f0377c7891e02",
          "label": "perform daily customer segregation computation 1 20 1 30 part 22"
        },
        {
          "id": "task:listed_derivatives_client_clearing:e73fdebc721d7020d2c5b8d5",
          "label": "collect client margin versus ccp requirement"
        }
      ],
      "control_points": []
    },
    {
      "key": "ma_advisory",
      "label": "Ma Advisory",
      "reference_id": "division:ma_advisory",
      "functions": [
        {
          "id": "function:ma_advisory:e84ac246dfa43dc8123be01e",
          "label": "M&A advisers, valuation specialists and transaction-execution bankers"
        }
      ],
      "tasks": [
        {
          "id": "task:ma_advisory:65cdf11127d60f109b4bf26d",
          "label": "populate transaction comparable precedent transaction analyse"
        },
        {
          "id": "task:ma_advisory:b564c2b4beb7ff5287bb7b19",
          "label": "calculate consideration ownership accretion or dilution under agreed transaction term"
        },
        {
          "id": "task:ma_advisory:c511c25ed1ca318883ecf051",
          "label": "track closing condition required approval"
        }
      ],
      "control_points": []
    },
    {
      "key": "macro_combined_rates_fx_em",
      "label": "Macro Combined Rates Fx Em",
      "reference_id": "division:macro_combined_rates_fx_em",
      "functions": [
        {
          "id": "function:macro_combined_rates_fx_em:0ef9f3d3059edb7576330d4f",
          "label": "Rates, foreign-exchange and emerging-markets sales, trading and structuring"
        },
        {
          "id": "function:macro_combined_rates_fx_em:79edc565b6ec7a2cc03cbdc7",
          "label": "FX and emerging-markets salespeople, spot and derivatives traders, local-markets traders and structurers"
        },
        {
          "id": "function:macro_combined_rates_fx_em:921edc58957bfd4c22472720",
          "label": "FX and emerging markets trader"
        },
        {
          "id": "function:macro_combined_rates_fx_em:a547f3b9e163c8bbf4e57731",
          "label": "EM FX Trader"
        }
      ],
      "tasks": [
        {
          "id": "task:macro_combined_rates_fx_em:18df5b2dbe5fcf2b640de8c9",
          "label": "submit a reportable swap"
        },
        {
          "id": "task:macro_combined_rates_fx_em:204b51faf36ec0a4fbabe3ec",
          "label": "em sovereign risk limit check"
        },
        {
          "id": "task:macro_combined_rates_fx_em:372db6a19bed3137a28d77bf",
          "label": "calculate spot forward cross currency price"
        },
        {
          "id": "task:macro_combined_rates_fx_em:6cb9eec4f653fde3b95d1026",
          "label": "validate em forward point against interest rate parity"
        },
        {
          "id": "task:macro_combined_rates_fx_em:8a434b68c99b1daeb5c205fe",
          "label": "test position against currency country counterparty limit"
        },
        {
          "id": "task:macro_combined_rates_fx_em:8db1ac92f80409b257271b80",
          "label": "spot fx execution"
        },
        {
          "id": "task:macro_combined_rates_fx_em:8de4395e230ba5bada67c814",
          "label": "validate settlement instruction currency amount"
        },
        {
          "id": "task:macro_combined_rates_fx_em:9266da0d7f337d8d90e33165",
          "label": "instantiate an fx swap to fund an interbank currency position"
        },
        {
          "id": "task:macro_combined_rates_fx_em:93eba1f8c8308894a3cce0e7",
          "label": "price an ndf for a corporate hedging em currency risk"
        },
        {
          "id": "task:macro_combined_rates_fx_em:9b7b98bd2a281635360b694d",
          "label": "price a client interest rate swap or fx forward"
        },
        {
          "id": "task:macro_combined_rates_fx_em:9c5b9e4cde8028b9ec44b39c",
          "label": "cross currency basis swap pricing"
        },
        {
          "id": "task:macro_combined_rates_fx_em:eb75d253cc77b68600f2cf08",
          "label": "calculate execute a hedge"
        }
      ],
      "control_points": []
    },
    {
      "key": "market_risk_management",
      "label": "Market Risk Management",
      "reference_id": "division:market_risk_management",
      "functions": [
        {
          "id": "function:market_risk_management:3193fc3bf63aa654d60d4d22",
          "label": "Market risk manager (VaR/ES production, limit monitoring, stress testing for trading books)"
        },
        {
          "id": "function:market_risk_management:4670780a4d7b326f54a59d84",
          "label": "Market risk manager / risk analytics quant (limits, VaR, stress, FRTB desk-level capital)"
        },
        {
          "id": "function:market_risk_management:82c1a07cf3dea317a71f7aa0",
          "label": "Market risk manager / risk analytics specialist covering trading desks"
        },
        {
          "id": "function:market_risk_management:b1aeebca047697a179b01924",
          "label": "Market risk manager / risk analytics (VaR, stress testing, limits, FRTB implementation)"
        }
      ],
      "tasks": [
        {
          "id": "task:market_risk_management:04073c35cf9754f33a37632f",
          "label": "maintain risk factor eligibility test rfet determination for modellable vs non modellable risk factor"
        },
        {
          "id": "task:market_risk_management:0a4e3d7948e0e773d1fb5080",
          "label": "daily var backtesting exception identification classification"
        },
        {
          "id": "task:market_risk_management:101d325b77f5d64ce5f9004a",
          "label": "perform frtb p l attribution test per trading determine model eligibility"
        },
        {
          "id": "task:market_risk_management:27562500d744012c65bd775e",
          "label": "backtest var against actual hypothetical p l"
        },
        {
          "id": "task:market_risk_management:2e11130af52368e28e953fd5",
          "label": "p l attribution test plat computation per trading under frtb"
        },
        {
          "id": "task:market_risk_management:46ae7ad899ee5a27eba1d24f",
          "label": "identify escalate close limit breach within policy sla"
        },
        {
          "id": "task:market_risk_management:49785fd72d11dd1b3092a1a0",
          "label": "run daily var backtesting against hypothetical actual p l classify exception"
        },
        {
          "id": "task:market_risk_management:51bf3391e3ef88fa77cebefc",
          "label": "monitor trading limit escalate breach"
        },
        {
          "id": "task:market_risk_management:53620a412cc2eb20d3cd2dc9",
          "label": "perform quarterly level pla test spearman correlation ks statistic"
        },
        {
          "id": "task:market_risk_management:5ae94767d092dec525b5068c",
          "label": "limit breach escalation remediation tracking"
        },
        {
          "id": "task:market_risk_management:70361ff955546ae51f68a7f6",
          "label": "run regulatory internal stress scenario"
        },
        {
          "id": "task:market_risk_management:849eba0d54a71de509753891",
          "label": "monitor escalate trading limit excess var stress sensitivity concentration"
        },
        {
          "id": "task:market_risk_management:c5e26507ca9f30afcd46b9ff",
          "label": "produce regulatory market risk capital figure for reporting date"
        },
        {
          "id": "task:market_risk_management:d8b0ac73300d794f7bf3e151",
          "label": "risk factor eligibility test rfet evidence collection"
        },
        {
          "id": "task:market_risk_management:e72546ed71ecf5a8cb9e1ac8",
          "label": "produce daily var expected shortfall using approved model"
        },
        {
          "id": "task:market_risk_management:e99965840e9e4b7e0b63ec73",
          "label": "run daily var backtesting classify exception against basel traffic light zone"
        }
      ],
      "control_points": []
    },
    {
      "key": "market_risk_valuation_control",
      "label": "Market Risk Valuation Control",
      "reference_id": "division:market_risk_valuation_control",
      "functions": [
        {
          "id": "function:market_risk_valuation_control:083bfa1ce66a3abcb845e289",
          "label": "Market-risk managers, product controllers, valuation-control specialists and XVA traders"
        },
        {
          "id": "function:market_risk_valuation_control:3b9e6e49c44fd528bd02e2b6",
          "label": "Valuation control, product control & model risk (product controllers, valuation reviewers, model validators)"
        },
        {
          "id": "function:market_risk_valuation_control:5658389d6bdf3d1c9a79377a",
          "label": "Market-risk managers, product controllers, valuation-control specialists and capital analysts"
        },
        {
          "id": "function:market_risk_valuation_control:5f84d6873196fea6f4a7dd3f",
          "label": "Market-risk managers, valuation-control specialists, product controllers and desk-finance officers"
        }
      ],
      "tasks": [
        {
          "id": "task:market_risk_valuation_control:1da66b5a46d6fb5f8f3c6b79",
          "label": "independently verify trading book price"
        },
        {
          "id": "task:market_risk_valuation_control:1e4185ef341c4d30ec754076",
          "label": "reconcile explain daily profit loss"
        },
        {
          "id": "task:market_risk_valuation_control:4770206124f07b3647e34a2a",
          "label": "clear unmatched trade to book by t 1"
        },
        {
          "id": "task:market_risk_valuation_control:4a1261d535d64efaec548af3",
          "label": "gate model change before production deployment"
        },
        {
          "id": "task:market_risk_valuation_control:6c7d73de6efb1613439bf93b",
          "label": "calculate risk measure test limit"
        },
        {
          "id": "task:market_risk_valuation_control:71a1023956c5f274ef48a546",
          "label": "perform independent price verification level 3 mark"
        },
        {
          "id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
          "label": "calculate daily market risk measure"
        },
        {
          "id": "task:market_risk_valuation_control:a0a8a55a292ddddb73a8a226",
          "label": "produce explain daily trading profit loss"
        },
        {
          "id": "task:market_risk_valuation_control:ad0eb1129d32078e5cbdf1bc",
          "label": "perform independent price verification valuation adjustment"
        },
        {
          "id": "task:market_risk_valuation_control:added4ead4a4ad3e268c8cec",
          "label": "perform independent price verification"
        },
        {
          "id": "task:market_risk_valuation_control:c39796087c469f73a1df490a",
          "label": "reconcile daily profit loss"
        },
        {
          "id": "task:market_risk_valuation_control:e671f2c75210e82481ecd0de",
          "label": "calculate monitor market risk limit"
        }
      ],
      "control_points": []
    },
    {
      "key": "model_risk_management",
      "label": "Model Risk Management",
      "reference_id": "division:model_risk_management",
      "functions": [
        {
          "id": "function:model_risk_management:b3efe5b5c1f484df340ede82",
          "label": "Model validation quant / model risk manager covering pricing, VaR, XVA and margin models"
        }
      ],
      "tasks": [
        {
          "id": "task:model_risk_management:4c7f43d62e045292e8e319d0",
          "label": "test model calibration stability perform outcome analysis backtesting for risk model"
        },
        {
          "id": "task:model_risk_management:8374429618a8c26877e6e80e",
          "label": "maintain model inventory with tiering ownership validation due date"
        },
        {
          "id": "task:model_risk_management:a16d14e2f08dc6fea7b156c8",
          "label": "independently re implement a pricing model benchmark output against front office library across a test portfolio"
        },
        {
          "id": "task:model_risk_management:ee475eb4fa4507cfc88cc7c0",
          "label": "validate annual simm margin model performance back test against realised p l mof"
        }
      ],
      "control_points": []
    },
    {
      "key": "municipal_public_finance",
      "label": "Municipal Public Finance",
      "reference_id": "division:municipal_public_finance",
      "functions": [
        {
          "id": "function:municipal_public_finance:617970a3662ac331bccc578a",
          "label": "Municipal securities trader and underwriter (tax-exempt and taxable munis)"
        }
      ],
      "tasks": [
        {
          "id": "task:municipal_public_finance:53b211fb0763d70ca485b6ab",
          "label": "report muni trade to msrb rtr within 15 minute"
        },
        {
          "id": "task:municipal_public_finance:b856d11d1fadcbb129263b2c",
          "label": "verify continuing disclosure undertaking before underwriting"
        },
        {
          "id": "task:municipal_public_finance:c1ea98d8d0abd4e942e12464",
          "label": "document fair pricing versus comparable trade"
        }
      ],
      "control_points": []
    },
    {
      "key": "prime_brokerage_financing",
      "label": "Prime Brokerage Financing",
      "reference_id": "division:prime_brokerage_financing",
      "functions": [
        {
          "id": "function:prime_brokerage_financing:1937cbf682e23b45349daf03",
          "label": "Prime brokerage, securities lending, repo, synthetic financing and cross-asset collateral management"
        },
        {
          "id": "function:prime_brokerage_financing:264713e163cfdb61afe71499",
          "label": "Prime brokerage margin and client financing coverage specialist"
        },
        {
          "id": "function:prime_brokerage_financing:494a5aa63a97351cbcf87392",
          "label": "Prime Brokerage Operations Analyst"
        },
        {
          "id": "function:prime_brokerage_financing:56a60f062ccbbd0686d1805c",
          "label": "Prime brokerage margin and financing risk manager"
        },
        {
          "id": "function:prime_brokerage_financing:5de9519d9565bbc7abe60d00",
          "label": "Prime brokerage financing / stock loan / repo trader"
        },
        {
          "id": "function:prime_brokerage_financing:6a628f325c62422f5da398dc",
          "label": "Prime brokerage (PB financing traders, margin/lending officers serving hedge fund clients)"
        },
        {
          "id": "function:prime_brokerage_financing:6f8f51b9a09249d2ff2645d0",
          "label": "Prime services financing trader and client margin manager (synthetic financing, stock loan, margin)"
        },
        {
          "id": "function:prime_brokerage_financing:76c5a595ca070d7d4907726b",
          "label": "Prime brokerage margin and risk operations specialist"
        },
        {
          "id": "function:prime_brokerage_financing:7ce1a2b5e20f48cabcb495c3",
          "label": "Prime brokerage financing, margin and securities lending staff (margin analysts, stock loan traders, client financing service)"
        },
        {
          "id": "function:prime_brokerage_financing:ab9887fd288c15c41559665e",
          "label": "Repo/stock-loan trader, prime brokerage client service and margin/risk analyst"
        },
        {
          "id": "function:prime_brokerage_financing:bc4296818c9577310af1fc44",
          "label": "Prime Brokerage Operations Manager"
        },
        {
          "id": "function:prime_brokerage_financing:d902fb4c2cb5fd9ac5239f87",
          "label": "Prime-brokerage coverage, margin and stock-loan professionals, repo traders and collateral-financing specialists"
        },
        {
          "id": "function:prime_brokerage_financing:dfa0aa5b63acacdf5719970d",
          "label": "Prime brokerage risk/margin analyst, stock loan trader and client service (financing) specialist"
        },
        {
          "id": "function:prime_brokerage_financing:f0435f62185dc3d831508858",
          "label": "Prime services risk/margin analyst, stock loan trader and client financing (delta one / synthetic) desk"
        },
        {
          "id": "function:prime_brokerage_financing:ff3af35073cff4230779bf91",
          "label": "Prime-brokerage coverage, margin, stock-loan, synthetic-financing and portfolio-financing specialists"
        }
      ],
      "tasks": [
        {
          "id": "task:prime_brokerage_financing:03d29b7908584aefef3eddb9",
          "label": "reconcile stock loan or repo economic"
        },
        {
          "id": "task:prime_brokerage_financing:07f82528e96a18238a080f15",
          "label": "compute collect daily client margin"
        },
        {
          "id": "task:prime_brokerage_financing:0ae616cf8b92c90fb5b1c1d5",
          "label": "compute reg t house margin for hedge fund portfolio"
        },
        {
          "id": "task:prime_brokerage_financing:0b35f848d44181c9a2f1b30f",
          "label": "weekly daily 15c3 3 reserve formula computation segregation deposit"
        },
        {
          "id": "task:prime_brokerage_financing:100bf71153742a654c81bb6a",
          "label": "manage settlement fail under csdr"
        },
        {
          "id": "task:prime_brokerage_financing:10e35d71fc421ea121ec0fd2",
          "label": "verify rehypothecation client asset stay within contractual regulatory cap"
        },
        {
          "id": "task:prime_brokerage_financing:1267b380f4f10a0d054e0ee7",
          "label": "compute customer reserve formula fund withdraw from special reserve bank account on required day"
        },
        {
          "id": "task:prime_brokerage_financing:1fd9a9899d22c43448f67ced",
          "label": "allocate collateral"
        },
        {
          "id": "task:prime_brokerage_financing:27ea20185e54a1a7e726369d",
          "label": "confirm rehypothecation eligibility client collateral against master agreement"
        },
        {
          "id": "task:prime_brokerage_financing:297d6d5548b85bdd2f31927a",
          "label": "compute overnight client margin requirement under agreed margin methodology issue call"
        },
        {
          "id": "task:prime_brokerage_financing:34607410727f55aa8b6e581e",
          "label": "prepare customer reserve formula computation fund special reserve bank account"
        },
        {
          "id": "task:prime_brokerage_financing:3565cba4ad93b555e58d0d63",
          "label": "execute reg sho close out buy ins for client fail"
        },
        {
          "id": "task:prime_brokerage_financing:451a660d7feaef199c4f42b2",
          "label": "validate client eligibility for rehypothecation collateral"
        },
        {
          "id": "task:prime_brokerage_financing:4768505964ea98d7e097a716",
          "label": "perform weekly daily customer reserve computation"
        },
        {
          "id": "task:prime_brokerage_financing:48740666c05da68c3faf19d5",
          "label": "allocate hard to borrow inventory rate against locate request"
        },
        {
          "id": "task:prime_brokerage_financing:48d8b37fff2f5189879c965e",
          "label": "compute client financing charge"
        },
        {
          "id": "task:prime_brokerage_financing:50725f13f8c61948956f0475",
          "label": "match security lend borrow request"
        },
        {
          "id": "task:prime_brokerage_financing:5286cd1f358ca93527a8fcec",
          "label": "sftr 10c 1a reporting new modified financing transaction"
        },
        {
          "id": "task:prime_brokerage_financing:5c2bc65b0e27738f04da83a1",
          "label": "compute daily client margin under house finra or portfolio margining rule"
        },
        {
          "id": "task:prime_brokerage_financing:5e6ef15b8803182ae19d6a8f",
          "label": "calculate a client margin requirement"
        },
        {
          "id": "task:prime_brokerage_financing:65ac785d4e8030e9b25c3782",
          "label": "p l attribution settlement"
        },
        {
          "id": "task:prime_brokerage_financing:69a90a0f884d711d81957d37",
          "label": "reconcile client position corporate action"
        },
        {
          "id": "task:prime_brokerage_financing:6e631646b007f7abaaf0e711",
          "label": "rehypothecation eligibility trace"
        },
        {
          "id": "task:prime_brokerage_financing:72379cd65158a9c9b3642f1f",
          "label": "calculate margin call amount from client position prime brokerage agreement"
        },
        {
          "id": "task:prime_brokerage_financing:73c747d93677f801e234736a",
          "label": "verify short sale availability against borrow locate reg sho close out rule"
        },
        {
          "id": "task:prime_brokerage_financing:756da1ebe5ced56d0d4de8d0",
          "label": "process stock loan recall return"
        },
        {
          "id": "task:prime_brokerage_financing:7a0dacbbf6a6b9a3e33a9cd1",
          "label": "process margin call"
        },
        {
          "id": "task:prime_brokerage_financing:7edcef89d6cf99b0abc7fe80",
          "label": "rerate rebate stock loan position reconcile lending revenue split with client"
        },
        {
          "id": "task:prime_brokerage_financing:818c6a055b58023f7d242e82",
          "label": "process stock loan recall locate to deadline"
        },
        {
          "id": "task:prime_brokerage_financing:82c77950e4754a227a81dbc6",
          "label": "security lending reconciliation"
        },
        {
          "id": "task:prime_brokerage_financing:85608b582ecd43dfa45ebf64",
          "label": "corporate action processing"
        },
        {
          "id": "task:prime_brokerage_financing:861392a753e51afca6bfb4b4",
          "label": "allocate substitute eligible collateral"
        },
        {
          "id": "task:prime_brokerage_financing:92c4dd989a89495eb58e5f53",
          "label": "daily margin call calculation"
        },
        {
          "id": "task:prime_brokerage_financing:95aea0e766db2cd8e19f4973",
          "label": "calculate client portfolio margin"
        },
        {
          "id": "task:prime_brokerage_financing:9666835026edfb727046158f",
          "label": "bill financing spread stock loan fee per contractual rate schedule"
        },
        {
          "id": "task:prime_brokerage_financing:9e3fbf27726403c1b5378cb3",
          "label": "reconcile corporate action payout"
        },
        {
          "id": "task:prime_brokerage_financing:a32d5d1bd3c6776c9c05b81c",
          "label": "report sft under sftr"
        },
        {
          "id": "task:prime_brokerage_financing:ab3bf9ba6abf4b60595a9bda",
          "label": "execute reg sho close out for fail"
        },
        {
          "id": "task:prime_brokerage_financing:ac0abf7a52983a9a643adf02",
          "label": "calculate stock loan or repo accrual"
        },
        {
          "id": "task:prime_brokerage_financing:aef34fc08d5f9e3be5b7210b",
          "label": "calculate initial variation margin"
        },
        {
          "id": "task:prime_brokerage_financing:b96c84a57c4d4706ec8d8851",
          "label": "stock loan recall rerate processing on a hard to borrow name"
        },
        {
          "id": "task:prime_brokerage_financing:bbb39cef151a5696d68868c3",
          "label": "daily margin call computation issuance for prime brokerage account"
        },
        {
          "id": "task:prime_brokerage_financing:bcdb2c41c9170a4fa707c4d0",
          "label": "compute daily client margin under house regulatory schedule"
        },
        {
          "id": "task:prime_brokerage_financing:c2a5d03bba152cb09a32f474",
          "label": "margin call processing"
        },
        {
          "id": "task:prime_brokerage_financing:cae1827e48aae2aa59ae6d15",
          "label": "process stock loan recall before record date"
        },
        {
          "id": "task:prime_brokerage_financing:cf3feebc5b1f3cf09590dfad",
          "label": "perform weekly rule 15c3 3 customer reserve computation"
        },
        {
          "id": "task:prime_brokerage_financing:d75c8adeab4c55caa843bb0b",
          "label": "security lending rebate calculation"
        },
        {
          "id": "task:prime_brokerage_financing:e132bf09265213924bb62360",
          "label": "financing fee computation"
        },
        {
          "id": "task:prime_brokerage_financing:e722a51e63707099c48e74ac",
          "label": "margin call calculation"
        },
        {
          "id": "task:prime_brokerage_financing:ead280b2bebbbd8b3d1818f2",
          "label": "locate borrow security to cover client short sale"
        },
        {
          "id": "task:prime_brokerage_financing:ee920663c47750c9c3e8d13c",
          "label": "resolve an aged fail to deliver on a client short sale"
        },
        {
          "id": "task:prime_brokerage_financing:f9d6a5d7747d479a5c314ce9",
          "label": "calculate a client portfolio margin call under house methodology"
        },
        {
          "id": "task:prime_brokerage_financing:fac4acd7f7ce43d2568342e3",
          "label": "issue collect a house reg margin call under client s margin agreement"
        },
        {
          "id": "task:prime_brokerage_financing:fd2953b98ecc5ee94068b737",
          "label": "maintain daily possession or control under 15c3 3"
        }
      ],
      "control_points": []
    },
    {
      "key": "product_control_ipv",
      "label": "Product Control Ipv",
      "reference_id": "division:product_control_ipv",
      "functions": [
        {
          "id": "function:product_control_ipv:4860adcf40531d72e01bad53",
          "label": "Product controller / independent price verification and valuation control analyst"
        },
        {
          "id": "function:product_control_ipv:48cbe9d8d95ef2ba43ef2923",
          "label": "Product controller / valuation control (IPV) analyst for markets businesses"
        },
        {
          "id": "function:product_control_ipv:a8d3a1aedde6f302616aeeaf",
          "label": "Product controller / valuation control (IPV, P&L attribution, prudent valuation AVA)"
        },
        {
          "id": "function:product_control_ipv:cd08d77d13bb35fad3e254d6",
          "label": "Product controller / valuation control analyst (daily P&L, IPV, valuation adjustments)"
        }
      ],
      "tasks": [
        {
          "id": "task:product_control_ipv:14805e94908ad3a6470381fa",
          "label": "produce sign off daily p l reconciling flash to actual to general ledger"
        },
        {
          "id": "task:product_control_ipv:16bfe0a80e12285798edb156",
          "label": "monthly independent price verification mark against external source"
        },
        {
          "id": "task:product_control_ipv:1feaa0442d63035058fde9f4",
          "label": "compute additional valuation adjustment market price uncertainty close out cost model risk under prudent valuation rts"
        },
        {
          "id": "task:product_control_ipv:2143bb56194f5bf074a8df5c",
          "label": "calculate prudent valuation additional valuation adjustment at reporting date"
        },
        {
          "id": "task:product_control_ipv:379579a9460c4cf1363205db",
          "label": "perform monthly independent price verification against external source book valuation adjustment"
        },
        {
          "id": "task:product_control_ipv:402fd435ddb3e0e1a30487c5",
          "label": "assign fair value hierarchy level transfer for reported position each quarter"
        },
        {
          "id": "task:product_control_ipv:48f6b0c589402f6acdacd67a",
          "label": "perform independent price verification compute valuation adjustment"
        },
        {
          "id": "task:product_control_ipv:5a8fb01b20944e602aef1d2d",
          "label": "daily p l production flash to actual reconciliation explain"
        },
        {
          "id": "task:product_control_ipv:5e9a2d198273910062874109",
          "label": "sign off daily p l with attribution unexplained p l within threshold"
        },
        {
          "id": "task:product_control_ipv:7ebd95d2647b6f11a71c999c",
          "label": "prudent valuation ava calculation for trading book"
        },
        {
          "id": "task:product_control_ipv:baab7b6fc6ed0e0ecb20f136",
          "label": "classify position into fair value hierarchy level"
        },
        {
          "id": "task:product_control_ipv:c8d83cb866f74771221c5c5a",
          "label": "fair value hierarchy classification level transfer at reporting date"
        },
        {
          "id": "task:product_control_ipv:d4c6f9630d9441526b590c99",
          "label": "reconcile front office system to general ledger at month end"
        },
        {
          "id": "task:product_control_ipv:debdfc6db0826293e9ee8b97",
          "label": "classify position in fair value hierarchy evidence level 3 input for disclosure"
        },
        {
          "id": "task:product_control_ipv:eeff5bdb374ff0499ece49bc",
          "label": "perform month end independent price verification against independent source book resulting valuation adjustment"
        },
        {
          "id": "task:product_control_ipv:ff9bda39a40f0d7a616aec71",
          "label": "produce explain daily p l against trader estimate"
        }
      ],
      "control_points": []
    },
    {
      "key": "rates_trading",
      "label": "Rates Trading",
      "reference_id": "division:rates_trading",
      "functions": [
        {
          "id": "function:rates_trading:02352e8a50d4ce2d4e2b0bb9",
          "label": "Rates trader and macro hedge strategist"
        },
        {
          "id": "function:rates_trading:0c2b44ab0725496be4ba2926",
          "label": "Rates trading desk (traders and desk strategists pricing and hedging IRS, bonds, swaptions, inflation)"
        },
        {
          "id": "function:rates_trading:129ee227d55cc126da16c26f",
          "label": "G10 rates market maker / interest rate derivatives trader"
        },
        {
          "id": "function:rates_trading:21dc7878448f8698ad8c90f0",
          "label": "Rates flow trader (G10 government bonds, interest rate swaps and futures market making)"
        },
        {
          "id": "function:rates_trading:39dd5b2c3f87b358dae0fd43",
          "label": "Rates market-maker / e-trading trader"
        },
        {
          "id": "function:rates_trading:4b6f151459c1a28d9024575d",
          "label": "Rates salespeople, government-bond and swap traders, options traders and rates structurers"
        },
        {
          "id": "function:rates_trading:4de6fb7f3afc66aaa8a1e412",
          "label": "Rates market maker / swaps and cash government bond trader (incl. eTrading pricing quant support)"
        },
        {
          "id": "function:rates_trading:5943696fc4f3f880741b44c9",
          "label": "Rates Sales & Trading Desk Head"
        },
        {
          "id": "function:rates_trading:74a1cad73c4adc135528bab8",
          "label": "Rates trader / market maker (government bonds, interest rate swaps, STIR futures, inflation)"
        },
        {
          "id": "function:rates_trading:a0a20c86247ef0f7e9fed369",
          "label": "Rates trader / market-maker"
        },
        {
          "id": "function:rates_trading:a9d645cb2ec54f797e8e1bbd",
          "label": "Rates market maker / trader (govvies, swaps, futures, inflation) plus desk quant support"
        },
        {
          "id": "function:rates_trading:ee27f2591cb69c1164c825e7",
          "label": "Rates market-making trader and desk strat (cash govvies, swaps, futures, inflation)"
        },
        {
          "id": "function:rates_trading:f5fa87c7cfdf001739cf7ab1",
          "label": "Rates salespeople, government-bond and swap traders, options traders and desk strategists"
        }
      ],
      "tasks": [
        {
          "id": "task:rates_trading:045d0ffad1ca8d89fca03f23",
          "label": "quote client irs swaption package against model fair value"
        },
        {
          "id": "task:rates_trading:09576335eb30b0109c78bf67",
          "label": "pass frtb level p l attribution test for quarter hypothetical vs risk theoretical p l"
        },
        {
          "id": "task:rates_trading:0d6c78ff78ae2f824d08b829",
          "label": "hedge an executed client swap block to within dv01 curve bucket tolerance before end day risk snapshot"
        },
        {
          "id": "task:rates_trading:0fe1beea160a80e6e30d05b5",
          "label": "yield curve volatility pricing"
        },
        {
          "id": "task:rates_trading:119b68b10e008ef834988cf2",
          "label": "hedge residual interest rate risk via future bond swap"
        },
        {
          "id": "task:rates_trading:11ac92eabc6a62a5f49cb4b7",
          "label": "attribute daily p l to risk factor curve volatility basis sign off p l explain"
        },
        {
          "id": "task:rates_trading:1c8d461c7a229d25351ac4b2",
          "label": "set official end day mark for illiquid tenor"
        },
        {
          "id": "task:rates_trading:30bff4a58122feff925c7667",
          "label": "report executed swap to a swap data repository"
        },
        {
          "id": "task:rates_trading:31e3064cdf476354461f8008",
          "label": "book hedge an executed rate trade"
        },
        {
          "id": "task:rates_trading:4a802e2af468474130c387ef",
          "label": "attribute daily p l to market mof new trade"
        },
        {
          "id": "task:rates_trading:52ed2175eafc92fa72cbe5bd",
          "label": "mark curf position for daily independent price verification"
        },
        {
          "id": "task:rates_trading:5616d64cd1cb9083beb54ed9",
          "label": "price a client rfq for a benchmark or off run bond consistent with firm s current inventory hedge cost mandated spread grid"
        },
        {
          "id": "task:rates_trading:5d7cfa758f6dbccceefb061c",
          "label": "price an interest rate swap or government bond package"
        },
        {
          "id": "task:rates_trading:603ea027ca29ca246bbeee26",
          "label": "hedge execution against a computed delta dv01 target after a client risk transfer"
        },
        {
          "id": "task:rates_trading:68bb8668b079187fd66c2910",
          "label": "ensure each sef mtf executed cleared swap is accepted for clearing within required timeframe"
        },
        {
          "id": "task:rates_trading:769602d7033c54532b84d4e8",
          "label": "book confirm an executed trade"
        },
        {
          "id": "task:rates_trading:77b4d728b2a87bbe8b9553eb",
          "label": "meet ccp variation margin call on cleared rate portfolio"
        },
        {
          "id": "task:rates_trading:7b8d48e757273817f28d4b4c",
          "label": "reconcile end day position p l to general ledger"
        },
        {
          "id": "task:rates_trading:8076dda8ad86ba2ae25156da",
          "label": "verify book dv01 notional consumption against trader specific risk limit"
        },
        {
          "id": "task:rates_trading:841e92472a79adc42cff7b45",
          "label": "timely regulatory trade reporting dissemination a reportable rate transaction"
        },
        {
          "id": "task:rates_trading:84b139865debb2e63c202df0",
          "label": "intraday limit breach remediation var dv01 bucket issuer concentration"
        },
        {
          "id": "task:rates_trading:8ddb5a87b8da67cb3afc1507",
          "label": "value a structured rate option position for t 1 p l"
        },
        {
          "id": "task:rates_trading:a3e2bc175121d186d07baea3",
          "label": "validate executed rate trade term against electronic booking venue confirmation"
        },
        {
          "id": "task:rates_trading:a452a08544babef6da86d44e",
          "label": "price execute client rfq in irs bond at quoted level"
        },
        {
          "id": "task:rates_trading:a890c7295b798a187eca8f34",
          "label": "submit clearing eligible interest rate swap to a ccp"
        },
        {
          "id": "task:rates_trading:a9bfb39123f0eedd3b34344d",
          "label": "end day risk p l attribution sign off for book"
        },
        {
          "id": "task:rates_trading:b22a714be3d3e5a72d07a441",
          "label": "execute a client hedge against an agreed benchmark"
        },
        {
          "id": "task:rates_trading:b2fc62288d48fab59e166fa0",
          "label": "confirm isda swap term against counterparty confirmation"
        },
        {
          "id": "task:rates_trading:ba13e409930e31d41af40631",
          "label": "two way price publication"
        },
        {
          "id": "task:rates_trading:be725642aa595a874737b0c6",
          "label": "client order execution"
        },
        {
          "id": "task:rates_trading:c197471f8610920d7020b1b1",
          "label": "resolve intraday position var limit breach"
        },
        {
          "id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
          "label": "yield curve calibration"
        },
        {
          "id": "task:rates_trading:c78b0236094d4b9a8753d7dc",
          "label": "market risk limit monitoring"
        },
        {
          "id": "task:rates_trading:c7b5802e12dd9d64d3497b53",
          "label": "hedge portfolio duration curve risk to approved limit"
        },
        {
          "id": "task:rates_trading:d2b6a8ec0151c4cd1e7f7bcc",
          "label": "explain daily p l against risk sensitivity p l attribution unexplained residual"
        },
        {
          "id": "task:rates_trading:d311604c317107c2979682b8",
          "label": "execute delta hedge after a client swap fill"
        },
        {
          "id": "task:rates_trading:d53027d9436901749c5be14a",
          "label": "submit primary auction new issue bid consistent with when issued pricing internal bid limit"
        },
        {
          "id": "task:rates_trading:d862a0af5d1c818a739be11b",
          "label": "hedge swap book delta risk via exchange traded future"
        },
        {
          "id": "task:rates_trading:d9eda2718decbf168a95b08d",
          "label": "price a bond swap or option from approved curve model"
        },
        {
          "id": "task:rates_trading:dbf69c1f6d3beaab5d918722",
          "label": "compute execute dv01 curve neutral hedge for day s risk transfer so close within delegated limit"
        },
        {
          "id": "task:rates_trading:e4091ca6c3980c3b3482cc46",
          "label": "price a g10 interest rate swap rfq for an asset manager"
        },
        {
          "id": "task:rates_trading:e94470e4dbd2e0d77df5734a",
          "label": "report executed irs swaption to a swap data repository"
        },
        {
          "id": "task:rates_trading:f07d894a3e2c337452ff4ea2",
          "label": "dv01 hedge calculation"
        },
        {
          "id": "task:rates_trading:f8cbfb96adefe2e4809d3794",
          "label": "submit primary dealer auction bid consistent with authorised bidding limit customer indication"
        },
        {
          "id": "task:rates_trading:ffd427e977bb0a1ba1e56be7",
          "label": "reconcile daily rate profit loss"
        }
      ],
      "control_points": []
    },
    {
      "key": "regulatory_transaction_reporting",
      "label": "Regulatory Transaction Reporting",
      "reference_id": "division:regulatory_transaction_reporting",
      "functions": [
        {
          "id": "function:regulatory_transaction_reporting:580a1c6fabf229129722e234",
          "label": "Regulatory reporting operations and reporting-controls analyst (transaction, trade and position reporting across regimes)"
        },
        {
          "id": "function:regulatory_transaction_reporting:ab1c1e95904c08f9126c66b8",
          "label": "Regulatory reporting operations analyst / reporting control specialist (transaction and position reporting across regimes)"
        },
        {
          "id": "function:regulatory_transaction_reporting:ccbadf1663eba6c45698de45",
          "label": "Regulatory reporting operations / transaction reporting control analyst (onshore hubs)"
        }
      ],
      "tasks": [
        {
          "id": "task:regulatory_transaction_reporting:16057f1f06abb0d5e9a517bb",
          "label": "pair match utis reconcile reported value under emir refit with counterparty trs"
        },
        {
          "id": "task:regulatory_transaction_reporting:1d06b88a060fec4ef54f08fe",
          "label": "submit complete accurate mifir art 26 transaction report by close t 1 for all reportable execution"
        },
        {
          "id": "task:regulatory_transaction_reporting:1fcea18b9fad6c58e96d3895",
          "label": "deliver cftc part 43 real time public report within applicable deadline including correct block cap treatment"
        },
        {
          "id": "task:regulatory_transaction_reporting:3c0125d5a1e8f9f491c3d49d",
          "label": "remediate a reporting error population notify competent authority"
        },
        {
          "id": "task:regulatory_transaction_reporting:688975b40307ef3e13d880c5",
          "label": "generate pair unique transaction identifier validate counterparty leis before submission"
        },
        {
          "id": "task:regulatory_transaction_reporting:7ace8f9413dae75125d825a2",
          "label": "real time public dissemination swap transaction within part 43 deadline"
        },
        {
          "id": "task:regulatory_transaction_reporting:7d538d8a715089e381c255eb",
          "label": "uti generation pairing matching under emir refit"
        },
        {
          "id": "task:regulatory_transaction_reporting:9c66455c74194fded016faf8",
          "label": "field level accuracy testing rts 22 report against golden source data"
        },
        {
          "id": "task:regulatory_transaction_reporting:c56c122cf5daba50ca3b241f",
          "label": "submit transaction report for trading day clear all repository nca rejection"
        },
        {
          "id": "task:regulatory_transaction_reporting:dd799b3cfca9d7be6cd298a1",
          "label": "apply correct block cap deferral treatment publish post trade data on time"
        },
        {
          "id": "task:regulatory_transaction_reporting:e89fe462b2641000a0d10999",
          "label": "completeness reconciliation front office execution to submitted transaction report"
        },
        {
          "id": "task:regulatory_transaction_reporting:f847b10ee270ab57881ec94d",
          "label": "perform completeness accuracy reconciliation between front office book reported data"
        }
      ],
      "control_points": []
    },
    {
      "key": "repo_secfin_collateral",
      "label": "Repo Secfin Collateral",
      "reference_id": "division:repo_secfin_collateral",
      "functions": [
        {
          "id": "function:repo_secfin_collateral:2ebcedbf021a90e7270685ac",
          "label": "Repo and secured funding trader (bilateral, tri-party, gilt/US Treasury repo, collateral upgrade trades)"
        },
        {
          "id": "function:repo_secfin_collateral:2fbadde58651ab32894eca04",
          "label": "Repo and secured financing trader (Treasury repo, collateral upgrade trades, matched book)"
        },
        {
          "id": "function:repo_secfin_collateral:2fe8841ddcf3a7e9d581c35f",
          "label": "Repo traders, securities-lending traders, collateral optimisers and balance-sheet managers"
        },
        {
          "id": "function:repo_secfin_collateral:8a852a0386784d21078e794e",
          "label": "Repo / secured funding trader and collateral optimisation trader"
        },
        {
          "id": "function:repo_secfin_collateral:942cd2e3d803f43f3758022f",
          "label": "Repo / secured funding trader and collateral trading (triparty, collateral optimisation) desk"
        },
        {
          "id": "function:repo_secfin_collateral:f03770ee2c01af7dd80236e3",
          "label": "Financing desk (repo, reverse repo, securities lending traders and collateral strategists)"
        }
      ],
      "tasks": [
        {
          "id": "task:repo_secfin_collateral:1a1c473a3b0783901ae54ac0",
          "label": "process collateral substitution within contractual deadline"
        },
        {
          "id": "task:repo_secfin_collateral:1e987804d6446222a89a0d59",
          "label": "report sft to a trade repository with correct uti pairing collateral field"
        },
        {
          "id": "task:repo_secfin_collateral:2c873f402377c377f002f8a1",
          "label": "resolve settlement fail ahead csdr market penalty cut off"
        },
        {
          "id": "task:repo_secfin_collateral:3408b543570ab1d4bbf472c3",
          "label": "issue accurate variation margin call on repo position"
        },
        {
          "id": "task:repo_secfin_collateral:3505effd5ff82c74abeb36a0",
          "label": "issue daily margin call on repo portfolio per gmra term"
        },
        {
          "id": "task:repo_secfin_collateral:446b6a401aa64667de52e532",
          "label": "adjudicate collateral substitution eligibility"
        },
        {
          "id": "task:repo_secfin_collateral:4cb9ee689fd84b3543754678",
          "label": "manage settlement fail including buy in process"
        },
        {
          "id": "task:repo_secfin_collateral:5cacc889c7ed22dd90c7a7f1",
          "label": "price a repo or security loan transaction"
        },
        {
          "id": "task:repo_secfin_collateral:66fa4670c0ac8478f87ad4f4",
          "label": "complete sftr lifecycle reporting for sft"
        },
        {
          "id": "task:repo_secfin_collateral:706a0f8da37762f1d12ee129",
          "label": "apply contractual haircut margin repo position"
        },
        {
          "id": "task:repo_secfin_collateral:719cdfe9bc631aea5949da3b",
          "label": "manage triparty collateral substitution so that all allocation satisfy agreed eligibility schedule concentration limit"
        },
        {
          "id": "task:repo_secfin_collateral:724b7fb24958dfb6a7642157",
          "label": "optimise collateral allocation cheapest to deliver across triparty bilateral obligation"
        },
        {
          "id": "task:repo_secfin_collateral:73e0ec86f538d73b8b755257",
          "label": "report sft to a trade repository under sftr"
        },
        {
          "id": "task:repo_secfin_collateral:7ceab05dae3107de015750c7",
          "label": "classify a repo reverse repo correctly for lcr nsfr hqla level counterparty type residual maturity"
        },
        {
          "id": "task:repo_secfin_collateral:9faeb03f5e4c12b7eaf0b488",
          "label": "process collateral substitution within cut off"
        },
        {
          "id": "task:repo_secfin_collateral:bbf5f01a4eb09b7bedc0e7b8",
          "label": "manage settlement fail buy in exposure on term repo leg"
        },
        {
          "id": "task:repo_secfin_collateral:dad436cde2bacc6c02b26e0f",
          "label": "report each sft to a trade repository by t 1 with a matching uti agreed collateral field"
        },
        {
          "id": "task:repo_secfin_collateral:e6b945a50b75cc41ca8e0642",
          "label": "fund day s balance sheet at or inside internal fund transfer price while meeting lcr nsfr term profile"
        },
        {
          "id": "task:repo_secfin_collateral:e8b99f6bf92e19392f3724ed",
          "label": "optimise collateral allocation subject to eligibility"
        },
        {
          "id": "task:repo_secfin_collateral:f30494fac2f411534013c673",
          "label": "calculate issue a margin call"
        },
        {
          "id": "task:repo_secfin_collateral:f831040e617aca8f730c2804",
          "label": "reconcile tri party position with tri party agent"
        }
      ],
      "control_points": []
    },
    {
      "key": "securitised_products",
      "label": "Securitised Products",
      "reference_id": "division:securitised_products",
      "functions": [
        {
          "id": "function:securitised_products:08ef0b1c14b219b8e07e9b78",
          "label": "Mortgage, asset-backed, CLO and structured-credit traders, bankers and quantitative analysts"
        },
        {
          "id": "function:securitised_products:71a71ad850e7c7aa7688c46d",
          "label": "Securitised products trader / structurer (MBS, ABS, CLO)"
        },
        {
          "id": "function:securitised_products:787563572bc5dc8ad38e11c7",
          "label": "Structured credit / securitised products trader"
        },
        {
          "id": "function:securitised_products:aba3450b936b969dc88f6501",
          "label": "Securitised products trader/structurer (agency MBS and TBA, ABS, CLO, CMBS)"
        },
        {
          "id": "function:securitised_products:abeb73370c885f053d7c2b86",
          "label": "Mortgage, asset-backed, CLO and structured-credit traders, structurers, syndicate bankers and collateral analysts"
        },
        {
          "id": "function:securitised_products:b0299698844e5506959af850",
          "label": "Securitised products trader / structurer"
        },
        {
          "id": "function:securitised_products:b6dbc20c7a3e7b7227cdfed9",
          "label": "Securitized products trader/structurer (agency MBS and TBA, ABS, CLO)"
        },
        {
          "id": "function:securitised_products:c6470ed0dc3c04dbd9676cdf",
          "label": "Mortgage-backed and asset-backed securities origination, structuring, trading and analytics"
        },
        {
          "id": "function:securitised_products:d5c0ba720380a09beaab99f9",
          "label": "Securitised products trader and structuring specialist"
        },
        {
          "id": "function:securitised_products:eaf062cb6e91c518cec4dbcd",
          "label": "Securitised products trader (agency pass-through/TBA, CMO, ABS, CLO) and collateral analytics specialist"
        },
        {
          "id": "function:securitised_products:f8e8a298c370d38009a55f67",
          "label": "Securitised products trader (agency/non-agency MBS, ABS, CLO) with structuring and collateral analyst support"
        },
        {
          "id": "function:securitised_products:fa749229ce5f08c3727ff181",
          "label": "Securitised products trader (agency MBS/TBA, ABS/CLO/CMBS) and securitised products structurer"
        }
      ],
      "tasks": [
        {
          "id": "task:securitised_products:031d9324c504e8f40992b7f4",
          "label": "validate pool factor against agency tape"
        },
        {
          "id": "task:securitised_products:0642ff9a2395640ad1d8fae2",
          "label": "calculate tranche balance factor investor distribution"
        },
        {
          "id": "task:securitised_products:08975e369b2c46746547a3d1",
          "label": "rating agency stress scenario validation"
        },
        {
          "id": "task:securitised_products:0c9e8bebc60b99d405cd30e2",
          "label": "run collateral stratification eligibility test"
        },
        {
          "id": "task:securitised_products:12ae9a50e3e8a70771574eca",
          "label": "validate deal cash flow model against actual waterfall for first payment date"
        },
        {
          "id": "task:securitised_products:16c524bbd3876aa7b796ff62",
          "label": "risk retention compliance check at pricing"
        },
        {
          "id": "task:securitised_products:19034a5f4ed0d9203b9c2d41",
          "label": "confirm tranche isin original issue size against offering circular"
        },
        {
          "id": "task:securitised_products:20dbd0cdd0076ddf3bc38883",
          "label": "evidence risk retention compliance for a sponsored deal at closing"
        },
        {
          "id": "task:securitised_products:28d2767d68f439be34bad58e",
          "label": "tba pool allocation 48 hour day notification"
        },
        {
          "id": "task:securitised_products:2aec4eaa28b5dbe71043131b",
          "label": "article 7 transparency template reg ab asset level disclosure production for a sponsored deal"
        },
        {
          "id": "task:securitised_products:2c488a98ba1935123ef66b19",
          "label": "validate loan level collateral attribute against servicer data tape"
        },
        {
          "id": "task:securitised_products:2d9e25a618e06b6e18216a6a",
          "label": "compute collect variation margin on covered agency transaction per finra rule 4210"
        },
        {
          "id": "task:securitised_products:2df626cb944314a6d0ae43f8",
          "label": "reconcile deal cash flow factor update to trustee remittance report for payment period"
        },
        {
          "id": "task:securitised_products:46f166c3089c552baff4484c",
          "label": "price a secondary rmb position against prepayment macro hedge"
        },
        {
          "id": "task:securitised_products:47f7f908e1175e01777927db",
          "label": "collateral eligibility check"
        },
        {
          "id": "task:securitised_products:657ec3d76bb75c5b44241c22",
          "label": "allocate tba pool to counterparty by 48 hour notification deadline meeting good delivery guideline"
        },
        {
          "id": "task:securitised_products:699e986c10f92317e4e66251",
          "label": "settle tba trade per sifma good delivery guideline"
        },
        {
          "id": "task:securitised_products:6d458036341d5d9cc43b62c5",
          "label": "construct a securitisation cash flow waterfall"
        },
        {
          "id": "task:securitised_products:76a2c794627c1cd8f297850b",
          "label": "reprice a clo abs bond using collateral tape cash flow waterfall model at month end"
        },
        {
          "id": "task:securitised_products:76e59a31fa1ad0b8cac8df68",
          "label": "model a securitisation waterfall"
        },
        {
          "id": "task:securitised_products:80d49ad47a6fc5f0709ea7bf",
          "label": "collateral cash flow projection"
        },
        {
          "id": "task:securitised_products:8a229f8a5ac72ad00646f502",
          "label": "cash flow model validation against monthly remittance servicer report"
        },
        {
          "id": "task:securitised_products:90f075d2fdcf9b2dc4635598",
          "label": "validate loan level data tape versus prospectus disclosure"
        },
        {
          "id": "task:securitised_products:9213b8972a1ecbb35fa3552b",
          "label": "recompute specified pool pay ups using factor prepayment data"
        },
        {
          "id": "task:securitised_products:97cbc6820cf904a8a2689f75",
          "label": "verify 5 risk retention at securitization closing"
        },
        {
          "id": "task:securitised_products:a16a30407faedf2f2cf92907",
          "label": "allocate pool against tba delivery obligation under good delivery guideline on notification day"
        },
        {
          "id": "task:securitised_products:a4e6b9b5a4e201f9ce279634",
          "label": "reconcile clo waterfall payment against indenture model"
        },
        {
          "id": "task:securitised_products:a8a25193b98c5b1fa5cd075f",
          "label": "calculate a securitization waterfall"
        },
        {
          "id": "task:securitised_products:a8bb8eab529f6e3d32841a2c",
          "label": "reconcile tranche factor payment"
        },
        {
          "id": "task:securitised_products:b2a0f4a1a8728e848fabb28d",
          "label": "verify risk retention holding for originated deal"
        },
        {
          "id": "task:securitised_products:b40ca6998c2cec087dd79161",
          "label": "reconcile tranche waterfall payment allocation against trustee report"
        },
        {
          "id": "task:securitised_products:be0a53f671418f8655ccceec",
          "label": "reconcile waterfall payment to trustee remittance report"
        },
        {
          "id": "task:securitised_products:bf881d16e31e9bdc46fbcfba",
          "label": "evidence 5 risk retention at closing"
        },
        {
          "id": "task:securitised_products:c5f417dd6099985053776af9",
          "label": "validate a clo warehouse mark using trustee manager report"
        },
        {
          "id": "task:securitised_products:cafd13f9e45010ec4cc3a99f",
          "label": "verify risk retention transparency compliance for a deal distribute into eu"
        },
        {
          "id": "task:securitised_products:e0ad38d9caf1cad943397200",
          "label": "reconcile tranche balance factor"
        },
        {
          "id": "task:securitised_products:e2002598ee03d2dff4b6d185",
          "label": "settle tba trade via ficc mbs division"
        },
        {
          "id": "task:securitised_products:e3cbc0baeb7e9a3d7df1e375",
          "label": "confirm a new securitisation position pass eligibility criteria"
        },
        {
          "id": "task:securitised_products:ebeec440c078dac5ef910995",
          "label": "test collateral eligibility concentration limit"
        },
        {
          "id": "task:securitised_products:ec2bdc71022610bdc01a6538",
          "label": "allocate tba pool per sifma good delivery guideline 48 hour notification"
        },
        {
          "id": "task:securitised_products:f1164e945b48120359cd0f26",
          "label": "reconcile trustee waterfall payment to deal document"
        },
        {
          "id": "task:securitised_products:f8fca228bf0f2fcf39faa2c3",
          "label": "validate collateral eligibility concentration test"
        }
      ],
      "control_points": []
    },
    {
      "key": "sellside_research",
      "label": "Sellside Research",
      "reference_id": "division:sellside_research",
      "functions": [
        {
          "id": "function:sellside_research:57e12fd8d0e8fc797b90920e",
          "label": "Equity, credit, macro and quantitative research analysts and publishing strategists"
        },
        {
          "id": "function:sellside_research:5887404173fe7d2c056e2938",
          "label": "Sell-side research analyst"
        },
        {
          "id": "function:sellside_research:b0fc04d82e74bcb15a674c58",
          "label": "Equity, credit, macro, quantitative and strategy research analysts"
        },
        {
          "id": "function:sellside_research:c57d976f98f34c3b3c531e6c",
          "label": "Sell-side research analyst (equity and credit) and research supervisory analyst"
        }
      ],
      "tasks": [
        {
          "id": "task:sellside_research:0f06f5542b0c31dad70c8755",
          "label": "publish a research report containing all required disclosure a regulation ac certification"
        },
        {
          "id": "task:sellside_research:1dbb3a7d7da1d75c8c0119a5",
          "label": "run required conflict disclosure check"
        },
        {
          "id": "task:sellside_research:33cf9dc80f5f6977a379678e",
          "label": "calculate index or quantitative strategy output"
        },
        {
          "id": "task:sellside_research:546e691084cdc855c2703f76",
          "label": "update a forecast model after a reported financial result"
        },
        {
          "id": "task:sellside_research:7686f16b4dba57e5ad7b6bf6",
          "label": "update a forecast model following reported result"
        },
        {
          "id": "task:sellside_research:80b4558156964ebd4ada5a60",
          "label": "update earning model submit revised estimate after issuer s result within committed period"
        },
        {
          "id": "task:sellside_research:80c3357f839bb53f019b05e2",
          "label": "verify disclosure conflict exception against reg ac firm policy"
        },
        {
          "id": "task:sellside_research:86632f5135c6f05dc182db5a",
          "label": "ensure a price target change is supported by documented valuation methodology stored with note"
        },
        {
          "id": "task:sellside_research:9037237be6deddc753d6e963",
          "label": "reconcile post earning estimate against company reported actual"
        },
        {
          "id": "task:sellside_research:9f6c07161fdbd818eed62e31",
          "label": "enforce quiet period restricted list constraint for a covered issuer during an offering"
        },
        {
          "id": "task:sellside_research:bb2d780e21bc6c688ee3e424",
          "label": "verify required research disclosure"
        },
        {
          "id": "task:sellside_research:c25a57d473bd5cf8221b0863",
          "label": "calculate valuation recommendation supporting metric"
        },
        {
          "id": "task:sellside_research:fdf84ad3d05265b2e3ab4073",
          "label": "check recommendation price target against updated financial model"
        }
      ],
      "control_points": []
    },
    {
      "key": "trade_lifecycle_operations",
      "label": "Trade Lifecycle Operations",
      "reference_id": "division:trade_lifecycle_operations",
      "functions": [
        {
          "id": "function:trade_lifecycle_operations:0844c1d9bbb5310b9a98b50c",
          "label": "Trade support / middle office analyst (trade capture validation, confirmation and affirmation, lifecycle events)"
        },
        {
          "id": "function:trade_lifecycle_operations:182211890f4cd9137b273453",
          "label": "Securities settlement operations analyst (instruction matching, fails management, penalties and claims)"
        },
        {
          "id": "function:trade_lifecycle_operations:1fa9de7a01bd565223c65320",
          "label": "Clearing and post-trade specialist"
        },
        {
          "id": "function:trade_lifecycle_operations:74e1b0c6fdbd828218af4bba",
          "label": "Trade support, confirmations, affirmations and settlements analyst (onshore plus offshore delivery centres)"
        },
        {
          "id": "function:trade_lifecycle_operations:82bd5b65235346e8f33f4ce8",
          "label": "Clearing Risk & Collateral Optimization Analyst"
        },
        {
          "id": "function:trade_lifecycle_operations:a976cf01a136a0fc8e017a08",
          "label": "Post-Trade Reconciliation Analyst"
        },
        {
          "id": "function:trade_lifecycle_operations:ac48177cd288789fd97fc8a7",
          "label": "Derivatives trade lifecycle and regulatory reporting analyst/manager (confirmations, lifecycle events, TR/ARM/SDR reporting)"
        },
        {
          "id": "function:trade_lifecycle_operations:c071a285bd408c13c5234ae2",
          "label": "Trade capture, confirmations, clearing, settlement, collateral, reconciliations and lifecycle operations"
        },
        {
          "id": "function:trade_lifecycle_operations:f51ccaf86a8191b18d997bd2",
          "label": "Trade-support, confirmation, settlement, collateral-operations and transaction-reporting specialists"
        }
      ],
      "tasks": [
        {
          "id": "task:trade_lifecycle_operations:0cbb88b275024df4850d5132",
          "label": "same day affirmation institutional equity fixed income allocation under t 1"
        },
        {
          "id": "task:trade_lifecycle_operations:0f959a9600e133230fd31678",
          "label": "match confirm an executed trade"
        },
        {
          "id": "task:trade_lifecycle_operations:1669ad0ab03925e23f401f35",
          "label": "nostro depot reconciliation break clearing"
        },
        {
          "id": "task:trade_lifecycle_operations:2dbd85ba72fb19a00278cc4e",
          "label": "settle cash security"
        },
        {
          "id": "task:trade_lifecycle_operations:2f7650aeb811d3c98a8f416f",
          "label": "trade matching confirmation"
        },
        {
          "id": "task:trade_lifecycle_operations:3d3c87d5d350d86dd74a7d05",
          "label": "verify margin call against ccp statement client collateral record"
        },
        {
          "id": "task:trade_lifecycle_operations:45a24c5e875b8873e570f118",
          "label": "settlement fail investigation resolution"
        },
        {
          "id": "task:trade_lifecycle_operations:5faccf112065fdf50afb2e34",
          "label": "submit required transaction report"
        },
        {
          "id": "task:trade_lifecycle_operations:5fe5720b5c08c0cd26c8a683",
          "label": "match release settlement instruction against correct standing settlement instruction before market deadline"
        },
        {
          "id": "task:trade_lifecycle_operations:604aa88d1620098e0a63dea5",
          "label": "reconcile depot nostro position to custodian statement daily"
        },
        {
          "id": "task:trade_lifecycle_operations:6703de70f987bd5f901662b9",
          "label": "confirm settlement finality against csd or swift finality notice"
        },
        {
          "id": "task:trade_lifecycle_operations:6822fdaebbe67d24462fcdf3",
          "label": "resolve inter system counterparty reconciliation break within sla"
        },
        {
          "id": "task:trade_lifecycle_operations:6ffb057587761e0fdd32dd1c",
          "label": "confirm uncleared otc derivatif within regulatory deadline"
        },
        {
          "id": "task:trade_lifecycle_operations:7074e22af52047302a734ff9",
          "label": "reconcile subledger to external general ledger balance"
        },
        {
          "id": "task:trade_lifecycle_operations:71010d156341bdd646b7432b",
          "label": "settlement instruction generation"
        },
        {
          "id": "task:trade_lifecycle_operations:793679924d7770c7c94d881a",
          "label": "issue match trade confirmation within regulatory timeline"
        },
        {
          "id": "task:trade_lifecycle_operations:831a4605555b02b4f71cebe7",
          "label": "perform periodic portfolio reconciliation with counterparty resolve valuation term difference"
        },
        {
          "id": "task:trade_lifecycle_operations:861d26a7b996465486135baa",
          "label": "trade matching"
        },
        {
          "id": "task:trade_lifecycle_operations:9bcfdb6e14194bacdcbe0abb",
          "label": "validate correct trade capture exception economic static data booking model before end day"
        },
        {
          "id": "task:trade_lifecycle_operations:9d8e3f1dd0914ad1e3a74c32",
          "label": "submit transaction report clear rejection"
        },
        {
          "id": "task:trade_lifecycle_operations:a9e68416941402d3794a3b17",
          "label": "reconcile executed trade against ccp trade register"
        },
        {
          "id": "task:trade_lifecycle_operations:ab3c5720d34a830cce938b2d",
          "label": "otc derivative confirmation matching against executed term"
        },
        {
          "id": "task:trade_lifecycle_operations:abd322cae2b5918ae91b96bd",
          "label": "initial variation margin calculation"
        },
        {
          "id": "task:trade_lifecycle_operations:c6ac5eb7e4898328ac6422d9",
          "label": "affirm allocate cash security trade by same day affirmation cut off"
        },
        {
          "id": "task:trade_lifecycle_operations:c887e69b3b9b20b6f70219dd",
          "label": "exception handling"
        },
        {
          "id": "task:trade_lifecycle_operations:c8d016ed9d3b8ca3b1d35ac9",
          "label": "investigate clear settlement fail before buy in penalty threshold"
        },
        {
          "id": "task:trade_lifecycle_operations:ca314ffc8e4a62dd52313df3",
          "label": "settle cash security obligation"
        },
        {
          "id": "task:trade_lifecycle_operations:ce9dd89a1e7553f3b280d646",
          "label": "reconcile allocate csdr cash penalty to internal book counterparty"
        },
        {
          "id": "task:trade_lifecycle_operations:d23402da7044d5aab223f95a",
          "label": "process lifecycle event reset fixing exercise corporate action per contract definition"
        },
        {
          "id": "task:trade_lifecycle_operations:e55593a2d1b055ae9f3846bd",
          "label": "match confirm transaction economic"
        }
      ],
      "control_points": []
    },
    {
      "key": "trade_surveillance",
      "label": "Trade Surveillance",
      "reference_id": "division:trade_surveillance",
      "functions": [
        {
          "id": "function:trade_surveillance:412dcfbda81900bf11eb186e",
          "label": "Trade and communications surveillance analyst and surveillance model tuning specialist"
        },
        {
          "id": "function:trade_surveillance:5a360ad83e1a53ccf51f9020",
          "label": "Trade and communications surveillance analyst / markets compliance officer"
        }
      ],
      "tasks": [
        {
          "id": "task:trade_surveillance:23b313a4f8b3cc58baaf9084",
          "label": "complete communication surveillance lexicon review off channel communication attestation"
        },
        {
          "id": "task:trade_surveillance:2758ae8542af4a90dfffa74c",
          "label": "review dispose surveillance alert spoofing layering front running wash trading within review sla"
        },
        {
          "id": "task:trade_surveillance:3061ce9e143c840c010271a8",
          "label": "communication capture completeness verification"
        },
        {
          "id": "task:trade_surveillance:4d9d5a68ed34891e4b9535da",
          "label": "file a suspicious transaction order report where escalation threshold is met"
        },
        {
          "id": "task:trade_surveillance:4fb813258841b2ff7c02f2c6",
          "label": "surveillance model parameter calibration coverage assessment"
        },
        {
          "id": "task:trade_surveillance:75d9671c13778440cc6b195b",
          "label": "stor sar filing where suspicion is established"
        },
        {
          "id": "task:trade_surveillance:90e164b17786cd2e5308ed93",
          "label": "alert triage disposition for spoofing layering scenario"
        },
        {
          "id": "task:trade_surveillance:bf34d93002bf311dcbc56d5c",
          "label": "maintain restricted watch list test information barrier control against actual trading"
        }
      ],
      "control_points": []
    },
    {
      "key": "treasury_balance_sheet_funding",
      "label": "Treasury Balance Sheet Funding",
      "reference_id": "division:treasury_balance_sheet_funding",
      "functions": [
        {
          "id": "function:treasury_balance_sheet_funding:6190170349450b562713b95a",
          "label": "Markets treasury & balance-sheet funding (treasury traders, funding strategists, FTP analysts)"
        }
      ],
      "tasks": [
        {
          "id": "task:treasury_balance_sheet_funding:07d6be34bec5f3e63798fbbb",
          "label": "maintain daily lcr compliance for market book"
        },
        {
          "id": "task:treasury_balance_sheet_funding:7432ac7f8719fcbf0d322f58",
          "label": "execute funding plan within cost target"
        },
        {
          "id": "task:treasury_balance_sheet_funding:be121d8e3cca317e27a21089",
          "label": "publish internal fund transfer pricing curf"
        }
      ],
      "control_points": []
    },
    {
      "key": "xva_counterparty_risk",
      "label": "Xva Counterparty Risk",
      "reference_id": "division:xva_counterparty_risk",
      "functions": [
        {
          "id": "function:xva_counterparty_risk:33681ede449b07599b851d9e",
          "label": "XVA quant / trader"
        },
        {
          "id": "function:xva_counterparty_risk:734f454bbd4ca7bbf2cf2ffa",
          "label": "Counterparty analytics, margin optimization & XVA (XVA quants, margin strategists, collateral analysts)"
        },
        {
          "id": "function:xva_counterparty_risk:7e4120c9abed901f69835771",
          "label": "XVA trader/quant (CVA, DVA, FVA computation and hedging; central valuation adjustment desk)"
        },
        {
          "id": "function:xva_counterparty_risk:987136dc9ce33690c72a8d26",
          "label": "XVA trader and counterparty exposure quant (CVA/DVA/FVA/KVA hedging and pricing)"
        },
        {
          "id": "function:xva_counterparty_risk:a6dff58b10ec3997409e7208",
          "label": "XVA trader/quant and counterparty portfolio manager (CVA/FVA/KVA hedging and pricing)"
        },
        {
          "id": "function:xva_counterparty_risk:a7e89633408f8339ae752aa3",
          "label": "XVA trader / valuation adjustments quant"
        },
        {
          "id": "function:xva_counterparty_risk:c56534c7f3d9ab34e6516c8b",
          "label": "Counterparty credit risk officer (exposure measurement, limit setting, pre-deal checking for derivatives and SFT counterparties)"
        },
        {
          "id": "function:xva_counterparty_risk:e64472f45fa341f21fa57c1b",
          "label": "XVA trader / counterparty exposure quant and counterparty credit risk manager"
        }
      ],
      "tasks": [
        {
          "id": "task:xva_counterparty_risk:06ee4e813bf582a8255065fb",
          "label": "identify escalate counterparty pfe limit excess within escalation sla"
        },
        {
          "id": "task:xva_counterparty_risk:0d28289fafb0a61eadf8ce04",
          "label": "wrong way risk mapping"
        },
        {
          "id": "task:xva_counterparty_risk:245d73a69cc4457844250a66",
          "label": "support ifr 13 asc 820 fair value adjustment disclosure"
        },
        {
          "id": "task:xva_counterparty_risk:2d68eb64295bf520333544ac",
          "label": "calculate cva regulatory capital"
        },
        {
          "id": "task:xva_counterparty_risk:35d721d284ad472a9e9f0389",
          "label": "compute daily cva dva fva from exposure simulation market data"
        },
        {
          "id": "task:xva_counterparty_risk:3913400877c6e59672b8a5fe",
          "label": "credit hedge execution against computed counterparty spread sensitivity"
        },
        {
          "id": "task:xva_counterparty_risk:3d1b2c259a1bef41700f633f",
          "label": "compute daily cva fva dva post to finance"
        },
        {
          "id": "task:xva_counterparty_risk:415f8dbcf427963c9166a5dc",
          "label": "execute cva hedge cds rate per mandate"
        },
        {
          "id": "task:xva_counterparty_risk:46d2da441ad6fbb94db73e6d",
          "label": "monitor counterparty limit utilization escalate excess"
        },
        {
          "id": "task:xva_counterparty_risk:48b9ebcdacfb387370fa45cf",
          "label": "apply correct netting collateral enforceability treatment to a new jurisdiction counterparty type"
        },
        {
          "id": "task:xva_counterparty_risk:49f0b7d67aecd4225d951b73",
          "label": "perform pre deal credit check against available limit"
        },
        {
          "id": "task:xva_counterparty_risk:581c1d352a64bddf91bc34dd",
          "label": "attribute xva hedge performance"
        },
        {
          "id": "task:xva_counterparty_risk:59a36dff4fe3dedd62f08621",
          "label": "compute sa ccr exposure at default for a netting set including collateral margin period risk input"
        },
        {
          "id": "task:xva_counterparty_risk:5bcbedc18e74c9627035eeb3",
          "label": "collateral haircut calibration"
        },
        {
          "id": "task:xva_counterparty_risk:6f4564e27d9374036be73127",
          "label": "resolve initial margin dispute against csa wgmr methodology"
        },
        {
          "id": "task:xva_counterparty_risk:6ffb2f4ec4e94d42c615dd82",
          "label": "compute incremental xva charge quoted into a new trade verify it against realised portfolio xva move after booking"
        },
        {
          "id": "task:xva_counterparty_risk:75833250437f6c6101b28d08",
          "label": "csa term ingestion validation for a newly executed netting agreement"
        },
        {
          "id": "task:xva_counterparty_risk:7a6b6d649247eb5ccf8a9547",
          "label": "revalue on counterparty rating event"
        },
        {
          "id": "task:xva_counterparty_risk:84bdc6fc7c28321255b8e1d3",
          "label": "trigger threshold mta governed collateral call correctly"
        },
        {
          "id": "task:xva_counterparty_risk:8f8cb83bf44b28f9f6f34793",
          "label": "cva charge computation"
        },
        {
          "id": "task:xva_counterparty_risk:94a228923dfb3b8968f740da",
          "label": "resolve initial margin model simm dispute with counterparty above dispute threshold"
        },
        {
          "id": "task:xva_counterparty_risk:a2299f91a3794f294ec8a40b",
          "label": "daily cva fva computation sensitivity generation across netting set universe"
        },
        {
          "id": "task:xva_counterparty_risk:b3dac37a1894144786e6cc82",
          "label": "attribute xva p l to market factor hedge performance"
        },
        {
          "id": "task:xva_counterparty_risk:bec7e3809b9025c6621293f1",
          "label": "attribute xva p l to market factor hedge"
        },
        {
          "id": "task:xva_counterparty_risk:ca34b494689cf9d475859e92",
          "label": "hedge cva credit delta with single name index cds within s mandate"
        },
        {
          "id": "task:xva_counterparty_risk:e4616c5282f3de4144071999",
          "label": "validate sa ccr exposure amount cva capital charge feeding regulatory capital"
        },
        {
          "id": "task:xva_counterparty_risk:ee8e1e039e1d340de9f8659b",
          "label": "attribute daily cva p l to credit spread market default component against sensitivity"
        },
        {
          "id": "task:xva_counterparty_risk:f090304dd7c7db27d44250ac",
          "label": "compute counterparty exposure epe pfe under sa ccr"
        },
        {
          "id": "task:xva_counterparty_risk:f5afe7418116229d098c7cac",
          "label": "cva capital charge computation for regulatory reporting"
        },
        {
          "id": "task:xva_counterparty_risk:f6fd34a2e91e799902a20bbd",
          "label": "identify report specific general wrong way risk"
        }
      ],
      "control_points": []
    }
  ],
  "regulatory_sources": [
    {
      "id": "BCBS239_2013",
      "authority": "Basel Committee on Banking Supervision",
      "title": "Principles for effective risk data aggregation and risk reporting",
      "url": "https://www.bis.org/publ/bcbs239.pdf",
      "version": "January 2013",
      "legal_character": "international_principles",
      "checked_on": "2026-09-07",
      "jurisdictions": [
        "INTERNATIONAL_SUBJECT_TO_IMPLEMENTATION"
      ],
      "temporal_scope": "Published 2013; implementation depends on designation and supervisory scope. No historical application is inferred.",
      "applicability": "Risk-management data at in-scope banks; establish systemic designation and applicable national supervisory implementation. A market-data fixture alone does not establish this scope."
    },
    {
      "id": "PRA_SS123_2026",
      "authority": "Prudential Regulation Authority",
      "title": "Model risk management principles for banks",
      "url": "https://www.bankofengland.co.uk/-/media/boe/files/prudential-regulation/supervisory-statement/2026/liaf0126app5.pdf",
      "version": "23 April 2026",
      "legal_character": "supervisory_guidance",
      "checked_on": "2026-09-07",
      "jurisdictions": [
        "UK"
      ],
      "temporal_scope": "Current edition on the PRA landing page; published and effective 23 April 2026. This does not retroactively govern historical records.",
      "applicability": "Confirm UK incorporation, regulated institution type and the internal regulatory-capital model approvals specified in SS1/23. Also identify the financial model and its use."
    },
    {
      "id": "FINMA_082024",
      "authority": "Swiss Financial Market Supervisory Authority FINMA",
      "title": "Governance and risk management when using artificial intelligence",
      "url": "https://www.finma.ch/~/media/finma/dokumente/dokumentencenter/myfinma/4dokumentation/finma-aufsichtsmitteilungen/20241218-finma-aufsichtsmitteilung-08-2024.pdf?hash=60E2745D7AC1D7F4E06CE43474539F68&sc_lang=en",
      "version": "18 December 2024",
      "legal_character": "supervisory_guidance",
      "checked_on": "2026-09-07",
      "jurisdictions": [
        "CH"
      ],
      "temporal_scope": "Guidance issued 18 December 2024. No historical applicability or current Swiss legislative status is inferred from that publication.",
      "applicability": "FINMA-supervised institutions using AI; assess application materiality, integration, risks and the relevant underlying rules. Section 2 describes supervisory observations, not an exhaustive new statutory checklist."
    },
    {
      "id": "NIST_AIRMF_1",
      "authority": "National Institute of Standards and Technology",
      "title": "AI Risk Management Framework 1.0",
      "url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "version": "AI RMF 1.0, January 2023",
      "legal_character": "voluntary_framework",
      "checked_on": "2026-09-07",
      "jurisdictions": [
        "VOLUNTARY_CROSS_JURISDICTION"
      ],
      "temporal_scope": "Version 1.0 pinned. The official Core page says a revision is in progress; no draft is treated as the adopted version.",
      "applicability": "Voluntary outcomes for the AI system in its declared deployment context. Contractual adoption, if any, must be established separately."
    },
    {
      "id": "EU_AIA_2024_ORIGINAL",
      "authority": "European Union",
      "title": "Regulation (EU) 2024/1689, original Official Journal text",
      "url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj/eng",
      "version": "Original 2024 Official Journal text; not a consolidated 2026 applicability assessment",
      "legal_character": "legislation",
      "checked_on": "2026-09-07",
      "jurisdictions": [
        "EU_SUBJECT_TO_TERRITORIAL_SCOPE"
      ],
      "temporal_scope": "Reference-only. Current amendments and phase-in dates must be verified before activation; the Commission overview reports changes since the original text.",
      "applicability": "Determine territorial scope, intended use, system classification, applicable exclusions and actor obligations. High-risk status does not follow from finance use alone."
    }
  ],
  "regulatory_mappings": [
    {
      "id": "REG-01",
      "family": "market",
      "target": "financial_work",
      "division_key": "rates_trading",
      "task": "yield curve calibration",
      "reference_id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
      "authority": "Basel Committee on Banking Supervision",
      "source_id": "BCBS239_2013",
      "source_version": "January 2013",
      "clause": "Principle 3",
      "clause_summary": "Risk-data aggregation should preserve accuracy and integrity.",
      "source_url": "https://www.bis.org/publ/bcbs239.pdf",
      "legal_character": "international_principles",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Dated output rows, revision selection, unit conversions and explicit missing/stale markers.",
      "limits": "All dates and quote conventions are supplied; downstream aggregation is not executed. Only a bounded input-processing example; no group-wide aggregation capability or regulatory implementation is assessed.",
      "applicability_questions": [
        "Which legal entity and supervisor are in scope?",
        "Does this data feed a risk aggregation/reporting process covered by the applicable implementation?"
      ],
      "selected_pass_count": 3,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-02",
      "family": "market",
      "target": "financial_work",
      "division_key": "rates_trading",
      "task": "yield curve calibration",
      "reference_id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
      "authority": "Basel Committee on Banking Supervision",
      "source_id": "BCBS239_2013",
      "source_version": "January 2013",
      "clause": "Principle 4",
      "clause_summary": "Material risk data should be captured comprehensively.",
      "source_url": "https://www.bis.org/publ/bcbs239.pdf",
      "legal_character": "international_principles",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Expected union compared with returned identities.",
      "limits": "The expected universe is given; the solver does not discover the institution-wide universe. Completeness is relative to a supplied fixture population; completeness of a bank risk inventory is not established.",
      "applicability_questions": [
        "Which legal entity and supervisor are in scope?",
        "Does this data feed a risk aggregation/reporting process covered by the applicable implementation?"
      ],
      "selected_pass_count": 14,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-03",
      "family": "market",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "yield curve calibration",
      "reference_id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
      "authority": "National Institute of Standards and Technology",
      "source_id": "NIST_AIRMF_1",
      "source_version": "AI RMF 1.0, January 2023",
      "clause": "MEASURE 2.5",
      "clause_summary": "Evaluate AI validity and reliability and document generalisation limits.",
      "source_url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "legal_character": "voluntary_framework",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Existing structured output checks under base, package and retrieval conditions.",
      "limits": "This is development calibration with one attempt per condition; output format and financial correctness have separate recorded diagnostics. Eight development cases cannot establish deployment reliability or general financial competence.",
      "applicability_questions": [
        "Which AI system, intended use and operating limits are being assessed?",
        "Has the buyer adopted this voluntary framework or included it contractually?"
      ],
      "selected_pass_count": 3,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-04",
      "family": "market",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "yield curve calibration",
      "reference_id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
      "authority": "Swiss Financial Market Supervisory Authority FINMA",
      "source_id": "FINMA_082024",
      "source_version": "18 December 2024",
      "clause": "Section 2.3",
      "clause_summary": "Supervision examines controls over AI data quality and availability.",
      "source_url": "https://www.finma.ch/~/media/finma/dokumente/dokumentencenter/myfinma/4dokumentation/finma-aufsichtsmitteilungen/20241218-finma-aufsichtsmitteilung-08-2024.pdf?hash=60E2745D7AC1D7F4E06CE43474539F68&sc_lang=en",
      "legal_character": "supervisory_guidance",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Tests of how the agent handles inconsistent vintages and unavailable values.",
      "limits": "No data-access policy, training-data representativeness or production ingestion control is evaluated. Tests of handling supplied records do not establish training-data quality or an institution-wide data policy.",
      "applicability_questions": [
        "Is the deploying institution supervised by FINMA?",
        "What is the AI application materiality and process integration?"
      ],
      "selected_pass_count": 3,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-05",
      "family": "collateral",
      "target": "financial_model",
      "division_key": "rates_trading",
      "task": "price a bond swap or option from approved curve model",
      "reference_id": "task:rates_trading:d9eda2718decbf168a95b08d",
      "authority": "Prudential Regulation Authority",
      "source_id": "PRA_SS123_2026",
      "source_version": "23 April 2026",
      "clause": "Principle 3.6(a)",
      "clause_summary": "Supporting systems should be tested and subject to quality and change controls.",
      "source_url": "https://www.bankofengland.co.uk/-/media/boe/files/prudential-regulation/supervisory-statement/2026/liaf0126app5.pdf",
      "legal_character": "supervisory_guidance",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Submitted refresh/rerun actions are executed in memory and resulting consumer state is checked.",
      "limits": "Only the declared selector is exercised; no actual valuation model, approval authority or production system is tested. The consumer is a fictional local selector, not the production model infrastructure.",
      "applicability_questions": [
        "Is the institution within the current SS1/23 scope?",
        "Which financial model and intended use does the work support?"
      ],
      "selected_pass_count": 4,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-06",
      "family": "collateral",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "price a bond swap or option from approved curve model",
      "reference_id": "task:rates_trading:d9eda2718decbf168a95b08d",
      "authority": "National Institute of Standards and Technology",
      "source_id": "NIST_AIRMF_1",
      "source_version": "AI RMF 1.0, January 2023",
      "clause": "MEASURE 2.5",
      "clause_summary": "Evaluate AI validity and reliability and document generalisation limits.",
      "source_url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "legal_character": "voluntary_framework",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Selection artifact and consumer state after actual local actions.",
      "limits": "All funding/default/precedence conventions are authored and require domain acceptance. Eight development cases cannot establish deployment reliability or general financial competence.",
      "applicability_questions": [
        "Which AI system, intended use and operating limits are being assessed?",
        "Has the buyer adopted this voluntary framework or included it contractually?"
      ],
      "selected_pass_count": 4,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-07",
      "family": "collateral",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "price a bond swap or option from approved curve model",
      "reference_id": "task:rates_trading:d9eda2718decbf168a95b08d",
      "authority": "Swiss Financial Market Supervisory Authority FINMA",
      "source_id": "FINMA_082024",
      "source_version": "18 December 2024",
      "clause": "Section 2.4",
      "clause_summary": "Supervision examines planned AI tests, performance measures, monitoring and exception handling.",
      "source_url": "https://www.finma.ch/~/media/finma/dokumente/dokumentencenter/myfinma/4dokumentation/finma-aufsichtsmitteilungen/20241218-finma-aufsichtsmitteilung-08-2024.pdf?hash=60E2745D7AC1D7F4E06CE43474539F68&sc_lang=en",
      "legal_character": "supervisory_guidance",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Recorded attempts and deterministic selection/state checks.",
      "limits": "One development campaign provides neither regular testing nor production monitoring. A development run is not ongoing production monitoring or a scheduled institution-wide testing programme.",
      "applicability_questions": [
        "Is the deploying institution supervised by FINMA?",
        "What is the AI application materiality and process integration?"
      ],
      "selected_pass_count": 4,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-08",
      "family": "diagnosis",
      "target": "financial_model",
      "division_key": "market_risk_valuation_control",
      "task": "gate model change before production deployment",
      "reference_id": "task:market_risk_valuation_control:4a1261d535d64efaec548af3",
      "authority": "Prudential Regulation Authority",
      "source_id": "PRA_SS123_2026",
      "source_version": "23 April 2026",
      "clause": "Principle 3.3(c)",
      "clause_summary": "Material model changes should be tested through before-and-after outcome comparisons.",
      "source_url": "https://www.bankofengland.co.uk/-/media/boe/files/prudential-regulation/supervisory-statement/2026/liaf0126app5.pdf",
      "legal_character": "supervisory_guidance",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Effects, interactions, repeatability, approved configuration and exclusion of contaminated comparisons.",
      "limits": "Replay outputs are provided; the agent does not execute a financial pricing engine or validate market realism. Authored replay values are not validation against actual market outcomes or a complete model change gate.",
      "applicability_questions": [
        "Is the institution within the current SS1/23 scope?",
        "Which financial model and intended use does the work support?"
      ],
      "selected_pass_count": 8,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-09",
      "family": "diagnosis",
      "target": "financial_model",
      "division_key": "market_risk_valuation_control",
      "task": "gate model change before production deployment",
      "reference_id": "task:market_risk_valuation_control:4a1261d535d64efaec548af3",
      "authority": "Prudential Regulation Authority",
      "source_id": "PRA_SS123_2026",
      "source_version": "23 April 2026",
      "clause": "Principle 4.1(a)",
      "clause_summary": "Independent validation should provide objective challenge to model suitability and controls.",
      "source_url": "https://www.bankofengland.co.uk/-/media/boe/files/prudential-regulation/supervisory-statement/2026/liaf0126app5.pdf",
      "legal_character": "supervisory_guidance",
      "coverage": "NOT_TESTED",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "No check establishes the independence or competence of the validation function.",
      "limits": "This remains a coverage gap and cannot be inferred from model submission reviews. Generating a case or model reviewing an answer does not demonstrate an independent validation function.",
      "applicability_questions": [
        "Is the institution within the current SS1/23 scope?",
        "Which financial model and intended use does the work support?"
      ],
      "selected_pass_count": 0,
      "measured_attempt_count": 0,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-10",
      "family": "diagnosis",
      "target": "ai_system",
      "division_key": "market_risk_valuation_control",
      "task": "gate model change before production deployment",
      "reference_id": "task:market_risk_valuation_control:4a1261d535d64efaec548af3",
      "authority": "National Institute of Standards and Technology",
      "source_id": "NIST_AIRMF_1",
      "source_version": "AI RMF 1.0, January 2023",
      "clause": "MEASURE 2.9",
      "clause_summary": "Interpret and document AI outputs in their intended context.",
      "source_url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "legal_character": "voluntary_framework",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Structured attribution and bounded decision artifact.",
      "limits": "Only output interpretation is tested; internal AI explainability and full documentation are unmeasured. A correct causal artifact does not reveal the AI model internal reasoning or prove general explainability.",
      "applicability_questions": [
        "Which AI system, intended use and operating limits are being assessed?",
        "Has the buyer adopted this voluntary framework or included it contractually?"
      ],
      "selected_pass_count": 8,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-11",
      "family": "diagnosis",
      "target": "ai_system",
      "division_key": "market_risk_valuation_control",
      "task": "gate model change before production deployment",
      "reference_id": "task:market_risk_valuation_control:4a1261d535d64efaec548af3",
      "authority": "Swiss Financial Market Supervisory Authority FINMA",
      "source_id": "FINMA_082024",
      "source_version": "18 December 2024",
      "clause": "Section 2.7",
      "clause_summary": "Supervision considers qualified independent review of material AI applications.",
      "source_url": "https://www.finma.ch/~/media/finma/dokumente/dokumentencenter/myfinma/4dokumentation/finma-aufsichtsmitteilungen/20241218-finma-aufsichtsmitteilung-08-2024.pdf?hash=60E2745D7AC1D7F4E06CE43474539F68&sc_lang=en",
      "legal_character": "supervisory_guidance",
      "coverage": "NOT_TESTED",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Review sheet is supplied but no independent reviewer is recorded.",
      "limits": "Public Fable review and agent-generated graders do not meet this institutional claim. Public-model feedback is not independent institutional review.",
      "applicability_questions": [
        "Is the deploying institution supervised by FINMA?",
        "What is the AI application materiality and process integration?"
      ],
      "selected_pass_count": 0,
      "measured_attempt_count": 0,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-12",
      "family": "risk",
      "target": "financial_work",
      "division_key": "market_risk_valuation_control",
      "task": "calculate daily market risk measure",
      "reference_id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
      "authority": "Basel Committee on Banking Supervision",
      "source_id": "BCBS239_2013",
      "source_version": "January 2013",
      "clause": "Principle 4",
      "clause_summary": "Material risk data should be captured comprehensively.",
      "source_url": "https://www.bis.org/publ/bcbs239.pdf",
      "legal_character": "international_principles",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Expected/observed risk-key reconciliation and retained unmapped exposure.",
      "limits": "No full portfolio, netting model or regulatory aggregation is executed. Completeness is relative to a supplied fixture population; completeness of a bank risk inventory is not established.",
      "applicability_questions": [
        "Which legal entity and supervisor are in scope?",
        "Does this data feed a risk aggregation/reporting process covered by the applicable implementation?"
      ],
      "selected_pass_count": 9,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-13",
      "family": "risk",
      "target": "financial_model",
      "division_key": "market_risk_valuation_control",
      "task": "calculate daily market risk measure",
      "reference_id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
      "authority": "Prudential Regulation Authority",
      "source_id": "PRA_SS123_2026",
      "source_version": "23 April 2026",
      "clause": "Principle 3.4(a)",
      "clause_summary": "Model limitations and uncertainty should be understood and managed.",
      "source_url": "https://www.bankofengland.co.uk/-/media/boe/files/prudential-regulation/supervisory-statement/2026/liaf0126app5.pdf",
      "legal_character": "supervisory_guidance",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Current/stale/proxy labels, fallback prerequisites and activity-specific decisions.",
      "limits": "Some fallback prerequisites are supplied booleans; the task does not validate their economic adequacy. The test checks declared fallback rules, not the adequacy of the rules, expert judgement or organisational mitigation.",
      "applicability_questions": [
        "Is the institution within the current SS1/23 scope?",
        "Which financial model and intended use does the work support?"
      ],
      "selected_pass_count": 8,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-14",
      "family": "risk",
      "target": "ai_system",
      "division_key": "market_risk_valuation_control",
      "task": "calculate daily market risk measure",
      "reference_id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
      "authority": "National Institute of Standards and Technology",
      "source_id": "NIST_AIRMF_1",
      "source_version": "AI RMF 1.0, January 2023",
      "clause": "MEASURE 2.6",
      "clause_summary": "Evaluate safety risks and behaviour beyond system knowledge limits.",
      "source_url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "legal_character": "voluntary_framework",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "Separate hedging, monitoring and direct-market activity decisions.",
      "limits": "A correct financial-use decision is only a limited component of safe behaviour. Only financial information-sufficiency decisions are sampled; comprehensive safety and live fail-safe mechanisms are untested.",
      "applicability_questions": [
        "Which AI system, intended use and operating limits are being assessed?",
        "Has the buyer adopted this voluntary framework or included it contractually?"
      ],
      "selected_pass_count": 8,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-15",
      "family": "risk",
      "target": "ai_system",
      "division_key": "market_risk_valuation_control",
      "task": "calculate daily market risk measure",
      "reference_id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
      "authority": "National Institute of Standards and Technology",
      "source_id": "NIST_AIRMF_1",
      "source_version": "AI RMF 1.0, January 2023",
      "clause": "MANAGE 2.4",
      "clause_summary": "Provide accountable mechanisms to disengage or deactivate unsuitable AI systems.",
      "source_url": "https://airc.nist.gov/airmf-resources/airmf/5-sec-core/",
      "legal_character": "voluntary_framework",
      "coverage": "NOT_TESTED",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "REFERENCE_ONLY",
      "evidence_description": "No exercised AI deactivation or authorised human control exists in these fixtures.",
      "limits": "The word halt in a trading decision must not be reused as evidence of AI shutdown. Stopping a trading activity is distinct from disabling the AI system.",
      "applicability_questions": [
        "Which AI system, intended use and operating limits are being assessed?",
        "Has the buyer adopted this voluntary framework or included it contractually?"
      ],
      "selected_pass_count": 0,
      "measured_attempt_count": 0,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-16",
      "family": "market",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "yield curve calibration",
      "reference_id": "task:rates_trading:c687136ea6ecb267a9b3a4c8",
      "authority": "European Union",
      "source_id": "EU_AIA_2024_ORIGINAL",
      "source_version": "Original 2024 Official Journal text; not a consolidated 2026 applicability assessment",
      "clause": "Article 15(1)",
      "clause_summary": "High-risk systems have lifecycle accuracy, robustness and cybersecurity requirements.",
      "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj/eng",
      "legal_character": "legislation",
      "coverage": "PARTIAL",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "DISABLED_PENDING_APPLICABILITY",
      "evidence_description": "Existing output correctness checks only; activation remains disabled.",
      "limits": "No lifecycle robustness or cybersecurity conclusion is supported. Only accuracy under fixture conditions is sampled. No high-risk classification, cybersecurity evaluation or current legal applicability is established.",
      "applicability_questions": [
        "What territorial scope, actor role and system classification apply?",
        "Which current amendments and commencement provisions apply on the assessment date?"
      ],
      "selected_pass_count": 3,
      "measured_attempt_count": 14,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-17",
      "family": "risk",
      "target": "ai_system",
      "division_key": "market_risk_valuation_control",
      "task": "calculate daily market risk measure",
      "reference_id": "task:market_risk_valuation_control:98dcd6279823e101d14cea3d",
      "authority": "European Union",
      "source_id": "EU_AIA_2024_ORIGINAL",
      "source_version": "Original 2024 Official Journal text; not a consolidated 2026 applicability assessment",
      "clause": "Article 14(4)",
      "clause_summary": "Human oversight includes interpretation, override and safe interruption capabilities.",
      "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj/eng",
      "legal_character": "legislation",
      "coverage": "NOT_TESTED",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "DISABLED_PENDING_APPLICABILITY",
      "evidence_description": "No human interaction, override or interruption mechanism is exercised.",
      "limits": "Reviewer visibility alone does not establish the human-oversight capability. A generated stop decision is not a demonstrated human override mechanism.",
      "applicability_questions": [
        "What territorial scope, actor role and system classification apply?",
        "Which current amendments and commencement provisions apply on the assessment date?"
      ],
      "selected_pass_count": 0,
      "measured_attempt_count": 0,
      "evidence_bocg_release": "v0.3.0"
    },
    {
      "id": "REG-18",
      "family": "collateral",
      "target": "ai_system",
      "division_key": "rates_trading",
      "task": "price a bond swap or option from approved curve model",
      "reference_id": "task:rates_trading:d9eda2718decbf168a95b08d",
      "authority": "European Union",
      "source_id": "EU_AIA_2024_ORIGINAL",
      "source_version": "Original 2024 Official Journal text; not a consolidated 2026 applicability assessment",
      "clause": "Article 12(1)",
      "clause_summary": "High-risk systems require automatic event-recording capabilities.",
      "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj/eng",
      "legal_character": "legislation",
      "coverage": "NOT_TESTED",
      "review_status": "PROPOSED",
      "applicability_status": "UNASSESSED",
      "activation": "DISABLED_PENDING_APPLICABILITY",
      "evidence_description": "Local evaluation receipts exist, but deployed-system logging is not tested.",
      "limits": "No production retention, coverage or logging architecture is attested. Evaluation receipts do not establish deployed-system logging capability, retention or actor compliance.",
      "applicability_questions": [
        "What territorial scope, actor role and system classification apply?",
        "Which current amendments and commencement provisions apply on the assessment date?"
      ],
      "selected_pass_count": 0,
      "measured_attempt_count": 0,
      "evidence_bocg_release": "v0.3.0"
    }
  ],
  "evidence": {
    "annex_version": "0.1",
    "package_manifest_sha256": "9bc60ab506bd3db15b2a4e930aeb3cc40ae2d9141b34ed034326fbdd2fd0f593",
    "development_tasks": 8,
    "recorded_attempts": 56,
    "mappings": 18,
    "coverage_counts": {
      "PARTIAL": 13,
      "NOT_TESTED": 5
    },
    "review_status": "PROPOSED",
    "regulatory_applicability": "UNASSESSED",
    "original_bocg_releases": [
      "v0.3.0"
    ],
    "catalogue_reference_resolution": "Exact division and canonical task match; no historical evidence or review status changed."
  },
  "boundary": {
    "institution_instances_public": false,
    "private_register_included": false,
    "answers_included": false,
    "regulatory_compliance_claim": false
  }
}
