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

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