Derivatives are tools or securities that an investor uses for different reasons including hedging. These securities are called derivatives because they are derived from some underlying asset. Futures for instance, are derivatives, which can be used to hedge. Hedging and derivatives are related terms in the financial and investment world.
Hedging is an investment strategy and technique to prevent loss and risks in any market situation. It acts as a preventive measure – like insurance. Derivatives are just one of the hedging instruments.
In different situations, hedging can either result in a profit or a risk loss. Derivatives are tools that contribute to either result. Both concepts are also different in nature. Derivatives come in the form of contracts or agreements between two parties.
Treasury > hedge and derivatives > Setup for hedge and derivatives > Posting profiles - derivatives
There are profiles for:
Initial recognition
Subsequent measurement and
Settlement
Click on New to add a posting profile line for each ledger account, in the posting profile header of the page
Account type, Ledger account, Offset account type and Ledger accounts can be filled in on the Account structure
When either customer or vendor is selected as the account type, the corresponding field can be left empty in the posting profile. The checkbox labelled Populate from Derivative can be used in the place of filling the customer or vendor account.
Click the Save button
Wildcards can be used on Derivative journals. This applies specifically to the description field in the Derivative Posting Profiles setup page, under the Account Structure.
The wildcard name that can be used is #Derivative ID. This can be used for all derivative journals (Initial recognition, Subsequent measurement and Settelement journals
List of Amount types that can be chosen on Derivave posting profiles
For more information on the setup of the Financial risk register, open the GRC001 Test script Operational Risk management.docx document, which forms part of the Governance, Risk and Compliance module.
The GRC001 Test script Operational Risk management.docx document contain the following setup:
If the derivative contract is an intercompany contract, a drop-down list of legal entities is available in the Intercompany counterparty field.
Select External counterparty
a Vendor account can be selected from the dropdown menu
Select a Customer account
Type a Contract reference
If required, slide the toggle to "Yes" for Contract termination
If Use contract termination toggle was set to Yes in the Contract section, this FastTab called Contract termination will appear and can be filled in
Users have the option to default the exchange rate from the General Ledger instead of manually entering it.
If Yes is selected, the rate for the exchange pair will automatically populate the spot rate field from GL > Exchange Rates.
The "contract date" will be utilized to determine the correct rate from Currencies > Currency Exchange Rates.
If No is chosen, the process will continue as before. The exchange rate type can be found in the General Ledger setup
If no rate exists in the exchange rate setup, the process will proceed normally without a rate being defaulted
If a rate for the specific contract date is unavailable, the latest available rate will be used.
Users retain the option to edit the defaulted rate even if it is automatically populated.
When Yes is selected in the new dialog box to Use general ledger rates, the initial journal will be created differently:
If No is selected to Use general ledger rates, the journal will be created as it was previously.
If Yes the debit and credit lines will be generated using GL exchange rates. If the user retains the spot rate, this will create a balanced journal for the accounting and/or reporting currency if it matches one of the swap currencies.
However, if Yes is selected to Use general ledger rates and the spot rate is changed, the journal lines will still be created using GL exchange rates, resulting in an imbalance in the accounting or reporting currency. In this case, a third and fourth line will be created using the posting profile setup to fetch the account for exchange gain/loss, which will either be debited or credited to balance the journal
If the swap currencies do not match either the accounting or reporting currencies, a third and fourth line will be created to reflect either a gain or a loss, which could result in one being a loss and the other a gain
These specifically apply to a forex swap at the spot rate, relevant only for the contract inception portion of the record and not for the contract termination
Set the toggle to Yes if you want the Inital recognition journal to automatically post
Enter a Contract date. The contract date will be utilized to determine the correct rate from Currencies > Currency Exchange Rates.
Select a Buy currency
Enter the Buy amount
The Sell amount can be captured, and the user will enter a rate per unit of the buying currency, and the system will calculate the buying amount
Select a Sell currency
The Sell amount can be captured, and the user will enter a rate per unit of the buying currency, and the system will calculate the buying amount
The Spot rate will be calculated when the Buy amount and Sell amount has been entered
The rate can also be captured in one of two ways:
Manually, by calculating the Sell amount divided by the Buy amount and entering the result.
By capturing a different conversion direction, and have the system calculate the rate and updating the spot rate. In turn this can be captured as a rate per unit of the buying or selling currency.
The currency swap method of input are allowing the user to capture a rate and the selling quantity, with the system calculating the buying quantity. The conversion tool enables the user to capture the rate in either buying or selling currency format, and the system converting to the appropriate rate for the currency swap.
If the Contract termination was set to Yes on the Contract FastTab, the Contract termination FastTab will appear. Expand the Contract termination FastTab
Expand the Posting profiles FastTab. Posting profiles will automatically display, as per setup on the Derivative group. If required, other Posting profiles can be selected
Under the Identification section, the user can select Paying or Receiving for the Derivative group from the drop-down list
If the user selected a derivative group for Paying, that derivative will be available for use on Purchase Orders
If the user selected derivative group of Receiving, that derivative will be available for use on Sales Orders.
The External counterparty field is a drop-down to the vendor master table.
The Position field on each Swap header will automatically update from Open to Closed when a Settlement journal is successfully posted. By default, the Position is set to Open upon swap creation.
External counterparty is the vendor account of a third party
The sequence of loan creation and derivative creation can occur in either order. Associating one product with the other will automatically register the linked record. When a loan is linked from the Derivative register, the loan fields are automatically populated, and the Hedge toggle is set to Yes with the FastTab displayed. Conversely, when a derivative instrument is linked from a loan, the relevant fields in the derivative register are also populated accordingly
When the toggle for Hedged is set to yes on the Header index tab of the loan details page, a FastTab labeled Hedged will appear. This section, known as the Hedged FastTab, includes options to add or remove entries. It contains columns for:
Derivative
Derivative type
Derivative description
Start date
Currency
In the Derivative register, located under the Loans and investments FastTab, the associated Loan number appears as a hyperlink. This field is automatically populated when linking the derivative instrument from the Loan page
To link a derivative to a specific Sales Order, go to:
Accounts Receivable > Orders > All sales orders
Open an existing sales order
Expand the Header section
Expand the Derivatives FastTab
Click on Add
Select a Derivative from the drop-down menu
Click Save
The rate negotiated on the forward exchange contract (Derivative) will populate to the Price and discount FastTab, into the field “Fixed exchange rate” on the Sales Order header and be used for posting purposes.
Once the derivative has been selected on the Sales order, it will update the Fixed Exchange Rate field and Derivative conversion rate fields on the Derivatives fast tab on the Sales Order.
An open value to exist, if value is less than zero, an error message will appear
When changing the Derivative, it will update the exchange rate on the Sales Order header. Creating a second derivative against the same Sales Order, will override the rate.
When adding a Purchase order to the Derivative, it will automatically appear on the Purchase Order as well. To view the linked derivative or to add derivatives to the Purchase Order, go to:
Accounts Payable > Purchase orders > All purchase orders
Open an existing purchase order
Expand the Header section
Expand the Derivatives FastTab
Click on Add
Select a Derivative from the drop-down menu
Click Save
The rate negotiated on the forward exchange contract (Derivative) will populate to the Price and discount FastTab, into the field “Conversion rate” on the Purchase Order header and be used for posting purposes.
On Purchase Order Invoice posting stage, on the Invoice header, Setup FastTab, the user can choose to include derivatives or not
Once the derivative has been selected on the Purchase order, it will update the Fixed Exchange Rate field and Derivative conversion rate fields on the Derivatives FastTabon the Purchase Order.
An open value to exist, if value is less than zero, an error message will appear
When changing the Derivative, it will update the exchange rate on the Purchase Order header. Creating a second derivative against the same Purchase Order, will override the rate.
Derivative journals are created to record the accounting transactions of derivative contracts. It includes the initial recognition journal, subsequent measurement journal and settlement journal.
Posting profiles should be set up before derivative journals can be created and posted.
If a derivative has any posted or unposted journals, it will be non-deletable. When attempting to delete a derivative with an Intercompany counterparty that has existing journals (posted or unposted), the following warning will be displayed: Note: Journals already exist for the intercompany counterparty. Are you sure you want to delete? with options for Yes or No
All derivative journals generated will be marked with an Approved status, ensuring they are available for settlement at a later time. This applies to entries posted to both customer and vendor accounts.
Intercompany counterparty is the legal entity of the copied counterparty
Once the derivative contract has been created the initial recognition journal is created. It can be set up with that the journal is automatically posted, or the journal can be reviewed before the journal is posted.
Navigate to: Treasury>Hedges and Derivatives>Derivative register
Click on New and complete the necessary fields
Click on OK
The journal is automatically created:
Navigate to the Derivative Register menu on the Derivative contract, the journal has been created:
When the contract terminates the settlement journal should be created and posted to settle the contract
Navigate to: Treasury>Hedges and Derivatives>Periodic>Settlement journal
Click on Settlement Journal, complete the necessary fields and click on OK
Enable the Post journal setting to Yes if the journal should be posted automatically.
Navigate to the Derivative Register menu on the Derivative contract, the journal has been created:
If a derivative has any posted or unposted journals, it will be non-deletable. When attempting to delete a derivative with an Intercompany counterparty that has existing journals (posted or unposted), the following warning will be displayed: "Note: Journals already exist for the intercompany counterparty. Are you sure you want to delete?" with options for Yes or No.
The Position field on each Swap header automatically updates from Open to Closed when a Settlement journal is successfully posted. By default, the 'Position' is set to Open upon swap creation.
Once an FX Swap contract is terminated, a revaluation will occur to calculate the Gain/Loss on the contract. This revaluation is based on the commitment at the contract termination against the exchange rate value captured in the system, and not the forward rate fixed on the deal.
This report will only calculate and populate after the settlement journal has been completed.
To run the Swap deals inquiry report, go to:
Treasury > Hedge and derivatives > Enquiries and reports > Swap deals inquiry
The Start date and End date fields are not mandatory
This report will calculate and populate after the settlement journal has been posted.
Some of the columns on the Swap deals inquiry include:
Trade date - linked to document date
Bank - this is the bank providing the swap
Spot rate - conversion rate from Currency 1 to Currency 2
Spot value - nominal value of deal in Currency 2 on start date
Forward rate - conversion rate from Currency 2 to Currency 1
Accounting rate - conversion rate between currencies as on contract End date
Linked loan - loan number display as a hyperlink. This is the loan that is linked to the swap deal on the Derivative register
Interest percentage - loan interest as setup on loan
Treasury > Hedge and derivatives > Enquiries and reports > Period interest inquiry
Select a From date
Select a To date
All interest accruals falling within the specified "From" and "To" dates will be included in the report.
An initial recognition journal must be posted first for a derivative in order to qualify for the Period Interest Inquiry.
Choose a Loan group from the drop-down menu
Select a Derivative group
Set the toggle to Yes if you want to Exclude loans from the report
Set the toggle to Yes if you want to Exclude derivatives from the report, and No to include derivative records
Click the OK button
The report differentiates between Interest Receivable and Interest Payable when both items are present on a single loan. The loan group reports these items separately.
The inquiry page is divided into two sections:
Period interest inquiry
Total interest summary
The Period interest inquiry has the following columns:
Reference group
Item group
Item ID
Counterparty
Start date
End date
Calendar convention
The basis on which interest is being calculated
Calc basis
Sell cur
Sell amount
The average loan amount for all loans for the reporting period for both ‘Loans Receivable’ and ‘Loans Payable’ loan types. For derivatives this is the Spot selling amount.
Sell interest accrued
The the receivable interest accrued values for the report period for both loans and derivatives. For payable loans, this means the sum of negative accrued values for the requested period. No negative values will be shown in the column itself
Sell int %
The Sell int % column and Buy int % column are able to display negative values for returns on derivative transactions
Buy cur
Buy amount
This is the Spot buying amount for derivatives
Buy interest accrued
This column displays the payable Interest accrued values during reporting period for loans and derivatives. This means for loan directions Loans Receivable the sum of negative accrued values for the period of the report. For loan directions Loans Payable this means the sum of positive accrued values for the requested period of report. No negative values will be displayed in the column itself.
Buy int %
The Sell int % column and Buy int % column are able to display negative values for returns on derivative transactions.
Reporting currency
Interest accrued in reporting cur
This is the nett interest values, i.e. Interest Receivable (Sell interest) minus Interest Payable (Buy Interest).
Int %
Swap return %
Total interest summary columns:
Table
Item group
Sum of interest accrued%
Int Payable: The "Int Payable" column displays, per loan and derivative group, the summaries of all the calculated accrued interest values in the "Buy Int Accr" column for the reporting period and in the reporting currency.
Int Receivable: The "Int Receivable" column displays, per loan and derivative group, the summaries of all the calculated accrued interest values in the "Sell Int Accr" column for the reporting period and in the reporting currency.