Option on Commodity Futures A commodity option is a listed option on a future and on the relevant commodity.
Example:
A November option on soy beans is an option on a futures contract for the delivery of soy beans in November.
In this sense, it is an option on a future rather than on the physical goods.
To enter an option on commodity futures, you first need to make the required settings in Customizing for the
Transaction Manager
:
Define product types
Creating financial transactions and managing positions in the
Transaction Manager
are based on product types.
To create product types, in Customizing for
Financial Supply Chain Management,
choose
Treasury and Risk Management
®
Listed Derivatives
®
Transaction Management
®
Product Types.
You then need to specify a number range under
Define Number Ranges for Listed Options/Futures Class Data
.
Choose
Listed Derivatives
→
Define Product Types
to specify a product type for the
Option on Commodity Futures
for product category750
Listed Options
In the
Class
area, enter the following:
Number range for the class
Category
= Option on commodity futures
Quotation type
=quoted in percent, directly, or in points
Settlement
=cash settlement
Exercise type
=European or American
In the
Margin
area, define the following:
Settlement method:
future style
Rate type for variation margin
: Define the rate type that is to be used to determine the rate in the variation margin calculation.
In the IMG activity
Define Field Selection for Class Data,
you can define which entry fields should be displayed and appear as optional, required, or display fields.
Settings for transaction management
In Customizing for
Listed Derivatives
, enter a number range for the transactions for each company code by choosing
Define Transaction Number
Ranges.
The system uses this number range to assign a transaction number when you create a transaction.
Choose
Define Transaction Types
to create for each product type the purchase and sales transaction types required for the transaction categories
400 Open transaction
and
500 Close transaction
.
See also: Open Transaction and Close Transaction
Create the transaction flow types for transaction management (IMG activity:
Define Flow Types for Transaction
).
Examples:
1302
Option premium – Position
for flow category:
Option premium
1500
Purchase options/futures
for flow category:
Purchase
1510
Sell options/futures
for flow category:
Sale
1900
Charges
for flow category:
Other flow/condition
1950
Initial margin options/futures
for flow category:
Other flow/condition
Assign the required flow types to each transaction type. You must include all the flow types needed to process a transaction. (IMG activity:
Assign Flow Types to Transaction Type)
.
You can define rules for generating flows automatically (such as tax flows) in the IMG activity
Define Derivation Procedures and Rules
.
Make the settings for internal and external confirmation letters in the
Correspondence
section. You define the possible correspondence types in the IMG activity
Define Correspondence Types,
and specify which documents you want to generate for each transaction type and activity category in the step
Define Correspondence Activities
.
Define the relevant update types and assign them to the corresponding transaction types in the
Update Types
section:
You define the account determination for the update types in Customizing for the
Transaction Manager.
Choose
General Settings
®
Accounting
®
Link to Other Accounting Components
®
Define Account Determination
.
You must have created general valuation classes in Customizing for the
Transaction Manager.
Choose
General Settings
®
Accounting
®
Settings for Position Management
®
Define and Assign Valuation Classes
A general valuation class must be assigned to each transaction. To simplify transaction entry, you can define default values for the general valuation class assignment. In Customizing, choose
Listed Derivatives
®
Transaction Management
®
Assign General Valuation Class
Make the required settings for the commodity master data by choosing
Transaction Manager
®
Listed Derivatives
®
Master Data
®
Commodities
See also:
Commodity Master Data
Settings for position management of
options on commodity futures
Make the settings that are required for margin management by choosing
Listed Derivatives
→
Position Management
→
Futures Account Management
→
Update Types:
Choose
Specify Update Types for Futures Account Management
to determine a value type for the update types.
The value type determines how the update type affects the position value.
You can select the following values:
- Outflow position value options/futures
- No position changes
- Inflow position value options/futures
Note:
When calculating the variation margin, the position value is compared with the current market value of a position, and a flow may be generated with an amount that corresponds to this difference.
You assign the update types for the variation margin and close margin flows under
Assign Update Types for Margin Management for Each Product Type.
These update types are required for the functions
Post Variation Margin
Post Close Margin,
and
Matching Long and Short Positions
Make the settings that are required for margin management by choosing
Listed Derivatives
→
Position Management
→
Futures Account Management
→
Update Types:
Choose
Specify Update Types for Futures Account Management
to determine a value type for the update types.
The value type determines how the update type affects the position value. You can select the following values:
- Outflow position value options/futures
- No position changes
- Inflow position value options/futures
Note:
When calculating the variation margin, the position value is compared with the current market value of a position, and a flow may be generated with an amount that corresponds to this difference.
You assign the update types for the variation margin and close margin flows under
Assign Update Types for Margin Management for Each Product Type.
These update types are required for the functions
Post Variation Margin
Post Close Margin,
and
Matching Long and Short Positions
Positions for
Listed Options
and
Futures
are defined by the following criteria:
Valuation area
Special valuation class
Accounting code
ID number
Futures account
To determine the steps to be taken and the order in which they should be carried out for the key date valuation and the determination of derived business transactions, choose
Transaction Manager
→
General Settings
→
Accounting
→
Settings for Position Management
→
Define Position Management Procedure
and
Assign Position Management Procedure

