Generates a real-time rate proposal for a new hedge associated with the specified customer. Once accepted, this proposal becomes a confirmed hedge.
Documentation Index
Fetch the complete documentation index at: https://docs.grainfinance.co/llms.txt
Use this file to discover all available pages before exploring further.
Basic authentication using the partner API keys from https://console.grainfinance.co/api-keys
The IPv4 address of the browser from which the customer contacts your platform.
example: 192.158.1.38
((25[0-5]|(2[0-4]|1\d|[1-9]|)\d)\.?\b){4}The id of the customer within the Grain platform.
The payload required in order to ask for a hedge quote
The payload required in order to ask for a hedge quote
The currency in which the transaction should be paid at by your customer.
"MXN"
The currency in which the inventory item is listed at on your platform.
"USD"
The date in which the hedge will be settled, denoted in YYYY-MM-DD format.
\d{4}-\d{2}-\d{2}"2023-02-23"
Specifies the amount to hedge in the toCurrency. When provided, this sets fixedSide to toCurrencyAmount, and the fromCurrencyAmount is derived as: fromCurrencyAmount = toCurrencyAmount × quote. Exactly one of toCurrencyAmount or fromCurrencyAmount may be provided. Alternatively, neither may be provided to defer amount specification to the Accept call.
1560
Specifies the amount to hedge in the fromCurrency. When provided, this sets fixedSide to fromCurrencyAmount, and the toCurrencyAmount is derived as: toCurrencyAmount = fromCurrencyAmount / quote. Exactly one of toCurrencyAmount or fromCurrencyAmount may be provided. Alternatively, neither may be provided to defer amount specification to the Accept call.
The external markup percentage that should be added to this quote on top of Grain’s internal pricing. For example, a value of 1.0 represents a 1.0% additional markup.
1
Hedge Proposal Created
The id of the hedge proposal within the Grain platform.
[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}"8173b9a7-ee61-413e-b9e3-7c04b2a067c5"
The currency in which the transaction should be paid at by your customer.
"MXN"
The currency in which the inventory item is listed at on your platform.
"USD"
The rate locked by this hedge.
20.6165
The unix timestamp until which the hedge offer is valid.
1659625098
The date in which the hedge will be settled, denoted in YYYY-MM-DD format.
\d{4}-\d{2}-\d{2}"2023-02-23"
The percentage from the overall amount of collateral required to perform this hedge at inception.
5
The external markup percentage that should be added to this quote on top of Grain's internal pricing. For example, a value of 1.0 represents a 1.0% additional markup.
1
The amount to hedge in the toCurrency.
If fromCurrencyAmount is provided, then toCurrencyAmount calculated as:
toCurrencyAmount = fromCurrencyAmount / quote
Only present if an amount was provided at quote time.
1560
The amount to hedge in the fromCurrency.
If toCurrencyAmount is provided, then fromCurrencyAmount calculated as:
fromCurrencyAmount = toCurrencyAmount * quote
Only present if an amount was provided at quote time.
32161.8
Indicates which currency amount was fixed (specified) when creating the quote.
When fixedSide is toCurrencyAmount, the toCurrencyAmount was specified and fromCurrencyAmount was calculated.
When fixedSide is fromCurrencyAmount, the fromCurrencyAmount was specified and toCurrencyAmount was calculated.
Only present if an amount was provided at quote time.
toCurrencyAmount, fromCurrencyAmount "toCurrencyAmount"