Financial Domain Modeling Readme
Practical entries
The examples below show how the five methods connect a financial question to a usable answer. A service question may need a position or event model; a changed payment may require revising an earlier availability claim. Enter with the results already established and obtain only the missing contribution. Use the Table of Contents for a direct pattern question or a different application.
FDM is the reference code for this framework. In FDM.3:4.2, 3 identifies the pattern and 4.2 its section. You can ask an assisting agent to explain or apply the methods in the language of your work, without framework jargon. The cases use supplied terms and facts; actual arrangements require their applicable financial and institutional interpretation.
FDM-E1 — A score is presented as a financial benefit
- Situation: A better score is reported as a benefit to a borrower, but the financial change is unclear.
- Question: What did the service change for this participant, and what remains unresolved?
- First useful result or blocker: A supported contribution to the participant’s result, an unchanged financial outcome, or a missing term or event.
- Start with: FDM.5 for the service’s use, then the position and event methods needed to establish the claimed change.
- Stop or return: Finish with the supported contribution. Return to the terms, event or outcome connection when its premise fails.
A scoring team has improved its output and wants to describe the benefit to a borrower. FDM.5 locates the decision that uses the score. If an established rule gives the same decision and terms for the old and new score, improved accuracy alone establishes no change in this borrower’s financial outcome. That answer can finish the question. A different proposed benefit, such as less information-gathering effort, needs its own comparison.
Suppose instead that an adequately authorized decision arrangement uses the score to change a lending decision. FDM.1 identifies the resulting rights and obligations under the supplied terms; FDM.2 resolves a disputed lender or borrower identity if necessary. The score, agreement and usable funds answer different questions about the service. An actual agreement’s formation conditions determine which duties exist before funding.
The constructed loan supplies valid formation and terms under which successful funding of 100 creates a funded position with 105 due on day 30. FDM.3 derives the contractual flows for each party. FDM.4 determines what actually occurred and changed. If a payment of 60 is established, all 60 applies to the due amount, and no further interest or fees arise, 45 remains due. A record still showing 105 unpaid must be reconciled with that effect; the original contractual amount remains 105. If the evidence establishes only an instruction to pay 60, the reduction remains unresolved. Correct subtraction cannot settle whether payment occurred.
FDM.5 uses these effect results to explain what the service supplied. Funding can make the agreed proceeds usable even if the equipment bought with them later fails to arrive. The contribution account then identifies the failed delivery step without erasing the funding result. Whether the financed work produces a later business benefit is a further question. A wider outcome claim can therefore be narrowed while the supported service contribution is retained.
The return depends on the failure: ambiguous terms return to FDM.1 or FDM.3, a disputed occurrence to FDM.4, and an unsupported connection to the participant’s result to FDM.5. An adequate existing answer can be reused at any of these points.
FDM-E2 — A group’s cash is used to justify one entity’s payment
- Situation: A group’s cash balance is used to claim that one member can pay a debt.
- Question: Which funds can this entity actually use by the due date?
- First useful result or blocker: An availability and shortfall account for the entity, or an unresolved support condition or receipt.
- Start with: FDM.2 for the payment boundary, then FDM.1 and FDM.3 for support terms and FDM.4 for what occurred.
- Stop or return: Finish when the payment question is answered; revise affected availability or support assumptions when an event or term changes.
X owes 100 on day 7 and has 20 of unrestricted cash available then, after all other receipts and obligations. Y holds 150, and the two entities share a founder. FDM.2 distinguishes the founder-group view from X’s payment question. Under these supplied facts, X has an 80 shortfall; adding the two balances does not make Y’s funds available to X.
Now suppose a support arrangement requires Y to transfer 80 before day 7. FDM.1 establishes the relevant obligation and its parties; FDM.3 derives the conditions and timing that would make the support useful. If the arrangement instead guarantees payment only after X’s failure and a valid demand, that is a different conditional route. It cannot be counted as an already available day-7 transfer. If the timing terms are insufficient, the model returns that unresolved condition.
FDM.4 then examines the event that would make the funds usable. A support commitment, transfer permission or sent payment instruction does not establish timely receipt. Suppose a later, adequately established transfer makes 60 usable by X before day 7 and nothing else in the supplied cash account changes. X now has 80 available and a remaining shortfall of 20. This actual result updates FDM.2’s payment account and any FDM.3 scenario that assumed full support. The earlier 80 commitment and the 60 performance remain distinct.
The model can finish with that availability answer, or with the unresolved event when receipt is unknown. The responsible financial practice uses it to compare financing or payment actions. For a different portfolio-risk question, common dependence on the founder may still make the group view useful even when transfer is unavailable. Preserving that view alongside the payment account avoids replacing one question’s answer with another’s aggregate.