Choose one of the following settings:
Position management category =
Listed options (future style) and futures.
Under
Liabilities / Assets,
you can select the management of assets and liabilities balance sheet account
Assign the update types required for valuation based on the position management procedure by choosing
General Settings
→
Accounting
→
Settings for Position Management
→
Key Date Valuation
→
Update Types
→
Assign Update Types for Valuation
Assign the update types required for derived business transactions based on the position management procedure by choosing
Transaction Manager
→
General Settings
→
Accounting
→
Derived Business Transactions
→
Assign Update Types for Derived Business Transactions.
On the
Profit and Loss Record
tab page, you also define the update types for the variation margin flows.
To make the settings required for posting the relevant update types to Financial Accounting, choose
General Settings
→
Accounting
→
Link to Other Accounting Components
Once you have made the necessary settings in Customizing, you need to specify the master data required for entering the financial transactions:
Enter the required business partner data. In the
Listed Derivatives
area, you require business partners in the following roles:
Issuer
Depository bank
Counterparty
Define the commodity master data that you require in the application:
See also:
Commodity Master Data
Specify the required Futures Accounts and the corresponding Position Indicators .
You can buy and sell options on commodity futures.
You do this in transaction management under
Trading
and
Back Office
.
See also: Edit Financial Transaction and Edit Listed Options and Futures
You can use the
margin management
area to output the daily profit and loss statement of open items (settlement method:
future style
).
You can valuate options on commodity futures using the key date valuation .
You define the master data required for an option on commodity futures as a class by choosing
Commodities
→
Master Data
→
Listed Derivatives
→
Class.
Choose
Create
.
Enter an
ID number
, assign a
product type
, and enter a
short
and
long name
for the option.
You can also enter another ID number as an example.
Choose
Create
.
Basic Data
Issuer
Tick
(amount, quantity, value, currency, quotation)
The
currency
and
quotation
are taken from the commodity data.
Dates
(start of term, last trading day, settlement data, expiration date)
Structure
(put/call, settlement, option/futures category, exercise type, settlement method)
Specify whether the option is a put or call option. Other data is taken from the product type.
See also: Call and Put - Explanation
Contract Details:
Enter the number of units, the ID number of the commodity future, and the strike amount.
The strike price is the price at which you can buy or sell the base value on the exercise date (expiry date, key date).
Other Tab Pages
Regulatory Reporting
Additional Functions
Check
This checks the class for consistency. Any errors that occur here are displayed in a dialog box. The same checks are carried out when you save the class.
Reset
This function is available in the change mode. It resets the class data to the status it had just after it was last saved.
References
This function lists the classes that use the current security ID number as the underlying.
Class: Reference
You can branch to the
Issuer
data of each business partner from the class data. To do this, choose
Environment
→
Display Issuer
.
You can display the change documents for the class data by choosing
Environment
→
Change Documents
.
The class status is displayed at the top right-hand side of the screen. There you can also change the status. Alternatively, choose
Edit
→
Change status.
A class can have the status
obsolete, inactive,
or
active.
Save your entries before you leave the class data.