WO1997043727A1 - Method and system for performing automated financial transactions involving foreign currencies - Google Patents
Method and system for performing automated financial transactions involving foreign currencies Download PDFInfo
- Publication number
- WO1997043727A1 WO1997043727A1 PCT/US1997/007478 US9707478W WO9743727A1 WO 1997043727 A1 WO1997043727 A1 WO 1997043727A1 US 9707478 W US9707478 W US 9707478W WO 9743727 A1 WO9743727 A1 WO 9743727A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transaction
- user
- currency
- trade
- client
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Definitions
- the present invenuon relates generally to methods and systems for performing automated financial transactions, and more particularly to a method and system for performing automated financial transactions involving at least two currencies at real-time market rates between a customer and a financial institution.
- the manufacturer may not be receiving the foreign currency immediately but rather may be receiving periodic payments over time as set milestones are reached. For example, some foreign currency may be received when the order is placed, some may be received when the goods are delivered and the remainder may be received when the goods are inspected and accepted. Thus, the manufacturer may require a mechanism to convert the foreign currency to domestic currency in the future at set dates (for example, 30 days, 90 days, or J year in advance) in order to generate a competitive bid price.
- set dates for example, 30 days, 90 days, or J year in advance
- a company or individual may have possession of an amount of foreign currency for a relatively short period of time and no present need for the currency itself.
- a domestic company may have sold equipment overseas and been paid in a foreign currency but may not need the foreign currency until three weeks later to pay off a separate debt. The company may wish to collect interest on that money for the three weeks and be paid that interest in the foreign currency.
- FX foreign exchange
- a bank may wish to quote that customer a more favorable rate. For example, if the customer has a large transaction or is a steady customer. the bank may wish to provide the customer a more favorable rate. Further, if the currency to be purchased is less stable because it is traded less often or the country issuing the currency is viewed as less stable, the bank may wish to protect itself by charging a premium.
- the process is manually intensive and may comprise several layers of participation.
- a customer may contact a trader affiliated with the bank by telephone and provide the trader with the details of the desired trade orally.
- the trader will take down the information and then determine the price to the customer by assessing several factors including, the current "wholesale" rate of exchange between the currencies, the nature of the customer and the size of the transaction.
- the trader may need to communicate with another individual at the "interbank” desk.
- the "interbank" desk is the desk affiliated with the bank which determines the base exchange rates to which the bank will commit.
- the trader will communicate this price over the telephone and the customer will either accept it or reject it. If accepted, the trader will execute the transaction and the execution will be reflected in the customer's account
- the audit trail consists of transcripts of recordings of telephone calls.
- the creation of such audit trails require human intervention (for example, the transcribing step) and may not readily be accessible (for example, they may be archived). Accordingly, there is a need for an automatic audit trail which is less expensive and easily accessed.
- the improved method and system deals in virtually all trading currencies, automatically incorporates the current market process and operates in a secure environment.
- Customers can access the system on-line and in real time through various terminals such as, for example, a personal computer (PC).
- PC personal computer
- the system quickly identifies the nature of the transaction the customer desires and the customer inputs the characteristics of the transaction the user desires.
- the system then automatically generates an offer in response to the customer's request based upon a number of parameters including the market price, the size and nature of the transaction and the size and nature of the client.
- the system then promptly displays the bank's offer to the customer in a clear and concise manner. The customer is then given an opportunity to accept the offer, ask that the offer be updated or reject the offer.
- the system automatically withdraws and updates the offer thereby protecting the bank from liability for a "stale" rate. If accepted, the trade is automatically forwarded for processing and assigned a reference number for tracking and control purposes. Further, the system can generate a comprehensive array of individual transaction and summary reports. The user can enter settlement instructions and receive confirmation of all trade details automatically.
- system enables the user to designate the particular account to be used for settlement purposes.
- the system also automatically accepts, monitors and executes leave orders.
- the user is given the option for auto execution.
- a blotter of leave orders is automatically generated and may be monitored by the user.
- Color coding is used to alert the user about the status of the market versus the various leave orders.
- the system also accommodates purchase orders wherein a customer purchases a currency for payment to another party.
- the system enables users to perform money market transactions in which a user may deposit money in a first currency and automatically obtain interest on that deposit tn the first currency.
- the system also automatically provides the user with an interest rate JJIJ the equivalent of the interest amount in a second currency, such as U.S. Dollars.
- FIG 1 charts, generally, the overall appUcations in relation to related components with which they communicate.
- FIG 2 shows the network of central computers, or "servers,” that form the backbone of the FX applications' functions.
- FIGs 3-4 outline the log-in process for the different applications.
- FIGs 5-8 outline spot and forward trades using FX Trade.
- FIGs 9-10 outline a swap trade using FX Trade.
- FIG 11 outlines a Money Market Trade.
- FIG 12 outlines FX-Order entry.
- FIG 13 outlines the flow of Payment Order messages.
- FIG 14 represents an application log-in screen.
- FIG 15 represents an FX Trade spot transaction screen.
- FIG 16 represents an FX Trade forward transaction screen.
- FIG 17 represents an FX Trade swap transaction screen.
- FIG 18 represents an FX Trade View Transaction screen.
- FIG 19 represents a Money Market Deposit screen.
- FIG 20 represents a Money Market rate calculator screen.
- FIG 21 represents a Money Market transactional records screen.
- FIG 22 represents a Money Market rate calculator that shows the calculated foreign currency Money Market rates based on the U.S. dollar (USD) interest rates as well as the underlying FX spot rate and its related forward points.
- FIG 23 represents an FX Order Blotter.
- FIG 24 represents an FX Order New Order Entry screen.
- FIG 25 represents an FX Order screen that provides an analysis of the difference between a target and execution rate.
- USD U.S. dollar
- FIG 26 represents a list of outstanding messages to the Payment Order Server.
- FIG 27 represents a message to the Payment Order Server, parsed from its original form.
- FIG 28 represents an original, unparsed message to the Payment Order Server.
- FIG 29 represents an FX Payment transaction screen.
- FX electronic Foreign Exchange
- PC personal computer
- FX applications are FX Trade, Money Market, FX Order and Payment Order.
- the network of servers comprises the following components:
- the Message Router provides the means by which the client PC and the FX Trade, Money Market, FX Order and Payment Order applications' servers communicate.
- the Message Router receives all requests and replies between clients and the applications' servers (refer to FIG 2).
- the Security Server verifies a client's user name and password upon log-in.
- FX Trade Execution and Dealing Server (100) —The FX Trade Execution and Dealing Server (FX Trade Server) performs FX spot, forward and swap trades for authorized clients. It obtains rates for those trades from the Rate Server, performs the underlying FX swap transaction for a deposit made through the Money Market Server and FX spot and forwards leave orders for the FX Order Server. It converts currencies for the Payment Order Server.
- Money Market Trade Execution Server (Money Market Server) ( 106) —This server allows a client to deposit a foreign currency for a short-term deposit at a specified deposit rate.
- the financial institution uses the FX Trade Server to swap the deposit for USD for the deposit's duration. At the end of that duration, if a client has not opted for a rollover at least two business days before the maturity date of the deposit, USD are swapped back to the original foreign currency, both principal and interest accrued at the specified deposit rate, with principal and interest returned to the client in the original currency.
- FX Order Server (102) This server handles the tracking of leave orders for spot and forward orders, to be executed by FX Trade Server, in an Order Blotter.
- the FX Order Server provides for varying degrees of automatic and manual leave orders and uses the Rate Server to track and match a leave order's desired rate.
- Payment Order Server (104) This server handles bank-to-bank money orders and allows the creation of an FX transaction out of a foreign payment.
- the Payment Order Server breaks incoming payment orders down into their individual components before forwarding the FX trade components to the FX Trade Server for execution.
- the FX Trade Server in turn, converts the trades' foreign currency amounts into USD.
- the Payment Order Server receives money orders via either the Society for Worldwide Interbank Financial Telecommunication (SWIFT) Agent Server 122 or the Batch File Transfer Server via direct interactive log-in by a Payment Order Server user 116.
- WIFT Society for Worldwide Interbank Financial Telecommunication
- Rate Server (114) —This server supplies foreign exchange rates for the applications' servers. Rates are updated from one or more sources 24 hours-a-day.
- This server verifies client credit and allows or denies trades from going forward based on specific user credit limits. It supports the FX Trade and FX Order Servers.
- GUI Graphical User Interface
- Payment Order Server can be used by subscribing clients. Each client is assigned a unique identification number. One client may have one or more entities assigned to it for use of an application. Individual authorized users within each client can utilize an application. Each user is assigned a unique user name and password and has different accesses and controls assigned. All of this information is contained in a user profile stored in the database of the application server being utilized.
- a client initiates use of an application (FX Trade, Money Market, FX Order or Payment Order) by selecting the appropriate program group and icon from the Windows Program Manager screen, and then selecting "log-in" from the File menu FIG 3, 202.
- the client PC using its phone-line connection, dials into the Message Router 204.
- a dialog box called the "Communications Monitor” appears on the client PC and is visible during the entire log-in sequence 205. If log-in difficulties occur 208, such as the PC phone-line failing to establish a connection with the Message Router, then the client can call Customer Service.
- the Communications Monitor will show any log-in difficulties.
- a client may choose to not view the Monitor box at any time during the log-in sequence by selecting "Monitor” from the "Tools" menu to disengage that feature.
- the Message Router prompts the client PC for usemame and password entry for the application to be accessed 210 (refer to FIG 14).
- client usemame and password entry the client PC displays a message warning unauthorized users.
- the client PC sends the usemame and password to the Message Router.
- the Message Router passes this information on to the Security Server 214.
- the Security Server verifies the usemame and password 216.
- the Security Server If the Security Server's information indicates that the client is unauthorized, then the log-in process does not go forward and the client cannot log-in 218. If the Security Server validates the client usemame and password, then it returns an authorization code to the Message Router (see FIG 4, element 222).
- the client PC through the Message Router, connects to the specific server that corresponds to the specific application being accessed (FX Trade, Money Market, FX Order or Payment Order). A copy of the user profile is sent to the customer PC from that specific application server at this time.
- a client only has access to those application functions that are so designated in the user profile and the client PC, which includes user trade limits, authorized trade times and additional password entry before trade release 222.
- All messages sent from the client PC to the applications' servers, as well the reverse, are channeled through the Message Router (see FIG 1 , element 44).
- the Message Router also directs messages by and between the applications' Servers.
- the Communications Monitor dialog box closes.
- the client PC displays its Bulletin Board in a dialog box that a client can clear.
- the FX Trade GUI tool bar appears below the main menu bar.
- System Status Messages to the client, including "System Open for Trading, " "System Temporarily Suspended for Trading-Please call” and “System Closed for Trading.”
- the client receives an Audio/Visual Alert warning if these messages change while on-line.
- a telephone display will appear on the client PC as a toolbar icon. It remains off the hook while the client is on-line, the client can log-off by either selecting the phone tool icon or choosing Loe-ott from the File drop down menu. If the communications line with the client PC begins losing its connection during the session, then the client will see the phone icon placed back on the hook, and will also receive an audio alert.
- Clients may use the FX Trade application for one-way or, if authorized in the LLSC ⁇ profile, two-way spot trades (a "spot Trade” is where the value date, or settlement, occurs iwo business days after the trade, that is, the trade has a "tenor” of two business days).
- spot Trade is where the value date, or settlement, occurs iwo business days after the trade, that is, the trade has a "tenor” of two business days.
- 1 ho I ⁇ Trade GUI provides the main trade entry for a spot trade, which appears when spot trade is selected from the "Enter" menu FIG 5, 300 (refer to FIG 15).
- the FX Trade GUI sets the tenor to "spot” 302.
- the FX Trade Server utilizes the user profile stored in its database to confirm client actions against a client's authorizations and accesses, all of which were sent to the client PC at the time of log-in. From this point until the time of trade, at any time, a client may select "Cancel" to
- a client may select an entity/account from a list of valid entities and accounts for which that client's user profile indicates that they are authorized to trade 304. Ifa client has been set-up as a single user; then only one entity's name will appear 310. If the user profile in the FX Trade Server indicates the Sales/Trader mode, this list will display entities on behalf of which a user is authorized to trade 308. The FX Trade Server sends the list of entities and accounts to the client PC. The entity/account list may not be revised by clients and is maintained by the financial institution on the FX Trade Server FIG 4, 224. After the client selects an Entity and Account, they may select a currency for trade FIG
- a list of valid currencies was sent to the client PC by Rate Server via the FX Trade Server upon log-in (see FIG 4, element 230).
- the list contains the currencies' SWIFT codes and abbreviated currency names (for example, GBP ⁇ UK Pound).
- the list appears pre-sorted on the user's PC, divided into three subgroups— major currencies, secondary currencies and exotic.
- the client PC After selecting a specific type of currency to either buy or sell (see FIG 5, element 310), the client PC will show only the available valid currencies for trade with the first currency selected, as was sent by the FX Trade Server upon log-in 312. The client must then select one of the available currencies for trade from the shown list (buy if the first currency selected 314). A client must then enter an amount for the currency to either buy or sell 316. After selection of currencies, 310 and 314, and currency amount to either buy or sell, 316, if the client chose spot from the FX Trade Order GUI "Enter" menu, then "spot" was set as the default tenor 302 at the time that spot was chosen 300. In the alternative, a client may choose a different pre-set tenor or a broken date to place a forward trade rather than a spot trade (refer to FIG 8).
- the client may request the rate and terms 320 for the specific buy or sell currency entered. If a client requests a spot rate and the rates are unavailable, the client will receive an error message from the Rate Server via the FX Trade Server 324. The client can clear the error message and re-enter currencies and amount, or can return to the initial FX Trade GUI main entry screen 326.
- the Rate Server sends the rate quote to the FX Trade-Server; the FX Trade Server, in turn, stores a time-stamped copy of the rate quotation with a unique reference number. All FX Trade Server time-stamps are made using Greenwich mean time (GMT); however, adjustment for time display on a client PC can be made on a client-specific basis.
- GTT Greenwich mean time
- the FX Trade Server then relays the requested rate quotation to the client PC 330 as adjusted by Pre-determined criteria in the FX Trade Server.
- the pre-determined criteria consists of spreads (i.e., additional percentages of the currency a mount or "mark-ups") to be added to the base quote at the financial institution's discretion and massaged, too, depending on the cash value of the transaction, respectively "tier” and “bands.”
- the Term of the currency When the rate is received, the Term of the currency will be displayed by the client PC 332, as it was received at the time of log-in. The Term is validated on the client PC as it was received at the time of log-in, along with the valid currency list
- the client has a specified time period (5-15 seconds), as pre-set within the FX Trade Server, in which to accept the rate by choosing the "Trade” button on the screen 344. If the client does not accept the rate within the specified time period, then, upon request, the Rate Server via the FX Trade Server will send an updated rate to the client PC 336 for the client to accept or not accept 340, if the currency rate changes at any time past the specified time period. At any instant within the specified time period to select a rate, the client may obtain an updated rate from the Rate Server via the FX Trade Server by choosing the "Get/Refresh Rate” button 342, and will have another 5-15 seconds in which to accept or not accept the rate.
- a specified time period 5-15 seconds
- the "Trade” button on the FX Trade screen is chosen 344. Following the selection of the "Trade” button, the client may no longer select the "Cancel” button to cancel the trade 346. However, after the Trade Button is chosen, a message box appears o the screen that gives a summary of the trade 348 (for example, the message box could state "You buy DEM 23,429.00 @ 1.5248?") and allows the client another chance to cancel the trade 352. The client can choose to either accept or not accept the trade. If the client chooses not to accept the rate, within the specified time period, then the client can clear the message* box on the PC and return to the point where the rate was obtained FIG 5, 318.
- the client accepts the rate 354, within the specified time period, then the trade is released for execution 356.
- the client PC sends the accepted rate quote to the FX Trade Sever 358.
- the FX Trade Server looks up and matches the accepted trade against the rate quote previously stored in its database, as well as its copy of the user profile 360.
- the FX Trade Server sends the trade to the Credit Server 362 to check the trade amount against the client's credit limit, as stored in the Credit Server's database.
- the FX Trade Server then sends the released trade to the Transaction Hand-off Server 372, which in turn directs the trade to the financial institution's Deal Capture System (see FIG 1 , element 34). At the same time, the FX Trade Server sends a copy of the trade to the MultiBank Confirmation and Settlement System 30.
- a client may have to enter their password a second time before accepting the trade for release (see FIG 7, element 376).
- the user may choose to not accept the trade and return to the point where the rate was obtained (see FIG 5, element 318).
- clients may use the FX Trade Server for forward trades (a "forward trade” occurs when the value date, or settlement, of a transaction occurs at a pre- determined future date).
- a forward trade occurs when the value date, or settlement, of a transaction occurs at a pre- determined future date.
- the FX Trade GUI sets the "Tenor” button to "on" and 1 week as the default tenor (see FIG 8, element 410).
- a client may use the default tenor or choose from a list of alternate pre-set tenors (for example, 1 month, 3 months, 1 year, etc.).
- the user may select the "Value Date” button and choose a broken date for the trade 414, to be entered in a day-month-year format.
- Clients with two-way pricing capability are able to receive two-way price quotes to make spot or forward trades.
- Clients obtaining two-way rate quotes for spot or forward trades follow the same trade flow as for one-way spot or forward trades (refer to FIGs 5-8).
- the client does not indicate which currency is to bought and which currency is to be sold until after the quotes are received from the FX Trade Server.
- the Client selects the "Get Rate” button, and the FX Trade GUI responds with two rates, one for buying the foreign currency and the other for selling the foreign currency.
- the Terms are displayed on the client PC.
- the client must declare if he is a buyer or seller for that particular transaction by selecting either the "You Buy” or "You Sell” button. These buttons do not appear on the one-way trade screens and cannot be used until the rate is obtained.
- a client input GBP for the first currency, USD for the second currency, and input an amount for GBP
- the client would have to choose to either buy GBP for USD or sell GBP for USD after receiving the rate.
- a message box appears o the screen, stating s summary of the trade so as to allow the client a last chance to confirm or deny the trade.
- a "Yes" and "No” button appears in the message box to either accept or deny the tirade. If the client denies the trade, then the message box clears and the client is returned to the two-way trade main entry screen. If the client accepts the trade, then the trade is released and sent from the client PC to the FX Trade Server, where it follows the same path as a one way spot or forward trade (refer to FIG 5).
- clients can use the FX Trade Server to perform swap trades.
- the initiate a swap trade a client selects "Swap" from the "File” menu of the FX Trade GUI initial main entry screen.
- the GUI then provides the swap main trade entry screen 510 (refer to FIG 17). From this point until the time that the trade is executed, the client may cancel the trade and return to the FX Trade GUI initial main entry screen.
- a client next selects an entity/account from a list of valid entities and accounts for which they are authorized to trade 514, as was sent to the client PC by the FX Trade Server upon log-in.
- the entity/account list may not be revised by users and is maintained by the financial institution on the FX Trade Server.
- a client After a client selects an entity and account, they may select currencies to buy or sell for the first leg of the swap 516. The client then chooses a second buy or sell curre ⁇ c y 1 ro m a list currencies available for trade with the first currency, as was sent to the client PC by tho FX Trade Server upon log-in 518. The client then must input an amount for either the or sell field 520. Because the first leg of the swap trade is made at an underlying spot rate, ihc FX Trade GUI on the client PC sets the tenor to "Spot" 512. At this point, the client may enter up to 5 additional swap legs, for a total allowance of six swap legs 528. The client enters this information onto the spreadsheet on the FX Trade swap trade screen.
- the information entered by the client includes the forward leg tenor or value date, the forward currency and forward currency amount for each additional leg.
- the client may obtain a rate 522 for the swap trade.
- the client PC receives the rate from the Rate Server via the FX Trade Server 524, which stores a time- stamped copy of the quotation in its database 526.
- the FX Trade Server after adjusting the rate by pre-determined criteria, sends the client PC the rate, counter-value and value date.
- the Rate Server via FX Trade Server returns to the client PC the forward leg rate, forward leg points- and the forward leg counter-value.
- the client PC sends the trade to the FX Trade Server 530, which verifies the trade against the user profile 534 and matches the trade against the previously stored and time-stamped rate-quote.
- the FX Trade Server sends the trade t o the Credit Server 536, which verifies the trade against the client's trade limits in the Credit Server's database 540.
- the trade stops. If the trade is within the client's credit limit, then the trade is sent back to the FX Trade Server 544.
- the FX Trade Server files a GMT time-stamped copy of the trade in its database 546 and then send the trade to the Transaction Hand-off Server 548. From the Transaction Hand-off Server, the trade is sent to the financial institution's Deal Capture System (see FIG 1, element 34). At the same time, the FX Trade Server sends a copy of the trade to the MultiBank Confirmation and Settlement System 30.
- a client may have to enter their password a second time before accepting the trade for release (refer to FIG 7, element 376).
- the FX Trade Server sends the client PC the following details of the transaction status (all of this information also being stored in the FX Trade Server's database): Transaction Reference Number, Status, whether released or not released; and the transaction date and time stamp 550. Additional functionality is available from the FX Trade GUI on the client PC.
- a client can review all FX Trade transactions from the "View Transactions" screen (see FIG 18). Clients can view transactions between certain specified dates or view all transactions.
- FX Trade transactional information on the "View Transactions" screen includes-transaction date, buy currency type and amount, sell currency type and amount, transaction (FX) rate, value date, reference number assigned by the FX Trade Server, and Status.
- authorized clients may use the Money Market application for short-term deposits of foreign currencies at a specified deposit rate.
- the financial institution swaps the foreign currency into USD for the deposit's duration, and, at the end of the duration, swaps the USD back into the original foreign currency, along with interest accrued over the at the specified deposit rate.
- This application may be of use for an entity which will hold foreign currency for a relatively short period of time and wishes to earn interest on that currency during that time. Further, the entity itself does not wish to participate in the foreign exchange market
- the Money Market Server uses rates obtained from the FX Trade Server for FX rates and forward points. USD interest rates are manually input into the Money Market Server by financial institution personnel.
- a client may access the Money Market Server using the log-in process that FIGs 3-4 outline.
- the Money Market GUI presents the client with a Money Market Deposit screen (refer to FIG 19).
- the Money Market Server accommodates smaller deals and larger deals. The larger deals have a threshold amount that cannot be exceeded, or the deal stops.
- the client PC displays the Money Market Trader "Money Market Deposit” screen (see FIG 11 , element 610), the client can enter the details of a deposit of foreign currency 612. This includes — the foreign currency, tenor or value date, maturity date of the short-term deposit and foreign currency principal (refer to FIG 19).
- a client may select the "Get Quote” button to obtain a deposit rate quotation 614.
- the Money Market Server receives the "Get Quote” request and sends this information to the FX Trade Server to obtain an FX rate and forward points for the foreign currency entered against USD 616.
- the FX Trade Server requests and obtains, if available, a rate from the Rate Server 618 and returns the rate and forward points to the Money Market Server 620. If there is no rate available, or if the FX Trade Server is closed for trading then the trade stops.
- the foreign exchange rate, forward points, USD interest rate and other pre-determined criteria are used to calculate deposit rates 626 to be returned as a foreign currency interest rate to a client 628.
- Smaller Money Market deposits are carried out between the client PC and the Money Market Server. Larger Money Market deposits are carried out at the discretion of designated financial institution personnel 632.
- Deposit rates are calculated by the Money Market Server— deposit rates can be calculated using specific FX rates and tenors using the "Rate Calculator" (refer to FIG 20).
- the USD interest rates, received from external sources are manually input by the financial institution into the Money Market Server, reviewed and, if necessary, updated, approximately once per day.
- the Money Market Server stores a time-stamped copy of a quoted rate with an assigned reference number 634, and, then, relays this information to the client PC 636.
- the information that the Money Market Server sends to the client PC includes the foreign currency Money Market bid and offer rates, USD interest equivalent USD deposit principal and payment terms 636.
- the client PC sends the acceptance back to the Money market Server 642, which sends the FX portion of the trade to the FX Trade Server 644.
- the FX Trade Server after matching the rate quotation, time-stamp and user profile, executes the FX portion of the trade (refer to FIG 7, elements 362-374).
- a client has the option of a deposit rollover any time prior to two business days before the deposit's maturity date. After receiving permission from designated financial institution personnel, a client may, by selecting "Trade” and, then, "Rollover” from the Money Market Trader “Transactions” screen (see FIG 21), enter the trade details for a certain previously placed Money Market deposit to be rolled over.
- Clients may view Money Market deposits on the "Transactions" screen (see FIG 21 ).
- Money market "Transactions" screen information includes the following— Money market Serer reference number, foreign currency exchanged by FX Trade Server, principal, foreign currency deposit rate, tenor, USD interest amount, trade date, maturity date and customer reference number.
- Money Market “Transactions” screen information includes the following— Money Market Server reference number, foreign currency exchanged by FX Trade Server, principal, foreign currency deposit rate, tenor, USD interest amount trade date, maturity date and customer reference number.
- authorized clients may place different variations of leave orders for spot and forward trades using the FX Order Blotter for order tracking, which, in turn, uses the FX Trade Server for transaction execution.
- a client PC logs-in to the FX Order Server using the process that FIGs 3-4 illustrate.
- the FX Order Server contains copies of user profiles in its database. It sends a copy of the user profile to the client PC 222.
- FX Order classifications for users at a client's location such as Order Entry and Order Management, reside in the FX Order GUI in the client PC.
- a client user encounters the FX Order Blotter (refer to FIG 23) upon logging-in to the
- the FX Order Blotter displays orders in reverse- chronological arrangement by order placement. There are three modes in which a client may use the FX Order Server:
- Client Order Management Mode in this mode, clients can place orders. Clients can organize and track orders on the Order Blotter. The Order Blotter records all orders (see FIG 24).
- Autoexecution Management Mode in this mode, the user can place leave orders for spot or forward trades. If the orders are within certain parameters, the FX Order Server will send the order to the FX Trade Server for autoexecution (see FIG 24).
- Leave Order Management Mode in this mode, the client releases any order for financial institution management or execution or both. These typically orders over a certain threshold currency amount so as to obtain the best rates. The parameters for filling the order are determined by the expiration date. Leave orders are valid or invalid at the client's discretion, that is, a client (Order Entry or Order Management user) may cancel a leave order, manually, at any time before the FX Order Server sends an order to the FX Trade Server for execution.
- GFD Good For Day
- GFD Good For Day
- Clients can specify a specific date and time for receiving a GUC reminder from the client PC (see GU, below).
- GUC places no time limitation regarding order validity.
- GUC only warns (in the form of an audio and visual cue) a client when two months have lapsed from the time that an order was activated by a user at a client with Order Management privileges, that is, from the time the leave order was placed for autoexecution at a target FX rate. It is the client's responsibility to respond or not respond to a GUC flagged order warning.
- a client can run a report at any time to view all outstanding orders sorted by their GUC dates.
- GU Good Until
- clients can specify a date and time for receiving a GUC reminder. For example, a client can specify a particular date and time when it is known that the client will be able to review and address a GUC reminder at the client IH
- FX Order Sen. cr - Order Entry and Order Management there are two types of individuals who may use the FX Order Sen. cr - Order Entry and Order Management. Any single person may be entitled to privileuo . > t K.ih types as determined on a client-specific basis.
- the following table illustrates the different Order Entry and Order Management privileges in terms of the different states of a placed order.
- an Order Entry client wishing to place an order selects "Orders" from the Order Blotter menu bar 712.
- the client PC displays the "New Order Entry” screen 714.
- a client enters the required information— tenor or specified value date, pre-set business rule for trading (either Straight, Take Profit or Stop Loss), buy and sell currencies, buy amount, target rate and selection f or when an order w ill expire in the FX Order Server, as the Order Blotter will reflect namely, either GUC, GFD or GU 716 (see FIG 24).
- the Order Blotter displays the following information concerning the order, all of which is sent to the FX Order Server, which stores the information in its database: Order ID (assigned by the FX Order Server); State; Buy/Sell Target Rate; Amount; Rule (business rule for trade); Auto (Autoexecute) or Notify or both; and Strategy 718.
- Order placement the order is in an Edit state 720.
- An Edit order can be moved to a Pending state by the Order Entry user.
- an order can be moved to a Cancel or Edit (again) state.
- the originating or other Order Entry client can move an order from the Edit state to a Pending state, from which it can be moved into an Active state by an Order Management individual 724.
- Order Entry user places the order in a Pending state, it remains as Pending on the client's Order Blotter until an Order Management user moves it into an Active state.
- Pending orders may shift from Order Entry to Order Management users, but not the reverse.
- a Pending order can be moved to a Cancel or Edit state. Once an Order Management user makes an order Active, then it remains in that state for ongoing client management until the order transitions to Done, Return, Handoff, Pass or Cancel. An Order Management user cannot execute or flag an order for Autoexecution if it is in the Return state; rather, the order has been sent back to Order Entry for further activity.
- An order in the Handoff state has been flagged for further management and possible execution, by the financial institution directly.
- An Active order can be assigned either or both Notify or Autoexecute attributes before changing to a Handoff state. If the Order Management user wishes no further order management prior to execution, then the user can assign an Active order the attributes of either Notify or Autoexecute or both 730.
- Notify is set by selecting the Notify button on the Order Blotter, after which the order is color-coded for client notification of target rate match.
- the FX Order Server regularly receives and monitors FX rates received directly from the Rate Server, and updates the Order Blotter accordingly 732.
- the client PC when receiving the updated Order Blotter information from the FX Order Server, gives an audio and visual warning when an order is 3% away from a target FX rate and changes the color-code. The warning is repeated when an order is 1% away. If not set to Autoexecution, it is the Order Management user's responsibility to execute the transaction, if the market rate matches the target rate, if he so chooses. Alternatively, he can let the rate "trade through,” that is, if and when the market rate and target rate match, as monitored by the FX Order Server, no execution takes place. If manually trading, the client user must update the Order Blotter himself to place the order into a Done state from the Active state. If an order is set to Autoexecute.
- the FX Order Server will send the Autoexecute order to the FX Trade Server for execution 738 (refer to FIG 7, elements 362-374).
- the FX Order Server automatically transitions the order state from the Active to Done and updates the Order Blotter as such.
- An order in a Done state has been time-stamped and stored by the FX Order Server 736, and automatically executed by the FX Trade Server 736 (refer to FIG 7, elements 362- 374).
- An order can be placed into the Cancel state (a privilege shared by Order Entry and Order Management users) if it has not been executed, that is, is not in a Done state.
- FX Order Strategies allow orders to be linked to other orders under certain conditions.
- the Order Blotter indicates orders' Strategies, if any. This includes: allowing an Active order to be set to another order to Cancel if the Active order is Done (OCO); setting an Active order to execute only if another designated Active order executes (IF/THEN); selecting orders for placement in loops so that orders effect each other in different ways depending on each selected order's individual state (LOOP); and selecting a group of orders and assigning specific states to each order (OCORE).
- FIG 25 illustrates the FX Order "Customer View” screen.
- the screen's information includes — Instructions (entered onto the screen freeform, as a message to users), entity, tenor, value date, counterparty, client reference number (from user profile), currency, target spot rate, execution rate, contract rate, and difference.
- the latter provides a profit and loss (P & L) analysis of the difference, if any, between the contract rate and the execution rate of a leave order in the Done state.
- the Payment Order Server (see FIG 2, element 104) allows a financial institution customers to make foreign currency payments to other private entities in USD.
- the Payment Order Server receives messages for transactions to be sent to the FX Trade Server for execution.
- the Payment Order Server breaks down those messages into components that the FX Trade Server 100 can make use of to execute the transactions (refer to FIG 7).
- User profile validations are performed by the FX Trade Server prior to trade execution; the Payment Order Server does not perform the validations.
- the FX Trade Server Upon receipt and validation of Payment Order messages, the FX Trade Server executes the currency transactions (refer to FIG 7).
- the Payment Order-Server receives incoming payment messages by the SWIFT Agent
- FIG 13 illustrates the different components and methods of messages being received by the Payment Order Server, processed, and submitted to the FX Trade Server, as is described below.
- the SWIFT Agent Server receives messages predicated on worldwide SWIFT standards and protocols, as commonly known in the FX and banking industry. Customers may send SWIFT messages directly to the SWIFT Agent Server.
- FIG 28 represents a message to the Payment Order Server in the original SWIFT format
- FIG 27 represents an original SWIFT message broken down into its constituents, or parsed, for easier reading.
- the Payment Order Server acknowledges receiving the SWIFT messages; in turn, the SWIFT Agent Server deletes the acknowledged files from its memory.
- Banks can employ either the SWIFT network to transmit messages in SWIFT- sanctioned format (MT100) or a batch file transfer method to send payment messages from the individual financial institution. If from the latter, the Batch File Server determines which of the messages contained in the financial institution's mainframe are for foreign currency exchange by the Payment Order server, retrieves those messages and passes these messages to the Payment Order Server. The Payment Order Server acknowledges receiving the Batch Files; in turn, the- Batch File Server deletes the acknowledged files from its memory.
- SWIFT network SWIFT- sanctioned format (MT100)
- MT100 SWIFT- sanctioned format
- the blotter's information includes — the Date (of payment message submittal), the Sender identification, the payment Receiver, payment Status, Buy currency (the foreign currency), Sell currency (USD), the transaction amount, and the Payment Order transaction number.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU29313/97A AU713571C (en) | 1996-05-15 | 1997-05-15 | Method and system for performing automated financial transactions involving foreign currencies |
EP97923535A EP0979472A4 (en) | 1996-05-15 | 1997-05-15 | Method and system for performing automated financial transactions involving foreign currencies |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US1771796P | 1996-05-15 | 1996-05-15 | |
US60/017,717 | 1996-05-15 | ||
US08/727,786 | 1996-10-08 | ||
US08/727,786 US5787402A (en) | 1996-05-15 | 1996-10-08 | Method and system for performing automated financial transactions involving foreign currencies |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1997043727A1 true WO1997043727A1 (en) | 1997-11-20 |
WO1997043727A9 WO1997043727A9 (en) | 1998-04-16 |
Family
ID=26690225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/007478 WO1997043727A1 (en) | 1996-05-15 | 1997-05-15 | Method and system for performing automated financial transactions involving foreign currencies |
Country Status (4)
Country | Link |
---|---|
US (1) | US5787402A (en) |
EP (1) | EP0979472A4 (en) |
CN (1) | CN1229492A (en) |
WO (1) | WO1997043727A1 (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5897621A (en) * | 1996-06-14 | 1999-04-27 | Cybercash, Inc. | System and method for multi-currency transactions |
US6233566B1 (en) | 1998-12-31 | 2001-05-15 | Ultraprise Corporation | System, method and computer program product for online financial products trading |
US6269345B1 (en) * | 1996-12-03 | 2001-07-31 | Jacques Riboud | Transfer system and method for transferring amounts in different local currencies between a plurality of local banking organization |
EP1421532A2 (en) * | 2001-07-30 | 2004-05-26 | Electronic Broking Services Limited | Conversational dealing system |
US6983259B1 (en) | 2000-06-23 | 2006-01-03 | Ebs Group Limited | Anonymous trading system |
US7024386B1 (en) | 2000-06-23 | 2006-04-04 | Ebs Group Limited | Credit handling in an anonymous trading system |
US7184982B1 (en) | 2000-06-23 | 2007-02-27 | Ebs Group Limited | Architecture for anonymous trading system |
US7333952B1 (en) | 2000-06-23 | 2008-02-19 | Ebs Group Limited | Compound order handling in an anonymous trading system |
US7366690B1 (en) | 2000-06-23 | 2008-04-29 | Ebs Group Limited | Architecture for anonymous trading system |
CN100454286C (en) * | 2000-03-02 | 2009-01-21 | 贸易技术国际公司 | Click based trading with intuitive grid display of market depth |
US7742985B1 (en) | 2003-06-26 | 2010-06-22 | Paypal Inc. | Multicurrency exchanges between participants of a network-based transaction facility |
US7774260B2 (en) | 2000-06-23 | 2010-08-10 | Ebs Group Limited | Deal matching in an anonymous trading system |
US7827085B1 (en) | 2000-06-23 | 2010-11-02 | Ebs Group Limited | Conversational dealing in an anonymous trading system |
US7867702B2 (en) | 2003-06-05 | 2011-01-11 | Kirsten Skarstad | Screen for novel protein inhibitors based upon engineered cell line containing an inducible overactivity gene and compensatory gene |
US8950669B1 (en) | 2006-05-25 | 2015-02-10 | Sean I. Mcghie | Conversion of non-negotiable credits to entity independent funds |
US9092792B2 (en) | 2002-06-10 | 2015-07-28 | Ebay Inc. | Customizing an application |
US9704174B1 (en) | 2006-05-25 | 2017-07-11 | Sean I. Mcghie | Conversion of loyalty program points to commerce partner points per terms of a mutual agreement |
US9727916B1 (en) | 1999-12-30 | 2017-08-08 | Chicago Board Options Exchange, Incorporated | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
US9928550B2 (en) | 1999-12-30 | 2018-03-27 | Cboe Exchange, Inc. | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
US10062062B1 (en) | 2006-05-25 | 2018-08-28 | Jbshbm, Llc | Automated teller machine (ATM) providing money for loyalty points |
US10542121B2 (en) | 2006-08-23 | 2020-01-21 | Ebay Inc. | Dynamic configuration of multi-platform applications |
US10606960B2 (en) | 2001-10-11 | 2020-03-31 | Ebay Inc. | System and method to facilitate translation of communications between entities over a network |
US11244324B2 (en) | 2003-04-11 | 2022-02-08 | Ebay Inc. | Method and system to facilitate an online promotion relating to a network-based marketplace |
Families Citing this family (384)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985883B1 (en) * | 1992-02-03 | 2006-01-10 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US7130823B1 (en) | 1995-09-14 | 2006-10-31 | Citibank Aktiengesellschaft | Computer system for data management and method for operation of the system |
US5926817A (en) * | 1995-12-29 | 1999-07-20 | Mci Communications Corporation | Graphical user interface-based, client-server system and method for decision making applications |
US7388092B2 (en) * | 1996-05-03 | 2008-06-17 | Applera Corporation | Oligonucleotides and analogs labeled with energy transfer dyes |
US20030195846A1 (en) | 1996-06-05 | 2003-10-16 | David Felger | Method of billing a purchase made over a computer network |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US7555458B1 (en) | 1996-06-05 | 2009-06-30 | Fraud Control System.Com Corporation | Method of billing a purchase made over a computer network |
US6029146A (en) * | 1996-08-21 | 2000-02-22 | Crossmar, Inc. | Method and apparatus for trading securities electronically |
US6247000B1 (en) * | 1996-08-21 | 2001-06-12 | Crossmar, Inc. | Method and system for confirmation and settlement for financial transactions matching |
US7249344B1 (en) | 1996-10-31 | 2007-07-24 | Citicorp Development Center, Inc. | Delivery of financial services to remote devices |
US5867153A (en) | 1996-10-30 | 1999-02-02 | Transaction Technology, Inc. | Method and system for automatically harmonizing access to a software application program via different access devices |
US7668781B2 (en) * | 1996-10-31 | 2010-02-23 | Citicorp Development Center, Inc. | Global method and system for providing enhanced transactional functionality through a customer terminal |
US6850907B2 (en) * | 1996-12-13 | 2005-02-01 | Cantor Fitzgerald, L.P. | Automated price improvement protocol processor |
US20070061452A1 (en) * | 1997-05-23 | 2007-03-15 | The Thomson Corporation | Market data notification system |
WO1998056024A1 (en) * | 1997-06-05 | 1998-12-10 | Crossmar, Inc. | Translation of messages to and from secure swift format |
EP0992015A4 (en) * | 1997-06-17 | 2002-11-20 | Crossmar Inc | Method and system for confirmation and settlement for financial transactions matching |
JPH1166193A (en) * | 1997-08-14 | 1999-03-09 | Hitachi Ltd | Method and device for managing electronic money and storage medium where electronic money managing program is stored |
US6157920A (en) * | 1997-11-19 | 2000-12-05 | Lucent Technologies Inc. | Executable digital cash for electronic commerce |
US7885882B1 (en) * | 1997-11-21 | 2011-02-08 | Omgeo Llc | Enhanced matching apparatus and method for post-trade processing and settlement of securities transactions |
JP3634131B2 (en) * | 1997-12-25 | 2005-03-30 | 富士通株式会社 | Method for obtaining management reference date in production management system, production management system, and recording medium |
US6721715B2 (en) * | 1998-03-30 | 2004-04-13 | Martin A. Nemzow | Method and apparatus for localizing currency valuation independent of the original and objective currencies |
US6594635B1 (en) * | 1998-10-24 | 2003-07-15 | Marketcore.Com, Inc. | Data processing system for providing an efficient market for insurance and reinsurance |
US7742966B2 (en) * | 1998-10-24 | 2010-06-22 | Marketcore.Com, Inc. | Efficient market for financial products |
US6618707B1 (en) | 1998-11-03 | 2003-09-09 | International Securities Exchange, Inc. | Automated exchange for trading derivative securities |
US6405180B2 (en) * | 1998-11-05 | 2002-06-11 | International Securities Exchange, Llc | Automated exchange for matching bids between a party and a counterparty based on a relationship between the counterparty and the exchange |
US7269575B1 (en) * | 1998-11-13 | 2007-09-11 | Jpmorgan Chase Bank, N.A. | System and method for processing foreign currency payment instructions contained in bulk files |
US6338050B1 (en) * | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US7149724B1 (en) * | 1998-11-16 | 2006-12-12 | Sky Technologies, Llc | System and method for an automated system of record |
US6332135B1 (en) * | 1998-11-16 | 2001-12-18 | Tradeaccess, Inc. | System and method for ordering sample quantities over a network |
US6336105B1 (en) * | 1998-11-16 | 2002-01-01 | Trade Access Inc. | System and method for representing data and providing electronic non-repudiation in a negotiations system |
WO2000031674A1 (en) * | 1998-11-23 | 2000-06-02 | Oyster Communications, Inc. | Integrated system and method for providing financial and commercial services and products online |
EP1006472A3 (en) * | 1998-12-04 | 2003-01-02 | Crossmar, INC. | Method and system for performing multibank automated financial transactions involving foreign currencies |
CA2358528C (en) | 1998-12-23 | 2015-04-14 | The Chase Manhattan Bank | System and method for integrating trading operations including the generation, processing and tracking of trade documents |
US7062456B1 (en) * | 1999-02-09 | 2006-06-13 | The Chase Manhattan Bank | System and method for back office processing of banking transactions using electronic files |
IL144999A0 (en) * | 1999-02-24 | 2002-06-30 | Cha Min Ho | Automatic ordering method and system for trading of stock, bond, item, future index, option, index, current and so on |
JP3976963B2 (en) * | 1999-03-03 | 2007-09-19 | 富士通株式会社 | Transaction support apparatus and recording medium |
US7155409B1 (en) | 1999-03-05 | 2006-12-26 | Trade Finance Service Corporation | Trade financing method, instruments and systems |
US6944595B1 (en) * | 1999-03-25 | 2005-09-13 | International Business Machines Corporation | Apparatus and method for performing conversion between different units of currency using an encapsulated conversion path of exchange rates |
WO2000057337A1 (en) * | 1999-03-25 | 2000-09-28 | Eclearing.Com Inc. | Automatic transaction clearing system and method |
US7392214B1 (en) * | 1999-04-30 | 2008-06-24 | Bgc Partners, Inc. | Systems and methods for trading |
US7966234B1 (en) | 1999-05-17 | 2011-06-21 | Jpmorgan Chase Bank. N.A. | Structured finance performance analytics system |
US8862507B2 (en) * | 1999-06-14 | 2014-10-14 | Integral Development Corporation | System and method for conducting web-based financial transactions in capital markets |
US7882011B2 (en) * | 2000-10-31 | 2011-02-01 | Integral Development Corp. | Systems and methods of conducting financial transactions |
EP1266317A4 (en) * | 1999-06-14 | 2005-12-14 | Integral Dev Corp | System and method for conducting web-based financial transactions in capital markets |
US10387952B1 (en) | 1999-11-01 | 2019-08-20 | Integral Development Corporation | System and method for conducting web-based financial transactions in capital markets |
US6583794B1 (en) | 1999-07-01 | 2003-06-24 | Smart Money | Interface system for information mapping |
US7110969B1 (en) | 1999-07-30 | 2006-09-19 | Crossmar, Inc. | Methods and systems for electronic order routing (CORS) |
US7155410B1 (en) * | 1999-08-03 | 2006-12-26 | Woodmansey Robert J | Systems and methods for linking orders in electronic trading systems |
US6347444B1 (en) * | 1999-08-24 | 2002-02-19 | Jason Irby | Method for refurbishing an automotive wheel |
US7685048B1 (en) * | 1999-09-01 | 2010-03-23 | Bloomberg L.P. | Electronic trading system for forwards spread trades |
US8311926B1 (en) * | 1999-09-23 | 2012-11-13 | The Nasdaq Omx Group, Inc. | Montage for automated market system |
US8239303B2 (en) * | 1999-09-23 | 2012-08-07 | The Nasdaq Omx Group, Inc. | Match-off of order flow in electronic market system |
US6363360B1 (en) | 1999-09-27 | 2002-03-26 | Martin P. Madden | System and method for analyzing and originating a contractual option arrangement for a bank deposits liabilities base |
US7251629B1 (en) | 1999-10-14 | 2007-07-31 | Edge Capture, Llc | Automated trading system in an electronic trading exchange |
AU780518B2 (en) * | 1999-11-01 | 2005-03-24 | Integral Development Corporation | System and method for conducting web-based financial transactions in capital markets |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
US6785660B1 (en) | 1999-11-18 | 2004-08-31 | International Business Machines Corporation | E-business bid process |
US7386497B1 (en) | 1999-11-22 | 2008-06-10 | Gfi Group, Inc. | System and method for trading an instrument |
JP2003528370A (en) * | 1999-12-13 | 2003-09-24 | プロトレーダー・テクノロジイズ・エル・ピイ | Computerized methods and systems for securities trading |
US7991679B2 (en) * | 1999-12-22 | 2011-08-02 | Bgc Partners, Inc. | Systems and methods for providing a trading interface |
US7610233B1 (en) | 1999-12-22 | 2009-10-27 | Accenture, Llp | System, method and article of manufacture for initiation of bidding in a virtual trade financial environment |
US7167844B1 (en) | 1999-12-22 | 2007-01-23 | Accenture Llp | Electronic menu document creator in a virtual financial environment |
US7536335B1 (en) * | 1999-12-30 | 2009-05-19 | Bloomberg L.P. | System and method for implementing foreign exchange currency forwards |
US6829590B1 (en) | 2000-01-31 | 2004-12-07 | Goldman, Sachs & Co. | Enhanced online sales risk management system |
US7024383B1 (en) * | 2000-01-31 | 2006-04-04 | Goldman, Sachs & Co. | Online sales risk management system |
US7107232B2 (en) * | 2000-02-16 | 2006-09-12 | Morris Robert A | Method and system for facilitating a sale |
JP2002024624A (en) * | 2000-02-22 | 2002-01-25 | Takeshi Chiga | Sales system on communication network |
US7366695B1 (en) * | 2000-02-29 | 2008-04-29 | First Data Corporation | Electronic purchase method and funds transfer system |
US20030126075A1 (en) * | 2001-11-15 | 2003-07-03 | First Data Corporation | Online funds transfer method |
EP1410271A1 (en) * | 2000-03-15 | 2004-04-21 | FX Deal Limited | Determination of margins in a transaction system |
US7979347B1 (en) * | 2000-03-16 | 2011-07-12 | Goldman Sachs & Co. | Automated online sales risk management |
JP2004501420A (en) | 2000-03-29 | 2004-01-15 | マスターカード インターナショナル インコーポレイテツド | A method and system for processing messages in a bill payment and presentation system across a communication network. |
US7373320B1 (en) * | 2000-03-30 | 2008-05-13 | Mcdonough Timothy Francis | Mechanism and business method for implementing a service contract futures exchange |
US7451108B1 (en) * | 2000-03-31 | 2008-11-11 | Skuriat Paul G | Method and system for measuring trade management performance |
EP1314103A2 (en) * | 2000-04-05 | 2003-05-28 | Ruesch International, Inc. | System, method and apparatus for international financial transactions |
US7392210B1 (en) | 2000-04-07 | 2008-06-24 | Jpmorgan Chase Bank, N.A. | Workflow management system and method |
US8799138B2 (en) * | 2000-04-10 | 2014-08-05 | Stikine Technology, Llc | Routing control for orders eligible for multiple markets |
US8296215B1 (en) * | 2000-04-10 | 2012-10-23 | Stikine Technology, Llc | Trading system with elfs and umpires |
US7908198B1 (en) | 2000-04-10 | 2011-03-15 | Stikine Technology, Llc | Automated preferences for market participants |
US7813991B1 (en) | 2000-04-10 | 2010-10-12 | Christopher Keith | Automated trading negotiation protocols |
US7539638B1 (en) | 2000-04-10 | 2009-05-26 | Stikine Technology, Llc | Representation of order in multiple markets |
US7398244B1 (en) | 2000-04-10 | 2008-07-08 | Stikine Technology, Llc | Automated order book with crowd price improvement |
US7890410B1 (en) | 2000-04-10 | 2011-02-15 | Stikine Technology, Llc | Automated trial order processing |
US7792733B1 (en) | 2000-04-10 | 2010-09-07 | Christopher Keith | Automated synchronization of orders represented in multiple markets |
US8775294B1 (en) | 2000-04-10 | 2014-07-08 | Stikine Technology, Llc | Automated linked order processing |
US8249975B1 (en) | 2000-04-10 | 2012-08-21 | Stikine Technology, Llc | Automated first look at market events |
US7774246B1 (en) | 2000-04-10 | 2010-08-10 | Christopher Keith | Automated price setting for paired orders |
US7496533B1 (en) | 2000-04-10 | 2009-02-24 | Stikine Technology, Llc | Decision table for order handling |
US7472087B2 (en) * | 2000-04-10 | 2008-12-30 | Stikine Technology, Llc | Trading program for interacting with market programs on a platform |
US7970681B1 (en) | 2000-04-10 | 2011-06-28 | Goldman Sachs & Co. | Reduction of financial instrument volatility |
US7882007B2 (en) | 2000-04-10 | 2011-02-01 | Christopher Keith | Platform for market programs and trading programs |
US7644027B2 (en) * | 2000-04-10 | 2010-01-05 | Christopher Keith | Market program for interacting with trading programs on a platform |
CA2405310A1 (en) * | 2000-04-14 | 2001-10-25 | E-Vantage International, Inc. | Method and system for delivering foreign exchange risk management advisory solutions to a designated market |
US7689495B1 (en) * | 2000-05-01 | 2010-03-30 | Bloomberg L.P. | System and method for processing trades using volume-weighted-average pricing techniques |
US7702548B2 (en) * | 2000-05-01 | 2010-04-20 | Zumbach Gilles O | Methods for analysis of financial markets |
US20030208440A1 (en) * | 2000-05-01 | 2003-11-06 | Robert Harada | International payment system and method |
US7194431B1 (en) * | 2000-05-02 | 2007-03-20 | Ge Corporate Financial Services, Inc. | Method and apparatus for managing remittance processing within account receivables |
US7908200B2 (en) * | 2000-05-16 | 2011-03-15 | Versata Development Group, Inc. | Method and apparatus for efficiently generating electronic requests for quote |
US8321356B2 (en) * | 2000-05-18 | 2012-11-27 | United Parcel Service Of America, Inc. | System and method for calculating real-time costing information |
CN1439138A (en) * | 2000-05-18 | 2003-08-27 | 债券联合公司 | Electronic trading systems and methods |
US8725656B1 (en) | 2000-05-18 | 2014-05-13 | United Parcel Service Of America, Inc. | Freight rate manager |
US7249095B2 (en) | 2000-06-07 | 2007-07-24 | The Chase Manhattan Bank, N.A. | System and method for executing deposit transactions over the internet |
US7437325B2 (en) | 2002-03-05 | 2008-10-14 | Pablo Llc | System and method for performing automatic spread trading |
AU2001272016A1 (en) * | 2000-06-21 | 2002-01-02 | Vert Tech Llc | Method and system for remotely communicating with an on-line storefront |
WO2002003302A1 (en) * | 2000-06-30 | 2002-01-10 | Enron Net Works Llc | Buying and selling goods and services using automated method and apparatus |
CA2415893A1 (en) * | 2000-07-14 | 2002-02-07 | Goldman, Sachs & Co. | Enhanced online sales risk management system |
US7177833B1 (en) * | 2000-07-18 | 2007-02-13 | Edge Capture, Llc | Automated trading system in an electronic trading exchange |
US20050192898A1 (en) * | 2000-08-15 | 2005-09-01 | Simon Hache | Bi-currency debt contract system and procedure |
US7689498B2 (en) * | 2000-08-24 | 2010-03-30 | Volbroker Limited | System and method for trading options |
US20050015321A1 (en) * | 2000-08-30 | 2005-01-20 | Susanne Vindekilde | System and method for listing offerings of commercial paper and other interests |
US20020152162A1 (en) * | 2000-09-14 | 2002-10-17 | Toshihiko Eda | Escrow trade agency system |
JPWO2002023420A1 (en) * | 2000-09-14 | 2004-01-22 | 株式会社東芝 | Settlement agency system |
US7970686B1 (en) | 2000-09-15 | 2011-06-28 | Citigroup Global Markets, Inc. | System and method of interfacing for client application programs to access a data management system |
US7328211B2 (en) | 2000-09-21 | 2008-02-05 | Jpmorgan Chase Bank, N.A. | System and methods for improved linguistic pattern matching |
AU2002223957A1 (en) * | 2000-09-28 | 2002-04-08 | Hiren Parikh | Real-time trading system |
US7392212B2 (en) | 2000-09-28 | 2008-06-24 | Jpmorgan Chase Bank, N.A. | User-interactive financial vehicle performance prediction, trading and training system and methods |
US6754621B1 (en) * | 2000-10-06 | 2004-06-22 | Andrew Cunningham | Asynchronous hypertext messaging system and method |
US7660740B2 (en) | 2000-10-16 | 2010-02-09 | Ebay Inc. | Method and system for listing items globally and regionally, and customized listing according to currency or shipping area |
US7136834B1 (en) | 2000-10-19 | 2006-11-14 | Liquidnet, Inc. | Electronic securities marketplace having integration with order management systems |
US20200143474A1 (en) * | 2000-10-31 | 2020-05-07 | Integral Development, Corporation | System and method for conducting web-based financial transactions in capital markets |
US20090043687A1 (en) * | 2000-11-01 | 2009-02-12 | Van Soestbergen Mark | Method and System for Banking and Exchanging Emission Reduction Credits |
AU2002220116A1 (en) * | 2000-11-01 | 2002-05-15 | International Carbon Bank And Exchange | Method and system for banking and exchanging emission reduction credits |
US7313541B2 (en) | 2000-11-03 | 2007-12-25 | Jpmorgan Chase Bank, N.A. | System and method for estimating conduit liquidity requirements in asset backed commercial paper |
KR20010008285A (en) * | 2000-11-21 | 2001-02-05 | 김명철 | Exchange method of currency using inter-net |
US20030097321A1 (en) * | 2000-11-22 | 2003-05-22 | Masakazu Arikawa | Method and system for concentratedly managing funds among enterprises |
US20050131796A1 (en) * | 2000-11-28 | 2005-06-16 | Goldman Sachs & Co. | Reduction of financial instrument volatility |
US7457774B1 (en) * | 2000-11-28 | 2008-11-25 | Goldman Sachs & Co. | Dynamic reallocation hedge accounting |
US20020072942A1 (en) * | 2000-12-07 | 2002-06-13 | Kuykendall James B. | System and method for push-model fund transfers |
US7363269B2 (en) * | 2001-01-03 | 2008-04-22 | Ebs Group Limited | Conversational dealing system |
US20020133448A1 (en) * | 2001-01-17 | 2002-09-19 | Mcgarry Glenn | System for capturing trade information |
US20020147673A1 (en) * | 2001-01-31 | 2002-10-10 | International Business Machines Corporation | Transaction status messaging |
SG111911A1 (en) * | 2001-02-26 | 2005-06-29 | Fairex Internat Financial Syst | Method and system for facilitating foreign currency exchange transactions over a network |
US20020128958A1 (en) * | 2001-02-28 | 2002-09-12 | Jonathan Slone | International trading of securities |
US7146336B2 (en) * | 2001-03-08 | 2006-12-05 | Oanda Corporation | Currency trading system, methods, and software |
US7899722B1 (en) | 2001-03-20 | 2011-03-01 | Goldman Sachs & Co. | Correspondent bank registry |
US8285615B2 (en) | 2001-03-20 | 2012-10-09 | Goldman, Sachs & Co. | Construction industry risk management clearinghouse |
US8121937B2 (en) | 2001-03-20 | 2012-02-21 | Goldman Sachs & Co. | Gaming industry risk management clearinghouse |
US7904361B2 (en) * | 2001-03-20 | 2011-03-08 | Goldman Sachs & Co. | Risk management customer registry |
US8140415B2 (en) | 2001-03-20 | 2012-03-20 | Goldman Sachs & Co. | Automated global risk management |
US7548883B2 (en) * | 2001-03-20 | 2009-06-16 | Goldman Sachs & Co | Construction industry risk management clearinghouse |
US8209246B2 (en) | 2001-03-20 | 2012-06-26 | Goldman, Sachs & Co. | Proprietary risk management clearinghouse |
US7958027B2 (en) * | 2001-03-20 | 2011-06-07 | Goldman, Sachs & Co. | Systems and methods for managing risk associated with a geo-political area |
US8069105B2 (en) * | 2001-03-20 | 2011-11-29 | Goldman Sachs & Co. | Hedge fund risk management |
US20020138417A1 (en) * | 2001-03-20 | 2002-09-26 | David Lawrence | Risk management clearinghouse |
AU2002338261A1 (en) * | 2001-03-30 | 2002-10-15 | Crossmar, Inc. | Method and system for multi-currency escrow service for web-based transactions |
US8145557B2 (en) | 2001-03-30 | 2012-03-27 | Bgc Partners, Inc. | Bid/offer spread trading |
US7480638B1 (en) * | 2001-04-03 | 2009-01-20 | Ebay Inc. | Method and system automatically to remind parties to a network-based transaction to comply with obligations established under a transaction agreement |
US7593884B2 (en) * | 2001-04-10 | 2009-09-22 | Goldman Sachs & Co. | Multi-currency marketplace |
US7596526B2 (en) | 2001-04-16 | 2009-09-29 | Jpmorgan Chase Bank, N.A. | System and method for managing a series of overnight financing trades |
EP1393224A4 (en) * | 2001-04-30 | 2005-10-05 | Goldman Sachs & Co | Universal interface to a financial trading system |
US7392217B2 (en) | 2001-05-09 | 2008-06-24 | Bgc Partners, Inc. | Systems and methods for controlling traders from manipulating electronic trading markets |
EP1258825A1 (en) * | 2001-05-14 | 2002-11-20 | Cfph, L.L.C. | Automated auction processor for underwriting securities |
US20020188548A1 (en) * | 2001-06-06 | 2002-12-12 | John Bunda | Methods and systems for monitoring securities quotes |
JP2002366739A (en) * | 2001-06-07 | 2002-12-20 | Hitachi Ltd | Electronic commerce ordering performing method, its implementation system and its processing program |
US20020194111A1 (en) * | 2001-06-19 | 2002-12-19 | Shayne Young | Methods and systems for reconciling a forward conversion securities strategy |
US20020198814A1 (en) * | 2001-06-22 | 2002-12-26 | International Business Machines Corporation | Online e-commerce transactions incorporating determination of end-to-end costs |
US7653584B2 (en) * | 2001-06-29 | 2010-01-26 | Chicago Board Options Exchange, Incorporated | Automated execution system having participation |
US7483857B2 (en) * | 2001-07-09 | 2009-01-27 | International Business Machines Corporation | Online e-commerce transactions incorporating effects of uncertainty and risk factors |
US20030037001A1 (en) * | 2001-08-06 | 2003-02-20 | Richardson Diane A. | E- commerce account holder security participation |
US20030041006A1 (en) * | 2001-08-21 | 2003-02-27 | John Bunda | Methods and systems for suppression of stale or invalid data in a securities quotation display |
US7249069B2 (en) * | 2001-08-27 | 2007-07-24 | United Parcel Service Of America, Inc. | International cash-on-delivery system and method |
US20030149653A1 (en) * | 2001-09-11 | 2003-08-07 | Neill Penney | Method and apparatus for conducting financial transactions |
US7039610B2 (en) * | 2001-10-04 | 2006-05-02 | New York Mercantile Exchange, Inc. | Implied market trading system |
US6975996B2 (en) * | 2001-10-09 | 2005-12-13 | Goldman, Sachs & Co. | Electronic subpoena service |
US10354322B2 (en) * | 2001-10-18 | 2019-07-16 | Bgc Partners, Inc. | Two sided trading orders |
US20030083974A1 (en) * | 2001-10-26 | 2003-05-01 | John Bunda | Method and system for managing display of quotes for securities from multiple sources |
US8005743B2 (en) * | 2001-11-13 | 2011-08-23 | Intercontinentalexchange, Inc. | Electronic trading confirmation system |
CA2475440A1 (en) * | 2001-11-28 | 2003-09-18 | Goldman, Sachs & Co. | Transaction surveillance |
US20030171948A1 (en) * | 2002-02-13 | 2003-09-11 | United Parcel Service Of America, Inc. | Global consolidated clearance methods and systems |
US7813995B2 (en) * | 2002-03-05 | 2010-10-12 | Trading Technologies International, Inc. | System and method for estimating a spread value |
JP2003346219A (en) * | 2002-03-19 | 2003-12-05 | Hitachi Ltd | Money transaction device and money transaction method |
US7987246B2 (en) * | 2002-05-23 | 2011-07-26 | Jpmorgan Chase Bank | Method and system for client browser update |
US8224723B2 (en) | 2002-05-31 | 2012-07-17 | Jpmorgan Chase Bank, N.A. | Account opening system, method and computer program product |
US8301540B2 (en) * | 2004-09-28 | 2012-10-30 | Bgc Partners, Inc. | Neutral price improvement |
US20040039689A1 (en) * | 2002-06-19 | 2004-02-26 | Neill Penney | Method and apparatus for managing financial transactions involving multiple counterparties and processing data pertaining thereto |
US9805417B2 (en) * | 2002-06-19 | 2017-10-31 | Trading Technologies International, Inc. | System and method for automated trading |
US8209254B2 (en) | 2002-07-26 | 2012-06-26 | Ebs Group Limited | Automated trading system |
AU2002368137B2 (en) | 2002-08-05 | 2009-11-19 | Volbroker.Com Limited | System and method for trading options |
US20040193530A1 (en) * | 2002-08-19 | 2004-09-30 | Andrew Hausman | Complementary trading of interests |
US7340650B2 (en) | 2002-10-30 | 2008-03-04 | Jp Morgan Chase & Co. | Method to measure stored procedure execution statistics |
US8315898B2 (en) * | 2002-10-30 | 2012-11-20 | Palo Alto Research Center, Incorporated | Planning and scheduling reconfigurable systems around off-line resources |
US7792716B2 (en) * | 2002-10-31 | 2010-09-07 | Federal Reserve Bank Of Atlanta | Searching for and identifying automated clearing house transactions by transaction type |
US7426490B1 (en) | 2002-10-31 | 2008-09-16 | Trading Technologies International, Inc. | System and method for automated order entry on short queues |
EP2428872A1 (en) | 2002-10-31 | 2012-03-14 | eSpeed, Inc. | Keyboard for trading system |
US7330835B2 (en) * | 2002-10-31 | 2008-02-12 | Federal Reserve Bank Of Minneapolis | Method and system for tracking and reporting automated clearing house transaction status |
US8566212B2 (en) | 2002-10-31 | 2013-10-22 | Bgc Partners, Inc. | Electronic systems and methods for providing a trading interface with advanced features |
CA2505078C (en) * | 2002-11-07 | 2017-06-27 | Planet Group, Inc. | Time-of-transaction foreign currency conversion |
EP1567960A4 (en) * | 2002-11-08 | 2007-06-13 | Fx Alliance Llc | Method and apparatus for trading assets |
US7702574B2 (en) * | 2002-11-14 | 2010-04-20 | Goldman Sachs & Co. | Independent research consensus earnings estimates and methods of determining such |
US20040103199A1 (en) * | 2002-11-22 | 2004-05-27 | Anthony Chao | Method and system for client browser update from a lite cache |
US20040230443A1 (en) * | 2002-11-26 | 2004-11-18 | Mcmorris John A. | System and method of creating, aggregating, and transferring environmental emisssion reductions |
US20040143536A1 (en) * | 2003-01-17 | 2004-07-22 | Ubs Ag | Method and system for trading a foreign exchange swap certificate |
US20040148247A1 (en) * | 2003-01-24 | 2004-07-29 | Lawrence Miller | Network-based systems, methods, and software for initiating or executing financial transactions |
JP2004240858A (en) * | 2003-02-07 | 2004-08-26 | Nec Corp | Electronic money system, electronic money exchange server and portable terminal |
US7440917B2 (en) * | 2003-03-10 | 2008-10-21 | Chicago Mercantile Exchange, Inc. | Order risk management system |
US7904370B2 (en) * | 2003-03-31 | 2011-03-08 | Trading Technologies International, Inc. | System and method for variably regulating order entry in an electronic trading system |
US7552083B2 (en) * | 2003-04-24 | 2009-06-23 | Chicago Board Options Exchange, Incorporated | Hybrid trading system for concurrently trading through both electronic and open-outcry trading mechanisms |
US7613650B2 (en) | 2003-04-24 | 2009-11-03 | Chicago Board Options Exchange, Incorporated | Hybrid trading system for concurrently trading securities or derivatives through both electronic and open-outcry trading mechanisms |
US7653588B2 (en) * | 2003-04-24 | 2010-01-26 | Chicago Board Options Exchange, Incorporated | Method and system for providing order routing to a virtual crowd in a hybrid trading system |
US8346653B2 (en) | 2003-04-24 | 2013-01-01 | Chicago Board Options Exchange, Incorporated | Automated trading system for routing and matching orders |
US7676421B2 (en) | 2003-04-24 | 2010-03-09 | Chicago Board Options Exchange, Incorporated | Method and system for providing an automated auction for internalization and complex orders in a hybrid trading system |
US20040220870A1 (en) * | 2003-04-29 | 2004-11-04 | Jonas Lundberg | Method and system for improved automated trading of swap contracts |
US7634435B2 (en) | 2003-05-13 | 2009-12-15 | Jp Morgan Chase Bank | Diversified fixed income product and method for creating and marketing same |
US7689483B2 (en) | 2003-05-20 | 2010-03-30 | Amegy Bank of Texas | System to facilitate payments for a customer through a foreign bank, software, business methods, and other related methods |
US20050021437A1 (en) * | 2003-06-02 | 2005-01-27 | Matthias Bock | Method and system for structuring a trade convention for financial institutions |
US7770184B2 (en) | 2003-06-06 | 2010-08-03 | Jp Morgan Chase Bank | Integrated trading platform architecture |
AU2003247878A1 (en) * | 2003-06-27 | 2005-02-14 | Bear, Stearns And Co, Inc. | Method and system for initiating pairs trading across multiple markets having automatic foreign exchange price hedge |
US8156040B2 (en) * | 2003-07-03 | 2012-04-10 | Federal Reserve Bank Of Minneapolis | Method and system for conducting international electronic financial transactions |
US7970688B2 (en) * | 2003-07-29 | 2011-06-28 | Jp Morgan Chase Bank | Method for pricing a trade |
WO2005015361A2 (en) * | 2003-08-08 | 2005-02-17 | Jp Morgan Chase Bank | System for archive integrity management and related methods |
US10515408B2 (en) | 2003-08-13 | 2019-12-24 | Bgc Partners, Inc. | Systems and methods for bid/offer liquidity spread trading |
US20050038732A1 (en) * | 2003-08-13 | 2005-02-17 | Espeed, Inc. | Systems and methods for bid/offer liquidity spread trading |
US20050055304A1 (en) * | 2003-09-10 | 2005-03-10 | Lutnick Howard W. | Trading application program interface |
US20050065965A1 (en) * | 2003-09-19 | 2005-03-24 | Ziemann David M. | Navigation of tree data structures |
US7861185B1 (en) * | 2003-12-30 | 2010-12-28 | Trading Technologies International, Inc. | System and method for dynamically determining quantity for risk management |
US11100582B2 (en) | 2003-09-22 | 2021-08-24 | Trading Technologies International, Inc. | System and method for dynamically determining quantity for risk management |
US8417636B2 (en) * | 2003-09-30 | 2013-04-09 | Federal Reserve Bank Of Atlanta | Approving ACH operator processing of ACH payments based on an originating depository financial institution's approved originator list |
US8543477B2 (en) * | 2003-09-30 | 2013-09-24 | Federal Reserve Bank Of Atlanta | Value tracking and reporting of automated clearing house transactions |
US20050114258A1 (en) * | 2003-10-08 | 2005-05-26 | Neill Penney | Fix-enabled order management method and apparatus |
CA2542310A1 (en) * | 2003-10-10 | 2005-08-25 | Bloomberg L.P. | Relative pricing for proposals for trading of financial interests |
US7593876B2 (en) | 2003-10-15 | 2009-09-22 | Jp Morgan Chase Bank | System and method for processing partially unstructured data |
US8131626B2 (en) | 2003-11-17 | 2012-03-06 | Bgc Partners, Inc. | Customizable trading display of market data |
US8131625B2 (en) | 2003-11-17 | 2012-03-06 | Bgc Partners, Inc. | Customizable trading display of market data |
SG132686A1 (en) * | 2003-11-26 | 2007-06-28 | Fx Alliance Llc | Quick-filling customer asset trading system |
EP1697888A4 (en) * | 2003-11-26 | 2008-05-07 | Fx Alliance Llc | Latency-aware asset trading system |
US7536343B2 (en) * | 2003-11-26 | 2009-05-19 | Fx Alliance, Llc | Protocol-independent asset trading system and methods |
US20050137955A1 (en) * | 2003-12-17 | 2005-06-23 | Downie Alan D. | Systems and methods for using a dedicated controller to facilitate foreign exchange pricing |
WO2005065390A2 (en) * | 2003-12-30 | 2005-07-21 | United Parcel Service Of Amercia, Inc. | Integrated global tracking and virtual inventory system |
US10304097B2 (en) | 2004-01-29 | 2019-05-28 | Bgc Partners, Inc. | System and method for controlling the disclosure of a trading order |
US8738498B2 (en) * | 2004-01-29 | 2014-05-27 | Bgc Partners, Inc. | System and method for routing a trading order |
US20050171890A1 (en) * | 2004-01-29 | 2005-08-04 | Daley Thomas J. | System and method for matching trading orders |
US20050171887A1 (en) * | 2004-01-29 | 2005-08-04 | Daley Thomas J. | System and method for avoiding transaction costs associated with trading orders |
US7835987B2 (en) * | 2004-01-29 | 2010-11-16 | Bgc Partners, Inc. | System and method for routing a trading order according to price |
US7647266B1 (en) | 2004-03-24 | 2010-01-12 | Trading Technologies International, Inc. | System and method for holding and sending an order to a matching engine |
US7725406B2 (en) * | 2004-03-30 | 2010-05-25 | United Parcel Service Of America, Inc. | Systems and methods for international shipping and brokerage operations support processing |
US8423447B2 (en) | 2004-03-31 | 2013-04-16 | Jp Morgan Chase Bank | System and method for allocating nominal and cash amounts to trades in a netted trade |
US20050246263A1 (en) * | 2004-04-29 | 2005-11-03 | Lava Trading, Inc. | Automated system for routing orders for foreign exchange transactions |
EP1782376A4 (en) * | 2004-06-23 | 2009-06-24 | Fx Alliance Llc | Shareable quote streams |
EP1782377A2 (en) * | 2004-06-23 | 2007-05-09 | FX Alliance, Llc | Dynamic liquidity management system |
US8510300B2 (en) | 2004-07-02 | 2013-08-13 | Goldman, Sachs & Co. | Systems and methods for managing information associated with legal, compliance and regulatory risk |
US8996481B2 (en) | 2004-07-02 | 2015-03-31 | Goldman, Sach & Co. | Method, system, apparatus, program code and means for identifying and extracting information |
US8762191B2 (en) | 2004-07-02 | 2014-06-24 | Goldman, Sachs & Co. | Systems, methods, apparatus, and schema for storing, managing and retrieving information |
US8442953B2 (en) | 2004-07-02 | 2013-05-14 | Goldman, Sachs & Co. | Method, system, apparatus, program code and means for determining a redundancy of information |
US20060015450A1 (en) * | 2004-07-13 | 2006-01-19 | Wells Fargo Bank, N.A. | Financial services network and associated processes |
US7881996B1 (en) | 2004-08-03 | 2011-02-01 | Federal Reserve Bank Of Atlanta | Method and system for screening financial transactions |
US7693770B2 (en) * | 2004-08-06 | 2010-04-06 | Jp Morgan Chase & Co. | Method and system for creating and marketing employee stock option mirror image warrants |
US20060047597A1 (en) * | 2004-08-27 | 2006-03-02 | Michael Homer | Options calculator |
US7366974B2 (en) * | 2004-09-03 | 2008-04-29 | Jp Morgan Chase Bank | System and method for managing template attributes |
US7580886B1 (en) | 2004-09-15 | 2009-08-25 | Federal Reserve Bank Of Atlanta | Managing foreign payments in an international ACH |
US20060059210A1 (en) * | 2004-09-16 | 2006-03-16 | Macdonald Glynne | Generic database structure and related systems and methods for storing data independent of data type |
US20090132466A1 (en) * | 2004-10-13 | 2009-05-21 | Jp Morgan Chase Bank | System and method for archiving data |
US8577772B2 (en) * | 2004-10-27 | 2013-11-05 | Itg Software Solutions, Inc. | System and method for generating liquidity |
US7650309B2 (en) * | 2004-10-28 | 2010-01-19 | The Depository Trust and Clearing Corporation | Methods and systems for netting of payments and collateral |
US8407140B2 (en) * | 2004-10-29 | 2013-03-26 | Wells Fargo Bank, N.A. | Global remittance platform |
US20060095364A1 (en) * | 2004-11-04 | 2006-05-04 | Hamilton Brian T | Real-time foreign exchange services method and apparatus |
US20060195334A1 (en) * | 2004-11-17 | 2006-08-31 | Reeb Shayne A | Integrated environmental emission reduction data management system and method |
US20060287966A1 (en) * | 2004-12-21 | 2006-12-21 | Oracle International Corporation | Methods and systems for authoring customized contracts using contract templates that include user-configured rules and questions |
EP1856661A4 (en) * | 2004-12-23 | 2008-10-29 | Fx Alliance Llc | Dynamic account mapping system for computerized asset trading |
US20060161496A1 (en) * | 2004-12-23 | 2006-07-20 | Foster James R | Money market trading system |
US20060155635A1 (en) * | 2005-01-12 | 2006-07-13 | Chicago Mercantile Exchange, Inc. | Distributed trade match service |
RU2005106123A (en) * | 2005-03-09 | 2005-10-27 | Александр Михайлович Синельников (RU) | METHOD FOR FORMING BANK DEPOSIT |
US8688569B1 (en) | 2005-03-23 | 2014-04-01 | Jpmorgan Chase Bank, N.A. | System and method for post closing and custody services |
EP1717747A1 (en) | 2005-03-24 | 2006-11-02 | eSPEED, Inc. | Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments |
US7809629B2 (en) | 2005-04-07 | 2010-10-05 | Chicago Board Options Exchange, Incorporated | Market participant issue selection system and method |
US20060229959A1 (en) * | 2005-04-07 | 2006-10-12 | Yaacov Heidingsfeld | Customized automation of financial asset trading |
US20060253369A1 (en) * | 2005-05-04 | 2006-11-09 | Chicago Board Options Exchange | Method of creating and trading derivative investment products based on an average price of an underlying asset during a calculation period |
US20080082436A1 (en) * | 2005-05-04 | 2008-04-03 | Shalen Catherine T | System And Method For Creating And Trading A Digital Derivative Investment Instrument |
US8027904B2 (en) * | 2005-05-04 | 2011-09-27 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading corporate debt security derivative investment instruments |
US20060253355A1 (en) * | 2005-05-04 | 2006-11-09 | Chicago Board Options Exchange | System and method for creating and trading a digital derivative investment instrument |
US8326715B2 (en) | 2005-05-04 | 2012-12-04 | Chicago Board Operations Exchange, Incorporated | Method of creating and trading derivative investment products based on a statistical property reflecting the variance of an underlying asset |
US20060253368A1 (en) * | 2005-05-04 | 2006-11-09 | Chicago Board Options Exchange | System and method for creating and trading credit rating derivative investment instruments |
US8326716B2 (en) * | 2005-05-04 | 2012-12-04 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading derivative investment products based on a statistical property reflecting the variance of an underlying asset |
US8489489B2 (en) * | 2005-05-05 | 2013-07-16 | Chicago Board Options Exchange, Incorporated | System and method for trading derivatives in penny increments while disseminating quotes for derivatives in nickel/dime increments |
US7711630B2 (en) * | 2005-06-06 | 2010-05-04 | Trading Technologies International. Inc. | System and method for trading multiple tradeable objects using a single trading interface |
US7840477B2 (en) | 2005-06-07 | 2010-11-23 | Bgc Partners, Inc. | System and method for routing a trading order based upon quantity |
US7822682B2 (en) | 2005-06-08 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | System and method for enhancing supply chain transactions |
US8463690B2 (en) * | 2005-06-28 | 2013-06-11 | Bgc Partners, Inc. | Systems and methods for vending and acquiring order priority |
US20070005493A1 (en) * | 2005-06-29 | 2007-01-04 | Amy Kandravy | Sponsor-manager reconciliation in handling of custodian transactions |
US20070005465A1 (en) * | 2005-06-29 | 2007-01-04 | Checkfree Corporation | Joint sponsor-manager handling of custodian transactions |
US8484122B2 (en) * | 2005-08-04 | 2013-07-09 | Bgc Partners, Inc. | System and method for apportioning trading orders based on size of displayed quantities |
US8494951B2 (en) | 2005-08-05 | 2013-07-23 | Bgc Partners, Inc. | Matching of trading orders based on priority |
US7761364B2 (en) * | 2005-09-07 | 2010-07-20 | International Securities Exchange, Llc | Midpoint matching system |
US7774263B1 (en) | 2005-09-07 | 2010-08-10 | International Securities Exchange, Llc | Linked displayed market and midpoint matching system |
US7567928B1 (en) | 2005-09-12 | 2009-07-28 | Jpmorgan Chase Bank, N.A. | Total fair value swap |
US8065606B1 (en) | 2005-09-16 | 2011-11-22 | Jpmorgan Chase Bank, N.A. | System and method for automating document generation |
US8073763B1 (en) | 2005-09-20 | 2011-12-06 | Liquidnet Holdings, Inc. | Trade execution methods and systems |
US7818238B1 (en) | 2005-10-11 | 2010-10-19 | Jpmorgan Chase Bank, N.A. | Upside forward with early funding provision |
US7542939B2 (en) * | 2005-10-31 | 2009-06-02 | Penson Worldwide, Inc. | Modeling financial instruments using bid and ask prices |
US8583538B2 (en) * | 2005-11-23 | 2013-11-12 | Bgc Partners, Inc. | Providing valid responses to requests for quotations |
US7711640B2 (en) * | 2005-12-20 | 2010-05-04 | Bgc Partners, Inc. | Methods and apparatus for composite trading order processing |
US7711644B2 (en) | 2005-12-20 | 2010-05-04 | Bgc Partners, Inc. | Apparatus and methods for processing composite trading orders |
US8229832B2 (en) | 2006-01-09 | 2012-07-24 | Bgc Partners, Inc. | Systems and methods for establishing first on the follow trading priority in electronic trading systems |
US8280794B1 (en) | 2006-02-03 | 2012-10-02 | Jpmorgan Chase Bank, National Association | Price earnings derivative financial product |
US7979339B2 (en) | 2006-04-04 | 2011-07-12 | Bgc Partners, Inc. | System and method for optimizing execution of trading orders |
WO2007118232A2 (en) * | 2006-04-07 | 2007-10-18 | Bloomberg Finance L.P. | System and method for facilitating foreign currency management |
US7620578B1 (en) | 2006-05-01 | 2009-11-17 | Jpmorgan Chase Bank, N.A. | Volatility derivative financial product |
US7647268B1 (en) | 2006-05-04 | 2010-01-12 | Jpmorgan Chase Bank, N.A. | System and method for implementing a recurrent bidding process |
US8732044B2 (en) | 2006-05-23 | 2014-05-20 | Mastercard International Incorporated | Electronic transaction apparatus and method |
US8668146B1 (en) | 2006-05-25 | 2014-03-11 | Sean I. Mcghie | Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds |
US20060282369A1 (en) * | 2006-06-13 | 2006-12-14 | White William P | One touch hybrid trading model and interface |
US7680737B2 (en) * | 2006-07-06 | 2010-03-16 | Moneygram International, Inc. | Systems and methods for processing payments with payment review features |
US7672898B1 (en) | 2006-07-07 | 2010-03-02 | Trading Technologies International Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
WO2008005581A2 (en) * | 2006-07-07 | 2008-01-10 | United Parcel Service Of America, Inc. | Compiled data for software applications |
US9811868B1 (en) | 2006-08-29 | 2017-11-07 | Jpmorgan Chase Bank, N.A. | Systems and methods for integrating a deal process |
US7921050B1 (en) * | 2006-10-30 | 2011-04-05 | Credit Suisse Securities (Usa) Llc | System and method for analyzing data associated with statistical arbitrage |
US7827096B1 (en) | 2006-11-03 | 2010-11-02 | Jp Morgan Chase Bank, N.A. | Special maturity ASR recalculated timing |
US8104076B1 (en) | 2006-11-13 | 2012-01-24 | Jpmorgan Chase Bank, N.A. | Application access control system |
US8140425B2 (en) | 2006-11-13 | 2012-03-20 | Chicago Board Options Exchange, Incorporated | Method and system for generating and trading derivative investment instruments based on a volatility arbitrage benchmark index |
US20080120249A1 (en) * | 2006-11-17 | 2008-05-22 | Chicago Board Options Exchange, Incorporated | Method of creating and trading derivative investment products based on a statistical property reflecting the volatility of an underlying asset |
US8744918B2 (en) * | 2009-06-24 | 2014-06-03 | Primolow, Inc. | Demand amalgamation for online auctions |
WO2008070024A1 (en) * | 2006-12-04 | 2008-06-12 | Penson Worldwide, Inc. | Real time trading of foreign financial instruments local currency |
WO2008083383A2 (en) | 2006-12-30 | 2008-07-10 | Cfph, Llc | Methods and systems for managing and trading using a shared order book as internal exchange |
US20090089168A1 (en) * | 2007-01-10 | 2009-04-02 | Phyllis Adele Schneck | ACE (Alternative Currency Exchange): Alternative Currency Tracking and Mapping System and Method |
US7844539B2 (en) | 2007-03-02 | 2010-11-30 | Chicago Board Options Exchange, Incorporated | Hybrid trading system for concurrently trading combined orders for financial instruments through both electronic and open-outcry trading mechanisms |
US20080228621A1 (en) * | 2007-03-16 | 2008-09-18 | Johnson James C | System And Method For Transfer Of Dispute Data In A Distributed Electronic Trading System |
US8117105B2 (en) | 2007-04-18 | 2012-02-14 | Pulse Trading, Inc. | Systems and methods for facilitating electronic securities transactions |
US8521627B2 (en) * | 2007-04-18 | 2013-08-27 | Blockross Holdings, LLC | Systems and methods for facilitating electronic securities transactions |
US20080306784A1 (en) * | 2007-06-05 | 2008-12-11 | Vijay Rajkumar | Computer-implemented methods and systems for analyzing clauses of contracts and other business documents |
US8037004B2 (en) | 2007-06-11 | 2011-10-11 | Oracle International Corporation | Computer-implemented methods and systems for identifying and reporting deviations from standards and policies for contracts, agreements and other business documents |
US7680730B2 (en) * | 2007-06-13 | 2010-03-16 | Wells Fargo Bank N.A. | Downstream correspondent foreign exchange (FX) banking |
US8015099B2 (en) * | 2007-06-18 | 2011-09-06 | Penson Worldwide, Inc. | Order routing system and method incorporating dark pools |
US8165953B2 (en) | 2007-09-04 | 2012-04-24 | Chicago Board Options Exchange, Incorporated | System and method for creating and trading a derivative investment instrument over a range of index values |
US20090204534A1 (en) * | 2007-11-09 | 2009-08-13 | Tilly Edward T | Method and system for providing order routing to a virtual crowd in a hybrid trading system and executing an entire order |
US8249972B2 (en) | 2007-11-09 | 2012-08-21 | Chicago Board Options Exchange, Incorporated | Method and system for creating a volatility benchmark index |
US8694424B2 (en) * | 2007-12-18 | 2014-04-08 | Federal Reserve Bank Of Atlanta | System and method for managing foreign payments using separate messaging and settlement mechanisms |
CN101241583B (en) * | 2008-02-20 | 2011-09-21 | 中国工商银行股份有限公司 | Remittance path following system and method |
US8458019B2 (en) | 2008-03-03 | 2013-06-04 | Russell Sergiades | Method and system for displaying discount information |
US8224741B2 (en) | 2008-04-28 | 2012-07-17 | International Securities Exchange, Llc | Complex order leg synchronization |
US20090281946A1 (en) | 2008-05-12 | 2009-11-12 | Davis Peter A | ACH Payment Processing |
US8781961B2 (en) * | 2008-08-20 | 2014-07-15 | Prepaid Solutions, Inc. | Currency conversion with pre-paid card |
US7747475B1 (en) * | 2008-09-05 | 2010-06-29 | Amazon Technologies, Inc. | Intelligent and firm currency conversion |
US10970777B2 (en) | 2008-09-15 | 2021-04-06 | Mastercard International Incorporated | Apparatus and method for bill payment card enrollment |
US8788381B2 (en) * | 2008-10-08 | 2014-07-22 | Chicago Board Options Exchange, Incorporated | System and method for creating and trading a digital derivative investment instrument |
US8229835B2 (en) | 2009-01-08 | 2012-07-24 | New York Mercantile Exchange, Inc. | Determination of implied orders in a trade matching system |
US20100280937A1 (en) * | 2009-05-01 | 2010-11-04 | Hiatt Jr John C | Method and system for creating and trading mortgage-backed security products |
US20100325031A1 (en) * | 2009-06-18 | 2010-12-23 | Penson Worldwide, Inc. | Method and system for trading financial assets |
CN101956647B (en) * | 2009-07-15 | 2012-12-19 | 鸿富锦精密工业(深圳)有限公司 | Tidal power generating device |
US20110055113A1 (en) * | 2009-08-28 | 2011-03-03 | Conor Cunningham | Method and system for managing spread orders |
US8417618B2 (en) * | 2009-09-03 | 2013-04-09 | Chicago Mercantile Exchange Inc. | Utilizing a trigger order with multiple counterparties in implied market trading |
US20110066537A1 (en) * | 2009-09-15 | 2011-03-17 | Andrew Milne | Implied volume analyzer |
US8255305B2 (en) * | 2009-09-15 | 2012-08-28 | Chicago Mercantile Exchange Inc. | Ratio spreads for contracts of different sizes in implied market trading |
US8266030B2 (en) | 2009-09-15 | 2012-09-11 | Chicago Mercantile Exchange Inc. | Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system |
US8321322B2 (en) | 2009-09-28 | 2012-11-27 | Chicago Board Options Exchange, Incorporated | Method and system for creating a spot price tracker index |
US8229838B2 (en) | 2009-10-14 | 2012-07-24 | Chicago Mercantile Exchange, Inc. | Leg pricer |
US9652803B2 (en) | 2009-10-20 | 2017-05-16 | Trading Technologies International, Inc. | Virtualizing for user-defined algorithm electronic trading |
US10853877B2 (en) * | 2009-10-26 | 2020-12-01 | Trading Technologies International, Inc. | Lean level support for trading strategies |
US8190503B2 (en) * | 2009-12-18 | 2012-05-29 | International Derivatives Clearing Group, Llc | Systems and methods for swap contracts management with a discount curve feedback loop |
WO2011100529A1 (en) * | 2010-02-12 | 2011-08-18 | Mastercard International Incorporated | Apparatus and method for bill presentment and payment |
US8738514B2 (en) * | 2010-02-18 | 2014-05-27 | Jpmorgan Chase Bank, N.A. | System and method for providing borrow coverage services to short sell securities |
US8352354B2 (en) | 2010-02-23 | 2013-01-08 | Jpmorgan Chase Bank, N.A. | System and method for optimizing order execution |
US20110218914A1 (en) * | 2010-03-05 | 2011-09-08 | Marc Rochman | Closed loop stored value instrument brokerage system, method and computer program product |
US9038177B1 (en) | 2010-11-30 | 2015-05-19 | Jpmorgan Chase Bank, N.A. | Method and system for implementing multi-level data fusion |
CA2824662A1 (en) * | 2010-12-30 | 2012-07-05 | Ilya Vladimirovich KLIGMAN | Remote communication terminal for trading on the exchange markets |
US8732093B2 (en) | 2011-01-26 | 2014-05-20 | United Parcel Service Of America, Inc. | Systems and methods for enabling duty determination for a plurality of commingled international shipments |
US8566220B2 (en) | 2011-01-26 | 2013-10-22 | Trading Technologies International, Inc. | Block placing tool for building a user-defined algorithm for electronic trading |
US8700510B2 (en) | 2011-02-11 | 2014-04-15 | Federal Reserve Bank Of Atlanta | Redirecting or returning international credit transfers |
US9984367B2 (en) * | 2011-06-24 | 2018-05-29 | Amazon Technologies, Inc. | Paying non-settlement transactions |
US9292588B1 (en) | 2011-07-20 | 2016-03-22 | Jpmorgan Chase Bank, N.A. | Safe storing data for disaster recovery |
WO2014008573A1 (en) * | 2012-07-13 | 2014-01-16 | Ftse Tmx Global Debt Capital Markets Inc. | Banking server, networked system and method |
US10540373B1 (en) | 2013-03-04 | 2020-01-21 | Jpmorgan Chase Bank, N.A. | Clause library manager |
JP5613281B2 (en) * | 2013-03-26 | 2014-10-22 | 株式会社Aft | Foreign exchange transaction apparatus, foreign exchange transaction system, transmission / reception method and program |
WO2015125141A1 (en) * | 2014-02-18 | 2015-08-27 | D.L.E.D Enterprise And Business Development Ltd. | Peer to peer dispersed volatile-documents and negotiable instruments transacting system and methods thereof |
US10776809B1 (en) | 2014-09-11 | 2020-09-15 | Square, Inc. | Use of payment card rewards points for an electronic cash transfer |
US11042863B1 (en) * | 2015-03-20 | 2021-06-22 | Square, Inc. | Grouping payments and payment requests |
US20170178229A1 (en) * | 2015-12-18 | 2017-06-22 | Richard Seoh Leng Koh | System and method for administering a financial account |
CN107025600A (en) * | 2016-01-29 | 2017-08-08 | 平安科技(深圳)有限公司 | The information processing system and method for Investment-linked insurance |
US10803069B2 (en) | 2016-06-24 | 2020-10-13 | Chicago Mercantile Exchange Inc. | Dynamic valuation system using object relationships and composite object data |
US10264056B2 (en) | 2016-12-08 | 2019-04-16 | Bank Of America Corporation | Multicomputer processing of an event request from an event origination device with centralized event orchestration |
US10217087B2 (en) | 2016-12-08 | 2019-02-26 | Bank Of America Corporation | Multicomputer processing of client device request data using centralized event orchestrator |
US10296882B2 (en) | 2016-12-08 | 2019-05-21 | Bank Of America Corporation | Multicomputer processing of client device request data using centralized event orchestrator and link discovery engine |
US10216830B2 (en) | 2016-12-08 | 2019-02-26 | Bank Of America Corporation | Multicomputer processing of client device request data using centralized event orchestrator and link discovery engine |
US10303335B2 (en) | 2016-12-08 | 2019-05-28 | Bank Of America Corporation | Multicomputer processing of client device request data with centralized event orchestration |
US10440102B2 (en) | 2016-12-08 | 2019-10-08 | Bank Of America Corporation | Multicomputer processing of client device request data using centralized event orchestrator and dynamic endpoint engine |
US10310712B2 (en) | 2016-12-08 | 2019-06-04 | Bank Of America Corporation | Multicomputer processing of client device request data with centralized event orchestration |
US10298575B2 (en) | 2016-12-08 | 2019-05-21 | Bank Of America Corporation | Multicomputer processing of an event authentication request with centralized event orchestration |
CN108320206B (en) * | 2017-09-22 | 2021-05-18 | 中汇信息技术(上海)有限公司 | Inquiry information management method, server and computer readable storage medium |
CA3107076A1 (en) * | 2018-07-25 | 2020-01-30 | Resilience Financing Inc. | A business method, apparatus and system for monitoring quantitative and qualitative environmental analytics and managing associated financial transactions |
US10761909B2 (en) | 2018-09-06 | 2020-09-01 | The Toronto-Dominion Bank | Devices and methods for providing notifications |
CN109583826B (en) * | 2018-09-28 | 2022-09-13 | 创新先进技术有限公司 | Declaration file generation method, declaration file generation device, server and readable storage medium |
US11941225B1 (en) * | 2018-10-04 | 2024-03-26 | United Services Automobile Association (Usaa) | Systems and methods for self-directed investing |
CN110689346A (en) * | 2019-09-20 | 2020-01-14 | 海南新软软件有限公司 | Digital asset off-site transaction method, device and system |
FR3134466A1 (en) * | 2022-04-12 | 2023-10-13 | The Clearing House Payments Company L.L.C. | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR ORCHESTRATING PAYMENT SYSTEMS FOR CROSS-BORDER PAYMENTS |
US11823191B1 (en) | 2022-08-29 | 2023-11-21 | Block, Inc. | Integration for performing actions without additional authorization requests |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5195031A (en) * | 1988-10-24 | 1993-03-16 | Reuters Limited | Trading system for providing real time context sensitive trading messages based on conversation analysis |
US5258908A (en) * | 1990-11-02 | 1993-11-02 | Foreign Exchange Transaction Services, Inc. | Detection and prevention of duplicate trading transactions over a communications network |
US5262942A (en) * | 1990-06-05 | 1993-11-16 | Bankers Trust Company | Financial transaction network |
US5305200A (en) * | 1990-11-02 | 1994-04-19 | Foreign Exchange Transaction Services, Inc. | Financial exchange system having automated recovery/rollback of unacknowledged orders |
US5508913A (en) * | 1993-04-23 | 1996-04-16 | Fujitsu Limited | Electronic automatic offer matching system for freezer exchange transactions among banks |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4766293A (en) * | 1986-06-26 | 1988-08-23 | Visa International Service Association | Portable financial transaction card capable of authorizing a transaction in foreign currencies |
US5136501A (en) * | 1989-05-26 | 1992-08-04 | Reuters Limited | Anonymous matching system |
-
1996
- 1996-10-08 US US08/727,786 patent/US5787402A/en not_active Expired - Lifetime
-
1997
- 1997-05-15 WO PCT/US1997/007478 patent/WO1997043727A1/en not_active Application Discontinuation
- 1997-05-15 CN CN97194668A patent/CN1229492A/en active Pending
- 1997-05-15 EP EP97923535A patent/EP0979472A4/en not_active Ceased
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5195031A (en) * | 1988-10-24 | 1993-03-16 | Reuters Limited | Trading system for providing real time context sensitive trading messages based on conversation analysis |
US5262942A (en) * | 1990-06-05 | 1993-11-16 | Bankers Trust Company | Financial transaction network |
US5258908A (en) * | 1990-11-02 | 1993-11-02 | Foreign Exchange Transaction Services, Inc. | Detection and prevention of duplicate trading transactions over a communications network |
US5305200A (en) * | 1990-11-02 | 1994-04-19 | Foreign Exchange Transaction Services, Inc. | Financial exchange system having automated recovery/rollback of unacknowledged orders |
US5508913A (en) * | 1993-04-23 | 1996-04-16 | Fujitsu Limited | Electronic automatic offer matching system for freezer exchange transactions among banks |
Non-Patent Citations (1)
Title |
---|
See also references of EP0979472A4 * |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5897621A (en) * | 1996-06-14 | 1999-04-27 | Cybercash, Inc. | System and method for multi-currency transactions |
US6205433B1 (en) | 1996-06-14 | 2001-03-20 | Cybercash, Inc. | System and method for multi-currency transactions |
USRE44502E1 (en) | 1996-06-14 | 2013-09-17 | Paypal, Inc. | System and method for multi-currency transactions |
USRE41619E1 (en) * | 1996-06-14 | 2010-08-31 | Paypal, Inc. | System and method for multicurrency transactions |
US6269345B1 (en) * | 1996-12-03 | 2001-07-31 | Jacques Riboud | Transfer system and method for transferring amounts in different local currencies between a plurality of local banking organization |
US6233566B1 (en) | 1998-12-31 | 2001-05-15 | Ultraprise Corporation | System, method and computer program product for online financial products trading |
US9928550B2 (en) | 1999-12-30 | 2018-03-27 | Cboe Exchange, Inc. | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
US9727916B1 (en) | 1999-12-30 | 2017-08-08 | Chicago Board Options Exchange, Incorporated | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
CN100454286C (en) * | 2000-03-02 | 2009-01-21 | 贸易技术国际公司 | Click based trading with intuitive grid display of market depth |
US7366690B1 (en) | 2000-06-23 | 2008-04-29 | Ebs Group Limited | Architecture for anonymous trading system |
US7024386B1 (en) | 2000-06-23 | 2006-04-04 | Ebs Group Limited | Credit handling in an anonymous trading system |
US7333952B1 (en) | 2000-06-23 | 2008-02-19 | Ebs Group Limited | Compound order handling in an anonymous trading system |
US6983259B1 (en) | 2000-06-23 | 2006-01-03 | Ebs Group Limited | Anonymous trading system |
US7774260B2 (en) | 2000-06-23 | 2010-08-10 | Ebs Group Limited | Deal matching in an anonymous trading system |
US7184982B1 (en) | 2000-06-23 | 2007-02-27 | Ebs Group Limited | Architecture for anonymous trading system |
US7827085B1 (en) | 2000-06-23 | 2010-11-02 | Ebs Group Limited | Conversational dealing in an anonymous trading system |
US8639607B2 (en) | 2000-06-23 | 2014-01-28 | Ebs Group Limited | Conversational dealing in an anonymous trading system |
US7882017B2 (en) | 2000-06-23 | 2011-02-01 | Ebs Group Limited | Deal matching in an anonymous trading system |
US7937306B2 (en) | 2000-06-23 | 2011-05-03 | Ebs Group Limited | Architecture for anonymous trading system |
US8027895B2 (en) | 2000-06-23 | 2011-09-27 | Ebs Group Limited | Architecture for anonymous trading system |
EP1421532A2 (en) * | 2001-07-30 | 2004-05-26 | Electronic Broking Services Limited | Conversational dealing system |
EP1421532A4 (en) * | 2001-07-30 | 2009-11-18 | Ebs Group Ltd | Conversational dealing system |
US10606960B2 (en) | 2001-10-11 | 2020-03-31 | Ebay Inc. | System and method to facilitate translation of communications between entities over a network |
US9092792B2 (en) | 2002-06-10 | 2015-07-28 | Ebay Inc. | Customizing an application |
US10915946B2 (en) | 2002-06-10 | 2021-02-09 | Ebay Inc. | System, method, and medium for propagating a plurality of listings to geographically targeted websites using a single data source |
US11244324B2 (en) | 2003-04-11 | 2022-02-08 | Ebay Inc. | Method and system to facilitate an online promotion relating to a network-based marketplace |
US7867702B2 (en) | 2003-06-05 | 2011-01-11 | Kirsten Skarstad | Screen for novel protein inhibitors based upon engineered cell line containing an inducible overactivity gene and compensatory gene |
US8055582B2 (en) | 2003-06-26 | 2011-11-08 | Paypal Inc. | Multi currency exchanges between participants of a network-based transaction facility |
US8249990B2 (en) | 2003-06-26 | 2012-08-21 | Paypal Inc. | Multi currency exchanges between participants of a networked-based transaction facility |
US7742985B1 (en) | 2003-06-26 | 2010-06-22 | Paypal Inc. | Multicurrency exchanges between participants of a network-based transaction facility |
US10002354B2 (en) | 2003-06-26 | 2018-06-19 | Paypal, Inc. | Multi currency exchanges between participants |
US8950669B1 (en) | 2006-05-25 | 2015-02-10 | Sean I. Mcghie | Conversion of non-negotiable credits to entity independent funds |
US10062062B1 (en) | 2006-05-25 | 2018-08-28 | Jbshbm, Llc | Automated teller machine (ATM) providing money for loyalty points |
US9704174B1 (en) | 2006-05-25 | 2017-07-11 | Sean I. Mcghie | Conversion of loyalty program points to commerce partner points per terms of a mutual agreement |
US10542121B2 (en) | 2006-08-23 | 2020-01-21 | Ebay Inc. | Dynamic configuration of multi-platform applications |
US11445037B2 (en) | 2006-08-23 | 2022-09-13 | Ebay, Inc. | Dynamic configuration of multi-platform applications |
Also Published As
Publication number | Publication date |
---|---|
AU713571B2 (en) | 1999-12-02 |
EP0979472A4 (en) | 2002-07-24 |
AU2931397A (en) | 1997-12-05 |
US5787402A (en) | 1998-07-28 |
EP0979472A1 (en) | 2000-02-16 |
CN1229492A (en) | 1999-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5787402A (en) | Method and system for performing automated financial transactions involving foreign currencies | |
WO1997043727A9 (en) | Method and system for performing automated financial transactions involving foreign currencies | |
US10810582B2 (en) | Multi currency exchanges between participants | |
US7299208B1 (en) | Apparatus and system for defining an automated spread trading parameter | |
AU2001288582B2 (en) | Computer trading of financial interests | |
USH2064H1 (en) | Automated fixed income trading | |
US7349880B1 (en) | Commerce information processor, commerce terminal, commerce information processing method, and recorded medium | |
US7340430B2 (en) | Real-time trading system | |
US7162448B2 (en) | Auction market with price improvement mechanism | |
US7529701B2 (en) | System and method for implementing employee stock plans | |
US20050131789A1 (en) | Method and system for offering short term derivative instruments | |
JP2003536146A (en) | System and method for reverse auction of financial instruments | |
US8577779B2 (en) | System and methods for facilitating informed trading of financial instruments | |
EP1089209A2 (en) | Method and apparatus for price setting | |
US20020087428A1 (en) | Fixed-monetary-amount purchasing system for precious metals | |
US20050267833A1 (en) | Method and a system for complex price calculations in automated financial trading | |
AU713571C (en) | Method and system for performing automated financial transactions involving foreign currencies | |
KR20020001640A (en) | Method and apparatus for pawnbrokeraging using internet | |
US20030050791A1 (en) | Transaction mediation system and its methods | |
KR100964764B1 (en) | Internet-based foreign exchange transaction method and system | |
US7672893B1 (en) | System and method for trading taxable and non-taxable securities | |
AU718538B1 (en) | Method and apparatus for price setting | |
KR20070025165A (en) | Method of managing repurchase agreement | |
WO2001082149A2 (en) | Method and system for insuring an investment in stocks and the like | |
KR20020074821A (en) | System and method for managing a electronic payment between enterprises |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 97194668.X Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN AM AZ BY KG KZ MD RU TJ TM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
COP | Corrected version of pamphlet |
Free format text: PAGE 1, DESCRIPTION, AND PAGES 1/29-29/29, DRAWINGS, REPLACED BY NEW PAGES BEARING THE SAME NUMBER; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1997923535 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref document number: 97540910 Country of ref document: JP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWP | Wipo information: published in national office |
Ref document number: 1997923535 Country of ref document: EP |
|
WWR | Wipo information: refused in national office |
Ref document number: 1997923535 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997923535 Country of ref document: EP |