Accounts
Table of Contents
Description
Financial meaning
Accounts represent storage locations for financial assets or cash. They define where securities, cash, or other financial holdings are kept, ensuring legal ownership, custody, and safekeeping.
Platform abstraction
An Account in the Finmars platform defines a place where assets or cash are held. It carries properties like type, name, and purpose (e.g., depository, provisional account).
Accounts are essential for linking transactions, managing cash, tracking positions, and generating reports.
Accounts are used in:
- Connecting holdings to the correct location (e.g. portfolio or counterparty)
- Managing and tracking cash and asset transfers
- Verifying asset values across different accounts
- Supporting regulatory and internal financial reporting
Examples
User Code | Type | Short Name | Name | Public Name | Notes |
129900RGLDPQ3DT2T5H1 | Default Account Type | SCVA | Securities Vault Alpha | SECALPHAZZXXX | Depository for Securities |
-
User code
: a unique identifier of the account within the system. -
Type
: classification of the account (e.g., default, provisional, etc.). -
Short name
: a brief label for quick reference of the account. -
Name
: the full name of the account for user clarity. -
Public name
: the name displayed externally or used in reporting. -
Notes
: additional information about the purpose or specifics of the account.
Cookbook
CRUD
- Create: How to Create an Account Entity
A new portfolio type can be created using the "+" button in the upper-right corner of the page. Users must provide a full name, type, and optional notes. - Read: All accounts are listed in the Accounts management page. This list provides quick access to key fields such as name, type, and status. Users can filter, group, or search to locate specific accounts and review their configuration.
- Update: To edit a account, users can click on an existing entry to open the edit form. All field – except those constrained by platform rules – can be modified, including the full name, type, status or optional notes.
- Delete: Accounts can be deleted directly from the management page.
Use Cases
- Use the Type field to distinguish accounts based on purpose—such as a provisional holding account for pending transactions or a default account for general asset storage.
- Multiple name fields (Full Name, Short Name, Public Name) ensure that the same account can be clearly identified internally while presenting a different label in client-facing or compliance reports.
- Transactions are booked to accounts to reflect real-world movements of cash or securities, ensuring accurate position and cash flow tracking.
F.A.Q.
Frequently asked questions.
API documentation
Link to API documentation.