Systems and methods for multi-currency trading
AssigneeCurex Innovations LLC
InventorsWilliam JP Dale, Dmitry A. Raykhman
Life of this patent
Estimating the term…
Abstract
A multi-currency interface: programmed or configured for limit orders in a customer currency for financial instruments traded in an exchange traded currency. A multi-currency interface programmed or configured for facilitating purchases of goods or services from an online merchant in multiple currencies.
Claims23
A computerized method for trading financial instruments in multiple currencies, the method comprising:
- receiving a limit order from at least one customer for a financial instrument, including a price and a quantity denominated in a customer currency, at a multi-currency interface comprising one or more server computers executing on one or more processors in communication with (a) a computerized trading exchange system that trades the financial instrument denominated in an exchange quoted currency and (b) a foreign exchange (“FX”) trading platform;
- electronically monitoring available liquidity on the computerized trading exchange and the FX trading platform at the multi-currency interface;
- when a new price is published on the computerized trading exchange in the exchange quoted currency for the financial instrument, automatically requesting available prices on the FX trading platform;
- receiving the available prices on the FX trading platform at the multicurrency interface;
- calculating at the multi-currency interface a price in the exchange quoted currency for converting the limit order in the customer currency to the exchange quoted currency based upon real time spot tradable index prices published by the FX trading platform;
- determining whether the conversion price is still available on the FX trading platform;
- and converting the limit order in the customer currency to the exchange quoted currency based on real time spot tradable index prices published by the FX trading platform.
A multi-currency interface for facilitating trading of financial instruments in multiple currencies comprising:
- one or more server computers executing on one or more processors, the multi-currency interface in communication with (a) a computerized trading exchange system that trades securities denominated in an exchange quoted currency and (b) a foreign exchange (“FX”) trading platform, the multi-currency configured and programmed to:
- receive a limit order from at least one customer for a financial instrument, including a price and a quantity denominated in a customer currency, at a multi-currency interface comprising one or more server computers executing on one or more processors in communication with (a) a computerized trading exchange system that trades the financial instrument denominated in an exchange quoted currency and (b) a foreign exchange (“FX”) trading platform;
- electronically monitor available liquidity on the computerized trading exchange and the FX trading platform at the multi-currency interface;
- when a new price is published on the computerized trading exchange in the exchange quoted currency for the financial instrument, automatically request available prices on the FX trading platform;
- receive the available prices on the FX trading platform at the multicurrency interface;
- calculating at the multi-currency interface a price in the exchange quoted currency for converting the limit order in the customer currency to the exchange quoted currency based upon real time spot tradable index prices published by the FX trading platform;
- determine whether the conversion price is still available on the FX trading platform;
- and
- convert the limit order in the customer currency to the exchange quoted currency based on real time spot tradable index prices published by the FX trading platform.
A computerized method for facilitating transactions of goods and services in multiple currencies, the method comprising:
- determining, by a multi-currency interface comprising one or more server computers executing on one or more processors in communication with (a) a computerized online merchant system that offers goods and services denominated in an online merchant system currency and (b) a foreign exchange (“FX”) trading platform, to present to at least one customer wishing to purchase the goods or services in a customer currency, a view of goods or services offered for sale currently residing on the online merchant system, the view being presented in the customer currency;
- receiving, at the multi-currency interface, an order for the goods or services offered for sale on the computerized online merchant system, including at least a price and a quantity, from the at least one customer, the received order being denominated in the customer currency;
- if the customer currency is the same as the online merchant system currency, submitting the order to the online merchant system for execution;
- and
- if the customer currency is not the same as the online merchant quoted currency, executing the following steps:
- performing, at the multi-currency interface, a calculation of a conversion rate of the price of the received order from the customer currency to the exchange traded quoted currency, the calculation being performed based upon real time spot tradable FX index prices published by the FX trading platform;
- generating an FX spot trade order on the FX trading platform at the conversion rate to generating, at the multi-currency interface, an order for the goods or services, denominated in the online merchant system quoted currency, corresponding to the received order from the customer;
- and
- submitting the generated goods or services order to the online merchant system for purchase of the goods or services in the customer currency.
A multi-currency interface for facilitating trading of goods and services in multiple currencies comprising:
- one or more server computers executing on one or more processors, the multi-currency interface in communication with (a) an online merchant system that trades goods and services denominated in an online merchant system quoted currency and (b) a foreign exchange (“FX”) trading platform, the multi-currency interface being in communication with both the FX trading platform, the multi-currency interface having one or more server computers configured and programmed to:
- present, to at least one customer wishing to trade in a customer currency, a view of goods or services currently available for purchase on the online merchant system, the view being presented in the customer currency;
- receive an order for the goods or services, including at least a price, from the at least one customer, the received order being denominated in the customer currency;
- if the customer currency is the same as the online merchant quoted currency, submit the order to the trading exchange for publication on the trading exchange;
- and
- if the customer currency is not the same as the online merchant quoted currency, execute the following steps:
- perform a calculation of a conversion rate of the price of the received securities order from the customer currency to the online merchant quoted currency, the calculation being performed based upon real time spot tradable FX index prices published by the FX trading platform,
- generate an FX spot trade order on the FX trading platform at the conversion rate to generate an order in the customer currency that corresponds with the received order;
- generate an order for the goods or services, denominated in the online merchant quoted currency, corresponding the to the received order from the customer;
- and
- submit the generated goods or services order to the online merchant system for purchasing the goods or services.
The multi-currency interface of claim 23, wherein the online merchant system is configured and programmed to search similar products offered for sale in the customer currency to find the best price for the customer.
Dependencies are inferred from the claim text.