Execution Interface NFM / Allfunds
Â
The Execution Interface called NFM (Allfunds) lets us configure communication with an investment fund via Allfunds. This add-on is found in our Marketplace.
Instrument configuration
To add the NFM interface to an instrument navigate to the instrument and select Add Execution Interface:
The settings to be made for each instrument are the following:
Â
Property | Description |
---|---|
Execution Interface: | NFM |
Trade Calender | Determines when the instrument is tradable and when orders can be expected to be executed by the fund company. See separate article about managing Trading calendars. |
Custody account | A Custody Account is selected for all execution interfaces. See article Custody accounts on how to create custody accounts. |
Counterparty | Select a legal entity. |
Counterparty Account | This account is used as the counterparty when buying the product. |
Payment Account | Payment Account points out which external account that will be used for cash transfers to send money to the fund entity. |
Exception Account | If the amount does not match the difference has to be booked into a exeption account. |
Buy Amount | Are used to control which kind of orders are allowed. |
Sell Amount | Are used to control which kind of orders are allowed. |
Sell Unit | Are used to control which kind of orders are allowed. |
Is Prepaid | Should be checked if buying the instrument requires prepayment. |
Min Subscription Amount | State the minimum amount per order. |
Min Redemption Amount | State the minimum amount per order. |
Quantity Decimals | Is the maximum number of decimals used for unit orders |
First Trade | sets time limits for when the instrument is tradable. |
Last Trade | sets time limits for when the instrument is tradable. |
Minimum Lot Size | Define the minimum lot size for the financial instrument in order to limit the order entry of the instrument to even lots of units. Minimum lot size can for example be 0.000001, 0.2, 1 or 1000. |
Front-end load fee | Front-end loads are assessed as a percentage of the total investment or premium paid into the instrument |
Back-end load fee | A back-end load is a fee (sales charge or load) when selling mutual fund shares, and the fee amounts to a percentage of the value of the share being sold. |
Global Settings
In addition to the Execution Interface settings on the individual instruments are there a number of global settings that should be managed. To access, navigate to System Data > Execution Interfaces.Â
Type:Â Trade or Currency Exchange
Acceptance Difference (NAV)Â measures the difference in the proposed fill price in relation to the previous days NAV price as recorded in BFS. If a value of 50 was entered this means that a difference of 50% will be accepted.
Reservation Multiple is used to reserve a margin of extra fund units when selling a fund holding using a fixed amount as opposed to a fixed amount of units or percentages of the holding. If 1.1 is entered as the multiple 10% will be added to the number of fund units that will be reserved for the sell order.
Broker Fee Account is used to set the default house account to receive any fees from trades that are made through the relevant execution interface.
Default Custody Account is used to set the default custody account to be used for the safekeeping of the traded instruments.
NFM Account No is the account number that we have at Nordic Fund Market.
Endpoint Address is the URL of the NFM webservice.
Include Feeds in amount, if selected
Instruction Immediate Ready, if selected the created fund instructions will get the state "Ready" as soon as they are created. If this is not selected the initial state will be "Stop" and require a manual interaction to set the state to "Ready". Only fund instructions that have the state "Ready" will be included in the XML-file generation and FTP upload process.
© 2009 - 2023 Huddlestock Technologies AB All rights reserved | Huddlestock Terms of use | Support portal