Fund Subscription
FundSubscriptionFBCAn investor's contribution of capital into a fund (subscription) or withdrawal from it (redemption), recorded as units issued or cancelled at the prevailing NAV.
Datasets representing this concept
1 dataset| Dataset | Role | Pure |
|---|---|---|
| subscription | primary | Pure Model -> |
Pure Class
FIBO-grounded class definition for this concept: properties, multiplicities, and source-column annotations. Per-dataset Mapping and Table blocks live on each dataset's Pure Model tab.
<<Lineage.parquetBacked>>
{Lineage.parquetPath = 'out/parquet/subscription.parquet', Lineage.fiboModule = 'FBC', Lineage.fiboConcept = 'FundSubscription', Lineage.datasetTitle = 'Fund Subscriptions and Redemptions'}
// Investor capital movements into or out of a fund, recording amount, units, and NAV per unit.
Class fibo::fbc::FundSubscription
{
// SubscriptionIdentifier: Internal surrogate key for a fund subscription or redemption record.
subscriptionId : Integer[1];
// InvestorIdentifier: Internal surrogate key uniquely identifying an investor within this system.
investorId : Integer[1];
// FundIdentifier: Internal surrogate key uniquely identifying a fund within this system.
fundId : Integer[1];
// TradeDate: Date on which a trade was executed.
tradeDate : StrictDate[1];
// SettlementDate: Date on which cash and securities exchange hands to complete a trade (commonly T+1 or T+2 for equities).
settlementDate : StrictDate[1];
// TransactionType: Kind of ledger entry (TRADE_BUY, TRADE_SELL, DIVIDEND, INTEREST, FEE_BROKER, FEE_MGMT, FX, SUBSCRIPTION, REDEMPTION, CORPORATE_ACTION).
transactionType : String[1];
// GrossAmount: Trade quantity × price, before commissions and fees.
amount : Decimal[1];
// ISO4217CurrencyCode: Three-letter code (e.g., USD, EUR, JPY) that uniquely identifies a currency under ISO 4217.
currencyCode : String[1];
// Units: The shares or units of ownership a fund issues to its investors. NAV per unit is the value of one unit.
units : Decimal[1];
// NAVPerUnit: Net Asset Value divided by units outstanding — the value attributable to each fund unit.
navPerUnit : Decimal[1];
}