Pay special attention to underlined sections, as these highlight the most frequently encountered issues. Bold is used for navigation, modules, and screens. Italics are used for fields, tables, and errors. Fixed width
indicates values for fields or code/text that should be entered. Tags are shown in parentheses (#) after field names.
Example reference data screens, trade screens, and reports are attached:
Entity Setup
Entities trading Cryptocurrencies do not require any special setup, but pricing and exchange rate sources must be considered.
- If you are using the securitization model, ensure your Long Price Source (1282) and Short Price Source (5422) reflect your desired Cryptocurrency pricing sources, as you will be loading the exchange rates as prices
- If you are using the cash model, ensure your FX Source (1344) and Valuation FX Source (11652) reflect your desired Cryptocurrency exchange rate sources
Reference Data
Storage & Configuration
Each Cryptocurrency security master file (SMF) is modeled as its own equity security (securitization model) or cash security (cash model).
Market Data
Exchange rates to various physical currencies are readily available for most major Cryptocurrencies. These rates must be loaded either as prices (securitization model) or FX rates (cash model) in Eagle Accounting.
Security Data
Cryptocurrency SMFs can be set up and maintained in Issue Viewer, Security Reference Manager (SRM), or Reference Data Center (RDC). The lists below capture all required fields.
Securitization Model
- Issue Name (961)
- Primary Asset ID (14) & Type (1432)
- Processing Security Type (3931) =
EQCSCS (Common stock)
- Price Multiplier (18) =
1.00
- Quantity Scale (19) =
1.00
- Issue Country (1418)
- Asset Currency (85)
- Primary Exchange (17)
Cash Model
- Issue Name (961)
- Ticker (13): enter Cryptocurrency symbol, such as
XBT
for Bitcoin,XRP
for Ripple, etc. - Primary Asset ID (14): locked and concatenated to
CASH
+ Ticker, such asCASHXBT
orCASHXRP
- Primary Asset ID Type (1432) =
CASH
- Processing Security Type (3931) =
CRCRCR (Currency)
- Price Multiplier (18) =
1.00
- Quantity Scale (19) =
1.00
- Security Type (82) =
CRNY (Cash)
- Issue Country (1418)
- ISO Currency Number (1442): enter a large, unique value such as 9999 because Cryptocurrencies are not official ISO currencies
- You will receive an error on submission if the value is already in use, in which case you step it up or down one digit
- Currency Precision (1451): an unofficial list of Cryptocurrency precisions is available on Wikipedia
Trade Processing
Trades are entered using the Book Trade module once the entity and reference data have been configured. Enter the appropriate entity, security identifier, and trade (35)/settle dates (37) and click Submit to query for the security.
Securitization Model
Right-click the Cryptocurrency security and select Open > Buy or ShortSell. The lists below capture all required fields to book a trade.
- Shares (40): quantity of the Cryptocurrency being purchased
- Price Per Share (45): exchange rate between Cryptocurrency and transaction currency at time of trade
- The following fields are available to capture trade fees and taxes:
- Commission (47)
- SEC Fee (48)
- Tax Amount (46)
- Stamp Duty Tax (51)
- Other Fee (3752)
- Broker (88)
Cash Model
Right-click the Cryptocurrency cash and select Book Foreign Exchange > Buy Currency - Spot Contract or Sell Currency - Spot Contract. The table below capture all required fields to book both a buy and sell of Cryptocurrency.
Field | Buy Cryptocurrency | Sell Cryptocurrency |
---|---|---|
Sell Currency Symbol (363) | Sale currency symbol | Cryptocurrency symbol |
Sell Quantity (366) | Sale currency amount | Cryptocurrency amount |
Buy Currency Symbol (313) | Cryptocurrency symbol | Purchase currency symbol |
Buy Quantity (316) | Cryptocurrency amount | Purchase currency amount |
Broker (88) |
Add Comment