US5806050A - Electronic transaction terminal for vocalization of transactional data - Google Patents
Electronic transaction terminal for vocalization of transactional data Download PDFInfo
- Publication number
- US5806050A US5806050A US08/226,511 US22651193A US5806050A US 5806050 A US5806050 A US 5806050A US 22651193 A US22651193 A US 22651193A US 5806050 A US5806050 A US 5806050A
- Authority
- US
- United States
- Prior art keywords
- price
- current
- bid
- offer
- pips
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1804—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for stock exchange and similar applications
-
- 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 invention relates generally to an electronic brokerage system having a communication network connecting traders dealing in financial instruments or other commodities, and more particularly to a computerized system for vocalizing price information in a way that optimizes redundancy of data available to the trader and minimizes the trader's cognitive effort.
- Reuters' European patent applications EP 399 850, EP 407 026, and EP 411 748 disclose a networked automated matching system for anonymous trading.
- the Reuters system does not include a method for vocalizing data broadcast to users' terminals.
- U.S. Pat. No. 4,868,866 issued to B. L. Williams discloses a broadcast data distribution system.
- the Williams system is not a trading system and does not involve a method for vocalizing distributed data; however it could be used to distribute data which is used in the trading industry.
- a feature of the system is data repetition. According to rules within the system, certain data messages are repeated to ensure accurate reception by all subscribers. Also, in high data traffic situations the system adapts by only sending recap messages. Another feature of the Williams system is that individual subscribers only receive certain designated data. The system issues broadcast entitlement messages which enable or disable the subscribers' receiving apparatus.
- Information from an electronic transaction system for example foreign currency exchange, is vocalized at each trader's workstation.
- An application specific grammar is used in conjunction with a time and priority algorithm.
- the grammar provides rules for how various forms of prices are vocalized in a specific trading scenario, and the algorithm determines when and in which form the prices are vocalized.
- a price is the value of a local currency expressed in units of a base currency such as US dollars (USD).
- USD US dollars
- the custom is to break down a currency price into three parts: figure, pips, and, optionally, extra pips.
- the figure consists of the pre-decimal point part and the first pair of post-decimal point digits of the price (the tenths and hundredths positions), the pips consist of the second pair of post-decimal point digits (the thousandths and ten-thousandths positions), and the extra pips consist of the third pair of post decimal point digits (the hundred-thousandths and millionths positions).
- Most of the currency prices are class one.
- the figure In the second class, the figure consists of the pre-decimal point part of the price, the pips consist of the first pair of post-decimal point digits (the tenths and hundredths positions), and the extra pips consist of the second pair of post-decimal point digits (the thousandths and ten-thousandths positions).
- Only a few currency prices are class two. Where the figure is represented by F, pips by P, and extra pips by E, the following are class one and class two currency prices, where "()" indicates an optional digit or digit pair:
- the price is vocalized as pairs of digits. For example, 1.2345 would be vocalized as "one twenty-three forty-five". There are numerous exceptions to this rule. First, when there is a zero in the more significant pips position an "oh" is vocalized. Second, when an extra pips pair is 25, 50, or 75, it is vocalized as "a quarter", “a half", and "three-quarters”. Third, a leading zero before the decimal point is not vocalized. Fourth, when there is a 00 in the figure it is vocalized as "double oh", but when in the pips it is vocalized as "figure”. Fifth, the extra pips are separated from the pips by vocalizing the word "and”. For example, 1.234567 (class) 1 is vocalized in the long form as "one twenty-three forty-five and sixty-seven".
- redundancy of vocalized data available to the user minimizes both the ambiguity of data to and the cognitive effort of the user.
- the preferred vocalizing method chooses what data should be vocalized, when the data should be vocalized, and in what manner the data should be vocalized. This is achieved by breaking the data into three categories of messages each of which provide different data to the system user. Each category has different identifying words used in conjunction with a price or amount so as to distinguish what information is being vocalized. Prices are vocalized in whatever form the grammar deems appropriate; sometimes a form including the figure and pips is used, but, more frequently, a short form comprised only of pips is used.
- Market broadcast messages provide quote and bid information. These messages are typically the offer and bid prices followed by any special modifiers.
- the special modifiers inform the trader when the quote is small, when there is a bid with no offer, when there is an offer without a bid, and when the bid and offer are the same.
- Maker and taker specific messages provide specific deal information between parties to an on-going or completed transaction. These messages announce the size of the deal and/or an action taken, such as the maker bidding or offering and the taker buying or selling. When an offer has been taken or a bid has been hit, different messages are vocalized to the maker and taker. Additionally, messages telling the taker when a hit or take has been completely or partially missed and telling the maker when a quote has been canceled are vocalized. There is also a message to reflect working the balance when a partial quote is still alive.
- the workstation user may request none, all, one, or two of the three categories of messages vocalized by setting the workstation Trader Profile accordingly. Additionally, the trader may choose with which of four voices the workstation will speak.
- FIG. 1 depicts the Electronic Brokerage System network
- FIGS. 2a and 2b depict the Electronic Brokerage System screen displays
- FIGS. 3a and 3b depict a workstation's Trader Profile displays
- FIG. 4 is a functional flow chart showing when the price should be vocalized and in what general form
- FIG. 5 is a functional flow chart showing how delta is determined
- FIG. 6 is a functional flow chart showing when the price should be vocalized and in what specific form.
- An Electronic Brokerage System which runs on a computer network for use in foreign currency exchange is preferably implemented in a way that reflects actual broker to trader verbal communication.
- the present invention provides vocalization rules which involve what data and information should be vocalized, how it should be vocalized, and when it should be vocalized as it operates in conjunction with data portrayed on a trader's workstation.
- a currently preferred embodiment runs on workstations connected in an EBS network as shown in FIG. 1, and is described in more detail in the above referenced co-pending application.
- events occur in a trading transaction, appropriate data are displayed in defined places on a workstation screen as shown in FIGS. 2a-2b, and specified colors are used to highlight certain information.
- the vocalization method of the present invention serves to highlight information in conjunction with and in addition to the textual data and color displayed on the screen. Additionally, the vocalization method uses inflection with its specialized way of speaking currency prices and trading information. The trader chooses what data is vocalized by setting the workstation Trader Profile which is shown in FIG. 3A.
- the workstations in a presently preferred embodiment are part of the IBM PS/2 family.
- the vocalization may be achieved by standard digitized speech technology familiar to those skilled in the art.
- the vocalized phrases (or components thereof) may be stored in a format familiar to those skilled in the art on memory chips (PROMs) or read from disk and placed in RAM (upon system boot up), and preferably originate from actual recordings of spoken words or phrases.
- PROMs memory chips
- RAM upon system boot up
- a price is the value of a currency pair.
- the value of a currency pair is the number of units of one currency which would purchase one unit of another currency.
- the custom is to break down a currency pair price into three parts: the figure, the pips, and, optionally, the extra pips.
- the figure consists of the pre-decimal point part and the first pair of post-decimal point digits of the price (the tenths and hundredths positions), the pips consist of the second pair of post-decimal point digits (the thousandths and ten-thousandths positions), and the optional extra pips consist of the third pair of post decimal point digits (the hundred-thousandths and millionths positions).
- the figure consists of the pre-decimal point part of the price, the pips consist of the first pair of post-decimal point digits (the tenths and hundredths positions), and the optional extra pips consist of the second pair of post-decimal point digits (the thousandths and ten-thousandths positions).
- three currency pairs are class two as shown in Table 1.
- the price is typically vocalized as "pairs of digits". For example, 1.2345 would be vocalized as "one twenty-three forty-five". Further examples of price vocalizations are shown in Tables 2 and 3.
- the workstation typically only vocalizes the pips or short form of the bid and offer.
- the workstation vocalization rules require the figure to be vocalized in two specified situations. First, the figure is vocalized when it has not been said in five minutes. Second, the figure is vocalized when a predetermined allowed spread between the maximum and minimum of the current and previous bid and offer prices is exceeded. This rule is shown in FIG. 4.
- the allowed spread is five; otherwise, the allowed spread is forty.
- a variable labelled delta is used in determining whether the allowed spread has been exceeded. Delta is set to be the difference between the minimum and maximum of the four values of the current bid, current offer, most recent bid, and most recent offer. If there is neither a most recent bid or most recent offer, those values are ignored. The figure is vocalized whenever delta is greater than the allowed spread. For example, if the most recent bid and offer prices are 1.2323 and 1.2345 and the current bid and offer prices are 1.2340 and 1.2378, the delta is 55; and since the delta is greater than the allowed spread, 40, the figure must be vocalized. A flow chart of a possible implementation of this rule is shown in FIG. 5.
- the workstation vocalizes the "long form" of the bid and offer when the bid price is more than the offer price or when the bid and offer figures differ by more than one. Also, the "long form” is vocalized when there is a single sided price and when the workstation is powered on or booted up. A price is considered single sided when there is either a bid or an offer, but not both.
- the "long form” includes the price's figure and pips.
- the workstation vocalizes "one seventy-four twelve one seventy-seven thirty-four".
- the workstation vocalizes the "medium form” of the currency pair price.
- An example of when a "medium form” vocalization is used is when the figure has not been said in five minutes, the bid is 1.2345, and the offer is 1.2389. In this instance the workstation vocalizes "one twenty-three forty-five eighty-nine".
- Bid and offer prices are considered around each other when the offer figure is exactly one more than the bid figure. For example, if the class one bid is 1.7696 and the offer is 1.7705 the workstation uses the "around form” if the figure must be vocalized. With the "around form” vocalization the pips of the bid and offer prices are vocalized followed by the word "around” followed by the last digit of the offer figure. For example, a class one bid of 1.7696 with an offer of 1.7705 is vocalized in the around form as "ninety-six oh-five around seven".
- redundancy of vocalized data available to the user minimizes both the ambiguity of data to and the cognitive effort of the user.
- the preferred vocalizing method chooses what data should be vocalized, when the data should be vocalized, and in what manner the data should be vocalized. This is achieved by breaking the data into three categories of messages each of which provide different data to the workstation user. Each category has different identifying words used in conjunction with a price or amount so as to distinguish what information is being vocalized.
- the user of the vocalizing system may choose to have none, all, one, or two of three categories of messages vocalized at his/her workstation.
- the vocalizing method determines which categories of messages to vocalize by examining the Trader Profile settings as stored at the workstation and set by the trader and as shown in FIG. 3A. Additionally, in a currently preferred embodiment the trader may choose with which of four voices the workstation will speak. This feature diminishes confusion in a room with multiple EBS workstations.
- the first category of messages a workstation may vocalize are market broadcast messages. These messages are vocalized if "price" information is selected in the workstation's Trader Profile.
- Market broadcast messages provide quote information to EBS users. These messages are typically the bid and offer prices followed by modifying words, if appropriate. The modifiers inform the trader when the quote is small, when there is only a bid with no offer, when there is an offer without a bid, when the bid and offer are the same, and when the bid and offer are close to each other.
- a complete list of market broadcast messages is shown in Table 5.
- the workstation After thirty seconds of market price inactivity (assuming the market price vocalization option has been selected), the workstation asks the user to enter a currency pair price value by vocalizing the phrase " ⁇ currency pair> please". For example, the workstation could vocalize the phrase "dollar mark please”.
- a currency pair price value is a numeric entry in the base currency for an already specified currency pair.
- the sixteen currency pairs available in a currently preferred embodiment are shown in Table 1.
- a trader sets a default currency pair by accessing the Trader Profile Currency Pair Defaults screen as shown in FIG. 3B. If the currently active currency pair is not listed in the Trader Profile, the workstation vocalizes the phrase "quote please" in place of " ⁇ currency pair> please”.
- the syntax for a broadcast message price quote is the bid price followed by the offer price.
- the bid price is vocalized with a rising inflection and the offer price is vocalized with a falling inflection. This serves to distinguish the bid and offer prices and makes the vocalization easier for the trader to comprehend.
- the prices are vocalized as already described above. In the typical situation only pips are vocalized. Extra pips are used optionally. If either a class two currency pair or if the extra pips of a class one currency pair are vocalized, a pause may be inserted between the bid and offer price vocalizations to improve clarity. If only a bid is available on the market the workstation vocalizes " ⁇ price> bid". And if only an offer is available on the market the workstation vocalizes " ⁇ price> offered”.
- An amount is small when less than a predetermined number of units of the base currency is the object of the transaction.
- the number of units which qualify an amount as small is preferably currency pair dependent. For example, an amount is small when less than five million units are involved in a USD/DEM transaction while less than two million units qualify an amount as small when a GBP/USD transaction.
- To alert the trader to this situation particular phrases are added after the bid/offer vocalization.
- the phrase "small bid” is vocalized after a bid/offer pair when the bid amount is small.
- the phrase "small offer” is vocalized after a bid/offer pair when the offer amount is small.
- Another special situation is when the bid and offer prices are the same. In this situation the price is only vocalized once followed by the word "choice”. Also, the small and same rules may be combined when appropriate. When there is a small bid with a regular offer, and bid and offer prices are the same, the workstation vocalizes " ⁇ price> choice small offer”. When there is a regular bid with a small offer, and the bid and offer prices are the same, the workstation vocalizes " ⁇ price> choice small bid”.
- a single sided quote is when there is a bid unaccompanied by an offer, or an offer unaccompanied by a bid. If there is a single sided quote the workstation vocalizes the bid or offer price followed by the words "bid” or "offer", and, if appropriate, the word "small”. Note that the "long form" of the figure is vocalized when there is a single sided quote and the figure must be vocalized (either the price has changed beyond a predetermined threshold, or the figure has not been announced for a predetermined time interval).
- the second category of messages a workstation may vocalize are maker and taker specific messages. These messages are only vocalized if "private" is selected in the workstation's Trader Profile. Maker and taker specific messages provide specific deal information between potential and actual parties to a transaction and are shown in Table 6. These messages announce the size of the deal and/or an action taken, such as the maker bidding or offering and the taker buying or selling. Neither the currency of the trade nor the other party's identity is vocalized.
- the only number vocalized is the amount of the transaction, where the amount stands for the size of the transaction in units of base currency.
- the amount is a number from one to 999 representing millions.
- the amount is vocalized as a number would be spoken in common parlance (for example, 123 is vocalized as "one-hundred-twenty-three"). Note that the amount may be the complete amount desired or some smaller amount depending on how the trader set the "work the balance" Trader Profile option at his/her workstation. This is discussed in more detail below.
- a workstation's Trader Profile may be set so that a taker may work the balance when an order is only partially filled.
- the workstation user may set "work the balance" to ⁇ always ⁇ , ⁇ partial ⁇ , or ⁇ never ⁇ as shown in FIG. 3A. If set to ⁇ partial ⁇ the workstation will work the balance only if the order is partially filled, but not if it is missed completely. If set to ⁇ partial ⁇ or ⁇ always ⁇ , the workstation allows a taker to become a maker. For example, when a taker accepts a partial offer for only half of an order, the taker then becomes a maker in search of the other half order until his/her order timer expires.
- messages telling the maker and taker when a hit or take has been completely or partially missed are vocalized.
- the taker's workstation vocalizes the phrase "missed it".
- the maker's workstation vocalizes " ⁇ amount-filled> yours” followed by the phrase "working on” as other partial takes are received in an effort to fill the full amount.
- the taker's workstation vocalizes "you buy ⁇ amount-filled>” when a take and "you sell ⁇ amount-filled>” for a hit.
- the workstation vocalizes "missed ⁇ amount-missed>" for both hits and takes.
- the third category of messages a workstation may vocalize are system deals and price change reasons messages. These messages provide all workstations dealing in the currency pair with the recent prices given and paid for that currency pair. These messages are shown in Table 7. There are three Trader Profile options that may be selected with regard to these messages. Referring to the Trader Profile shown in FIG. 3A, EBS deals and price change reasons may be set to ⁇ Given/Paid for EBS Deals+Quote Out Messages ⁇ to provide information for all deals made over the EBS network. Or it may be set to ⁇ Given/Paid as Price Change Reasons+Quote Out Messages ⁇ to provide information that is a price change reason in addition to providing information for all deals made over the EBS network. Or these messages may be set off by selecting ⁇ No EBS Deals nor Price Change Messages said ⁇ . Also, if ⁇ price ⁇ is not selected in the Trader Profile neither EBS deals nor price change reasons will be vocalized at the workstation.
- the workstation vocalizes the phrases " ⁇ price> given" and " ⁇ price> paid” at all workstations dealing in the currency pair.
- the price consists solely of the pips unless the five minute figure timer has expired or a figure ambiguity condition exists.
- the five minute figure timer has expired or if the figure of the last announced price is not representative of the figure of the EBS Deal price, at least one digit of the figure is vocalized. Small deals are not vocalized, where small deals are those involving less than a predetermined number of units of the base currency (for example, five million U.S. dollars).
- a deal composed of multiple counterparties each associated with a different small deal may be vocalized.
- the taking size determines the vocalization. For example, if ten makers bid for one million units each at 1.7326 and one taker hits for a total of ten million units at 1.7326, the phrase "twenty-six given" is vocalized. However, if ten takers hit for one million units each from one maker bidding ten million units, no vocalization is made because the taking size is small, one million.
- a sell down situation is when a taker chooses to sell portions of a total amount for multiple prices with some lower limit. In a sell down the worst price is the last and lowest price, and only it is vocalized. For example, if a taker sells forty million units in portions of ten million units each, accepting deals at 14, 12, 11, and 10; the workstation only vocalizes the phrase "ten given”.
- a buy up situation is when a taker chooses to buy portions of a total amount for multiple prices with some upper limit. In a buy up, the worst price is the last and highest price, and only it is vocalized. For example, if a taker buys forty million units in portions of ten million units each, accepting deals at 10, 12, 13, and 14; the workstation only vocalizes the phrase "fourteen paid”.
- systems deal messages are distributed over the EBS network on a clocked cycle. If more than one deal occurs during a cycle, only the last deal (which is typically the worst deal) is distributed and vocalized. If a buy, the worst deal is the highest price paid; and if a sell, the worst deal is the lowest price given.
- the workstation vocalizes the phrases " ⁇ price> given” and " ⁇ price> paid” only when they are price change reasons.
- the phrase " ⁇ price> given” is vocalized when a bid is hit and there is a remaining lower bid and the phrase “ ⁇ price> paid” is vocalized when an offer is taken and there is a remaining higher offer. Additional price change reason messages may also be vocalized.
- the workstation vocalizes the phrase "bid out”.
- an offer has been removed, resulting in an increase in the offer price
- the phrase "offer out” is vocalized.
- the workstation vocalizes the phrases "bid out", "offer out”.
- the three categories of messages all vie for vocalization at a workstation.
- Workstations vocalize messages in a prioritized order so that all private messages are vocalized before any public messages, where private messages are those messages that relay information about deals made at the workstation, and public messages are those messages that relay information about deals made at other workstations.
- Maker and taker specific messages are considered private, and market broadcast messages and system deals messages are considered public.
- Price change reason messages are maker and taker specific, and thus may be considered private messages, but may nevertheless have a lower priority than the other maker and taker specific messages.
- prioritization is implemented by two queues.
- An audio output buffer AOB contains the message that is currently being vocalized.
- a private events queue or PEQ contains maker and taker specific messages, and a market events queue or MEQ contains public messages.
- the workstation processes the message at the head of the PEQ (for example, by deleting it or moving it into the AOB) and continues doing so unless or until the private events queue is empty.
- the workstation similarly processes the public message at the head of the MEQ.
- the workstation summarizes partial takes so that a single message "you bought ⁇ sum>" will be placed in the AOB when there are multiple partial takes. For example, if the PEQ contains five takes of amount 20, the workstation will summarize so that the message "you bought one hundred" is placed in the AOB rather than five "you bought twenty” messages.
- Newly received prices in either queue are processed so that only the newest is vocalized; the older price messages are deleted.
- Messages for completed deals are processed so that only the worst price is said: if an offer, the higher price is saved, and the lower price message is deleted from the queue; if a bid, the lower price is saved, and the higher price message is deleted from the queue.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
TABLE 1 ______________________________________ currency pairs, classes, and vocalizations <currency pair> vocalization class symbol ______________________________________ US dollar/Germanmark dollar mark 1 USD/DEM US dollar/Swissfranc dollar swiss 1 USD/CHF ECU/USdollar ecu dollar 1 XEU/USD US Dollar/Frenchfranc dollar paris 1 USD/FRF Australian dollar/USdollar auzzie dollar 1 AUD/USD US dollar/Canadiandollar dollar canada 1 USD/CAD US dollar/Dutchguilder dollar guilder 1 USD/NLG German mark/Swiss franc mark swiss 1 DEM/CHF UK pound/US dollar cable 1 GBP/USD UK pound/German marksterling mark 1 GBP/DEM Irish punt/USdollar punt dollar 1 IEP/USD US dollar/Singapore dollar dollar 1 USD/SGD singapore German mark/Frenchfranc mark paris 1 DEM/FRF US dollar/Belgianfranc dollar belge 2 USD/BEF German mark/Japaneseyen mark yen 2 DEM/JPY US dollar/Japaneseyen dollar yen 2 USD/JPY ______________________________________
TABLE 2 ______________________________________class 1 price vocalizations price format vocalization ______________________________________ 1.2345 F.FFPP "one twenty-three forty-five" 1.0345 F.FFPP "one oh three forty-five" 1.2045 F.FFPP "one twenty forty-five" 1.0045 F.FFPP "one double oh forty-five" 1.2300 F.FFPP "one twenty-three figure" 1.2305 F.FFPP "one twenty-three oh five" 1.23456 F.FFPPE "one twenty-three forty-five and sixty" 1.234567 F.FFPPEE "one twenty-three forty-five and sixty-seven" 1.23455 F.FFPPEE "one twenty-three forty-five and a quarter" 1.234525 F.FFPPEE "one twenty-three forty-five and a half" 1.234575 F.FFPPEE "one twenty-three forty-five and three quarters" 0.2345 .FFPP "twenty-three forty-five" ______________________________________
TABLE 3 ______________________________________class 2 price vocalizations price format vocalization ______________________________________ 12.34 FF.PP "twelve thirty-four" 12.345 FF.PPE "twelve thirty-four and a half" 12.3456 FF.PPEE "twelve thirty-four and fifty-six" 123.45 FFF.PP "one twenty-three forty-five" 100.45 FFF.PP "one double oh forty-five" 100.00 FFF. "one hundred" 103.05 FFF.PP "one oh three oh five" 123.00 FFF.PP "one twenty-three figure" 123.4567 FF.PPEE "one twenty-three forty-five and sixty-seven" ______________________________________
TABLE 4 __________________________________________________________________________ sample price pair vocalization sequence time since fig bid offer delta voiced reason form vocalization __________________________________________________________________________ 1.7683 1.7695 12 0.00 boot up long "one seventy-six eighty-three one seventy-six ninety-five" 1.7690 1.7695 12 0.20 <5 min short "ninety ninety-five" 1.7705 1.7710 20 1.55 <5 min short "oh five ten" 1.7690 1.7695 20 2.32 <5 min short "ninety ninety-five" 1.7705 1.7710 20 3.05 <5 min short "oh five ten" 1.7695 1.7705 15 4.40 <5 min short "ninety-five oh five" 1.7692 1.7703 13 5.12 >5 min around "ninety-two oh three around seven" 1.7693 1.7698 11 0.40 <5 min short "ninety-three ninety-eight" 1.7695 1.7785 92 1.52 delta > allowed around "ninety-five eighty-five around seven" 1.7715 1.7765 90 0.37 delta > allowed medium "one seventy-seven fifteen sixty-five" 1.7725 1.7745 50 0.28 delta > allowed medium "one-seventy-seven twenty-five forty-five" 1.7720 1.7740 25 0.46 <5 min short "twenty forty" 1.7722 1.7737 20 2.34 <5 min short "twenty-two thirty-seven" 1.7726 1.7912 190 3.57 delta > allowed long "one seventy-seven twenty-six one seventy-nine twelve" 1.7905 1.7926 200 0.28 delta > allowed long "one seventy-nine oh five one seventy-nine twenty-six" 1.7896 1.7912 30 0.47 <5 min short "ninety-six twelve" __________________________________________________________________________
TABLE 5 __________________________________________________________________________ market broadcast messages HEARD PHRASE WHEN USED BY SYNTAX __________________________________________________________________________ small bid small bid with regular offer floor <price><price> small bid small offer regular bid with small offer floor <price><price> small offer in small bid and offer small floor <price><price> in small choice bid and offer are identical floor <price> choice choice small bid identical small bid and regular offer floor <price> choice small bid choice small offer identical regular bid and small offer floor <price> choice small offer choice in small identical small bid and offer floor <price> choice in small bid regular size bid with no offer floor <price> bid offered regular size offer with no bid floor <price> offered bid small small bid only with no offer floor <price> bid small offer small small offer only with no bid floor <price> offered small please upon start up or after 5 minutes idle floor "<currency-pair> please" OR "quote please" __________________________________________________________________________
TABLE 6 ______________________________________ maker and taker specific messages HEARD PHRASE WHEN USED BY SYNTAX ______________________________________ your bid your bid is dealable maker your bid somewhere your your offer is dealable maker your offer offer somewhere bid inside bid is bettered maker bid inside offer offer is bettered maker offered inside inside yours bid is hit maker <amount> yours mine offer is taken maker <amount> mine working partially dealt on quote maker working on on is still alive or taker canceled EBS cancels a quote maker {bid .linevert split. offer} canceled you sell hit a bid taker you sell <amount> you buy take an offer taker you buy <amount> missed it missed a hit or take taker missed it missed partially miss a hit or taker missed <amount take missed> ______________________________________
TABLE 7 ______________________________________ system deals and price change reasons messages PHRASE WHEN USED HEARD BY SYNTAX ______________________________________ given regular bid hit all floors <price> given paid regular offer taken all floors <price> paid bid out bid removed "bid out" offer out offer removed "offer out" ______________________________________
Claims (33)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/226,511 US5806050A (en) | 1992-02-03 | 1993-11-12 | Electronic transaction terminal for vocalization of transactional data |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/830,408 US5375055A (en) | 1992-02-03 | 1992-02-03 | Credit management for electronic brokerage system |
US7631793A | 1993-06-11 | 1993-06-11 | |
US08/226,511 US5806050A (en) | 1992-02-03 | 1993-11-12 | Electronic transaction terminal for vocalization of transactional data |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US7631793A Continuation-In-Part | 1992-02-03 | 1993-06-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
US5806050A true US5806050A (en) | 1998-09-08 |
Family
ID=26757959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/226,511 Expired - Lifetime US5806050A (en) | 1992-02-03 | 1993-11-12 | Electronic transaction terminal for vocalization of transactional data |
Country Status (1)
Country | Link |
---|---|
US (1) | US5806050A (en) |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6016483A (en) * | 1996-09-20 | 2000-01-18 | Optimark Technologies, Inc. | Method and apparatus for automated opening of options exchange |
WO2001048655A1 (en) * | 1999-12-07 | 2001-07-05 | Nodlet, S.A. | Online commodities trading system with anonymous counter bid/offer function |
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 |
US20020019799A1 (en) * | 2000-08-04 | 2002-02-14 | Ginsberg Philip M. | Systems and methods for anonymous electronic trading |
US20020099641A1 (en) * | 2000-06-23 | 2002-07-25 | Electronic Broking Services Limited | Credit handling in an anonymous trading system |
US6507818B1 (en) | 1999-07-28 | 2003-01-14 | Marketsound Llc | Dynamic prioritization of financial data by predetermined rules with audio output delivered according to priority value |
US6567796B1 (en) | 1999-03-23 | 2003-05-20 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US6574600B1 (en) | 1999-07-28 | 2003-06-03 | Marketsound L.L.C. | Audio financial data system |
US20030120585A1 (en) * | 2001-12-21 | 2003-06-26 | Richard Rosenblatt | Confidential electronic trading and matching system incorporating execution via an auction market |
US6587547B1 (en) | 1999-09-13 | 2003-07-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time drilling via telephone |
US20030200167A1 (en) * | 2002-03-05 | 2003-10-23 | Kemp Gary Allen | System and method for performing automatic spread trading |
US20040059669A1 (en) * | 1992-02-03 | 2004-03-25 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US20040193526A1 (en) * | 2003-03-31 | 2004-09-30 | Singer Scott F. | System and method for variably regulating order entry in an electronic trading system |
US6829334B1 (en) | 1999-09-13 | 2004-12-07 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control |
US6836537B1 (en) | 1999-09-13 | 2004-12-28 | Microstrategy Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule |
US6850603B1 (en) | 1999-09-13 | 2005-02-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized dynamic and interactive voice services |
US20050027642A1 (en) * | 2003-02-21 | 2005-02-03 | Electronic Broking Services, Limited | Vocalisation of trading data in trading systems |
US20050027634A1 (en) * | 2001-10-13 | 2005-02-03 | David Gershon | Method and system for pricing financial derivatives |
US20050044027A1 (en) * | 2000-08-24 | 2005-02-24 | Kevin Rodgers | System and method for trading options |
US20050080711A1 (en) * | 2003-06-12 | 2005-04-14 | Mah Leong Fai | Multiple page display |
US20050097030A1 (en) * | 1994-11-21 | 2005-05-05 | David Lawrence | Bond trading system |
US20050127760A1 (en) * | 1999-01-07 | 2005-06-16 | Minebea Co., Ltd. | Stepping motor |
US20050154668A1 (en) * | 2002-03-05 | 2005-07-14 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US20060010065A1 (en) * | 2004-07-09 | 2006-01-12 | Ebs Group Limited | Automated trading systems |
US20070208658A1 (en) * | 2000-04-13 | 2007-09-06 | David Gershon | Method and system for pricing options |
US20070295803A1 (en) * | 2006-06-22 | 2007-12-27 | Hip Consult Inc. | Apparatus and method for facilitating money or value transfer |
US7340040B1 (en) * | 1999-09-13 | 2008-03-04 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information |
US20100030759A1 (en) * | 1994-11-21 | 2010-02-04 | David Lawrence | Methods and systems for retrieving data stored in a database |
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 |
US20100287087A1 (en) * | 2009-05-11 | 2010-11-11 | Peter Bartko | Apparatus and methods for exchanging products at calculated rate |
US20110099124A1 (en) * | 2009-10-26 | 2011-04-28 | Trading Technologies International, Inc. | Lean Level Support for Trading Strategies |
US20110167023A1 (en) * | 2010-01-04 | 2011-07-07 | David Gershon | Device, method and system of pricing financial instruments |
US8051369B2 (en) | 1999-09-13 | 2011-11-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts |
US8321411B2 (en) | 1999-03-23 | 2012-11-27 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US8494949B2 (en) | 2001-06-01 | 2013-07-23 | Bgc Partners, Inc. | Electronic trading for principal/broker trading |
US8607138B2 (en) | 1999-05-28 | 2013-12-10 | Microstrategy, Incorporated | System and method for OLAP report generation with spreadsheet report within the network user interface |
US8626639B2 (en) | 2011-02-02 | 2014-01-07 | Chicago Mercantile Exchange Inc. | Trade matching platform with variable pricing based on clearing relationships |
US20140089053A1 (en) * | 2012-09-24 | 2014-03-27 | Dan Iorga | Perpetually decreasing group pricing system and method |
US8781948B2 (en) | 2011-02-02 | 2014-07-15 | Chicago Mercantile Exchange Inc. | Trade matching platform with variable pricing based on clearing relationships |
US8995628B2 (en) | 1999-09-13 | 2015-03-31 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with closed loop transaction processing |
US9208213B2 (en) | 1999-05-28 | 2015-12-08 | Microstrategy, Incorporated | System and method for network user interface OLAP report formatting |
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 |
US11059074B2 (en) * | 2004-12-10 | 2021-07-13 | Ikan Holdings Llc | Systems and methods for scanning information from storage area contents |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3704345A (en) * | 1971-03-19 | 1972-11-28 | Bell Telephone Labor Inc | Conversion of printed text into synthetic speech |
US4677552A (en) * | 1984-10-05 | 1987-06-30 | Sibley Jr H C | International commodity trade exchange |
US4942616A (en) * | 1985-09-09 | 1990-07-17 | Thomas Linstroth | Interactive synthesized speech quotation system for brokers |
US5212731A (en) * | 1990-09-17 | 1993-05-18 | Matsushita Electric Industrial Co. Ltd. | Apparatus for providing sentence-final accents in synthesized american english speech |
US5305200A (en) * | 1990-11-02 | 1994-04-19 | Foreign Exchange Transaction Services, Inc. | Financial exchange system having automated recovery/rollback of unacknowledged orders |
-
1993
- 1993-11-12 US US08/226,511 patent/US5806050A/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3704345A (en) * | 1971-03-19 | 1972-11-28 | Bell Telephone Labor Inc | Conversion of printed text into synthetic speech |
US4677552A (en) * | 1984-10-05 | 1987-06-30 | Sibley Jr H C | International commodity trade exchange |
US4942616A (en) * | 1985-09-09 | 1990-07-17 | Thomas Linstroth | Interactive synthesized speech quotation system for brokers |
US5212731A (en) * | 1990-09-17 | 1993-05-18 | Matsushita Electric Industrial Co. Ltd. | Apparatus for providing sentence-final accents in synthesized american english speech |
US5305200A (en) * | 1990-11-02 | 1994-04-19 | Foreign Exchange Transaction Services, Inc. | Financial exchange system having automated recovery/rollback of unacknowledged orders |
Cited By (133)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7003488B2 (en) | 1992-02-03 | 2006-02-21 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US7610238B2 (en) | 1992-02-03 | 2009-10-27 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US20040059668A1 (en) * | 1992-02-03 | 2004-03-25 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US20050228748A1 (en) * | 1992-02-03 | 2005-10-13 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US6996541B2 (en) | 1992-02-03 | 2006-02-07 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US20040059669A1 (en) * | 1992-02-03 | 2004-03-25 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
US8554661B2 (en) | 1994-11-21 | 2013-10-08 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in a database |
US20100030759A1 (en) * | 1994-11-21 | 2010-02-04 | David Lawrence | Methods and systems for retrieving data stored in a database |
US7310051B2 (en) | 1994-11-21 | 2007-12-18 | Espeed, Inc. | Bond trading system |
US20070118467A1 (en) * | 1994-11-21 | 2007-05-24 | David Lawrence | Methods and systems for retrieving data stored in a database |
US20070118469A1 (en) * | 1994-11-21 | 2007-05-24 | David Lawrence | Methods and systems for retrieving data stored in a database |
US20050097030A1 (en) * | 1994-11-21 | 2005-05-05 | David Lawrence | Bond trading system |
US20070106524A1 (en) * | 1994-11-21 | 2007-05-10 | David Lawrence | Methods and systems for retrieving data stored in a database |
US20080243706A1 (en) * | 1994-11-21 | 2008-10-02 | David Lawrence | Methods and systems for retrieving data stored in a database |
US20080071669A1 (en) * | 1994-11-21 | 2008-03-20 | David Lawrence | Methods and systems for retrieving data stored in a database |
US8547199B2 (en) | 1994-11-21 | 2013-10-01 | Bgc Partners, Inc. | System for retrieving data stored in a database |
US8560427B2 (en) | 1994-11-21 | 2013-10-15 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in a database |
US20070124168A1 (en) * | 1994-11-21 | 2007-05-31 | David Lawrence | Methods and systems for retrieving data stored in a database |
US8588729B2 (en) | 1994-11-21 | 2013-11-19 | Bgc Partners, Inc. | Method for retrieving data stored in a database |
US8560426B2 (en) | 1994-11-21 | 2013-10-15 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in database |
US8626131B2 (en) | 1994-11-21 | 2014-01-07 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in a database |
US8566215B2 (en) | 1994-11-21 | 2013-10-22 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in a database |
US7555282B2 (en) | 1994-11-21 | 2009-06-30 | Bgc Partners, Inc. | Methods and systems for retrieving data stored in a database |
US6016483A (en) * | 1996-09-20 | 2000-01-18 | Optimark Technologies, Inc. | Method and apparatus for automated opening of options exchange |
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 |
US20050127760A1 (en) * | 1999-01-07 | 2005-06-16 | Minebea Co., Ltd. | Stepping motor |
US8321411B2 (en) | 1999-03-23 | 2012-11-27 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US9477740B1 (en) | 1999-03-23 | 2016-10-25 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US6567796B1 (en) | 1999-03-23 | 2003-05-20 | Microstrategy, Incorporated | System and method for management of an automatic OLAP report broadcast system |
US10592705B2 (en) | 1999-05-28 | 2020-03-17 | Microstrategy, Incorporated | System and method for network user interface report formatting |
US9208213B2 (en) | 1999-05-28 | 2015-12-08 | Microstrategy, Incorporated | System and method for network user interface OLAP report formatting |
US8607138B2 (en) | 1999-05-28 | 2013-12-10 | Microstrategy, Incorporated | System and method for OLAP report generation with spreadsheet report within the network user interface |
US6507818B1 (en) | 1999-07-28 | 2003-01-14 | Marketsound Llc | Dynamic prioritization of financial data by predetermined rules with audio output delivered according to priority value |
US6574600B1 (en) | 1999-07-28 | 2003-06-03 | Marketsound L.L.C. | Audio financial data system |
US6798867B1 (en) | 1999-09-13 | 2004-09-28 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time database queries |
US6765997B1 (en) | 1999-09-13 | 2004-07-20 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with the direct delivery of voice services to networked voice messaging systems |
US6829334B1 (en) | 1999-09-13 | 2004-12-07 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control |
US7881443B2 (en) | 1999-09-13 | 2011-02-01 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for travel availability information |
US8995628B2 (en) | 1999-09-13 | 2015-03-31 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with closed loop transaction processing |
US6850603B1 (en) | 1999-09-13 | 2005-02-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized dynamic and interactive voice services |
US6873693B1 (en) | 1999-09-13 | 2005-03-29 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for entertainment-related information |
US6788768B1 (en) | 1999-09-13 | 2004-09-07 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for book-related information |
US6768788B1 (en) | 1999-09-13 | 2004-07-27 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for property-related information |
US6836537B1 (en) | 1999-09-13 | 2004-12-28 | Microstrategy Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule |
US6658093B1 (en) | 1999-09-13 | 2003-12-02 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for travel availability information |
US6606596B1 (en) | 1999-09-13 | 2003-08-12 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through digital sound files |
US6587547B1 (en) | 1999-09-13 | 2003-07-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with real-time drilling via telephone |
US8094788B1 (en) | 1999-09-13 | 2012-01-10 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with customized message depending on recipient |
US7340040B1 (en) * | 1999-09-13 | 2008-03-04 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information |
US8051369B2 (en) | 1999-09-13 | 2011-11-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts |
WO2001048655A1 (en) * | 1999-12-07 | 2001-07-05 | Nodlet, S.A. | Online commodities trading system with anonymous counter bid/offer function |
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 |
US20070208658A1 (en) * | 2000-04-13 | 2007-09-06 | David Gershon | Method and system for pricing options |
US7827084B2 (en) * | 2000-04-13 | 2010-11-02 | Superderivatives, Inc. | Method and system for pricing options |
US20070208659A1 (en) * | 2000-04-13 | 2007-09-06 | David Gershon | Method and system for pricing options |
US8001037B2 (en) | 2000-04-13 | 2011-08-16 | Super Derivatives, Inc. | Method and system for pricing options |
US8775295B2 (en) | 2000-04-13 | 2014-07-08 | Super Derivatives, Inc. | Method and system for trading options |
US20020099641A1 (en) * | 2000-06-23 | 2002-07-25 | Electronic Broking Services Limited | Credit handling in an anonymous trading system |
US7024386B1 (en) | 2000-06-23 | 2006-04-04 | Ebs Group Limited | Credit handling in an anonymous trading system |
US20090157525A1 (en) * | 2000-08-04 | 2009-06-18 | Ginsberg Philip M | Systems and methods for anonymous electronic trading |
US20020019799A1 (en) * | 2000-08-04 | 2002-02-14 | Ginsberg Philip M. | Systems and methods for anonymous electronic trading |
US20070100737A1 (en) * | 2000-08-04 | 2007-05-03 | Ginsberg Philip M | Processing of orders in an trading system once warning limits are exceeded |
US7519555B2 (en) | 2000-08-04 | 2009-04-14 | Bgc Partners, Inc. | Processing of trades that exceed warning limits |
US20070088653A1 (en) * | 2000-08-04 | 2007-04-19 | Ginsberg Philip M | Processing of trades that exceed warning limits |
US7509284B2 (en) | 2000-08-04 | 2009-03-24 | Bgc Partners, Inc. | Processing of orders in an trading system once warning limits are exceeded |
US7516097B2 (en) | 2000-08-04 | 2009-04-07 | Bgc Partners, Inc. | Systems and methods for anonymous electronic trading |
US20100114756A1 (en) * | 2000-08-24 | 2010-05-06 | Kevin Rodgers | System and Method for Trading Options |
US8032444B2 (en) | 2000-08-24 | 2011-10-04 | Volbroker Limited | System and method for trading options |
US20050044027A1 (en) * | 2000-08-24 | 2005-02-24 | Kevin Rodgers | System and method for trading options |
US7689498B2 (en) | 2000-08-24 | 2010-03-30 | Volbroker Limited | System and method for trading options |
US10438286B2 (en) | 2001-06-01 | 2019-10-08 | Bgc Partners, Inc. | System and methods for electronic trading that permit principal/broker trading |
US8886561B2 (en) | 2001-06-01 | 2014-11-11 | Bgc Partners, Inc. | Electronic trading among principals and brokers |
US8494949B2 (en) | 2001-06-01 | 2013-07-23 | Bgc Partners, Inc. | Electronic trading for principal/broker trading |
US20050027634A1 (en) * | 2001-10-13 | 2005-02-03 | David Gershon | Method and system for pricing financial derivatives |
US8423443B2 (en) | 2001-10-13 | 2013-04-16 | Super Derivatives, Inc. | Method and system for pricing financial derivatives |
US20100241554A1 (en) * | 2001-10-13 | 2010-09-23 | David Gershon | Method and system for pricing financial derivatives |
US20030120585A1 (en) * | 2001-12-21 | 2003-06-26 | Richard Rosenblatt | Confidential electronic trading and matching system incorporating execution via an auction market |
US7437325B2 (en) * | 2002-03-05 | 2008-10-14 | Pablo Llc | System and method for performing automatic spread trading |
US9972049B2 (en) | 2002-03-05 | 2018-05-15 | Trading Technologies International, Inc. | System and method for performing automatic spread trading |
US8768806B2 (en) | 2002-03-05 | 2014-07-01 | Pablo, Llc | System and method for performing automatic spread trading |
US20090006244A1 (en) * | 2002-03-05 | 2009-01-01 | Pablo, Llc | System and Method for Performing Automatic Spread Trading |
US10453138B2 (en) | 2002-03-05 | 2019-10-22 | Pablo, Llc | System and method for performing automatic spread trading |
US20050154668A1 (en) * | 2002-03-05 | 2005-07-14 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US20060259412A1 (en) * | 2002-03-05 | 2006-11-16 | Trading Technologies International, Inc. | System and method for performing automatic spread trading |
US7389264B2 (en) | 2002-03-05 | 2008-06-17 | Trading Technologies, Inc. | System and method for performing automatic spread trading |
US7542940B2 (en) | 2002-03-05 | 2009-06-02 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US20090228400A1 (en) * | 2002-03-05 | 2009-09-10 | Trading Technologies International, Inc. | System and Method for Estimating a Spread Value |
US10699341B2 (en) | 2002-03-05 | 2020-06-30 | Trading Technologies International, Inc. | System and method for performing automatic spread trading |
US10902518B2 (en) | 2002-03-05 | 2021-01-26 | Pablo, Llc | System and method for performing automatic spread trading |
US20030200167A1 (en) * | 2002-03-05 | 2003-10-23 | Kemp Gary Allen | System and method for performing automatic spread trading |
US20060259406A1 (en) * | 2002-03-05 | 2006-11-16 | Trading Technologies International, Inc. | System and method for performing automatic spread trading |
US8180692B2 (en) | 2002-03-05 | 2012-05-15 | Pablo, LLC. | System and method for performing automatic spread trading |
US7424450B2 (en) | 2002-03-05 | 2008-09-09 | Pablo Llc. | System and method for performing automatic spread trading |
US8239314B2 (en) | 2002-03-05 | 2012-08-07 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US7813995B2 (en) | 2002-03-05 | 2010-10-12 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US20060259409A1 (en) * | 2002-03-05 | 2006-11-16 | Trading Technologies International, Inc. | System and method for estimating a spread value |
EP1614011A2 (en) * | 2003-02-21 | 2006-01-11 | EBS Group limited | Vocalisation of trading data in trading systems |
WO2004077239A3 (en) * | 2003-02-21 | 2006-05-26 | Electronic Broking Serv Ltd | Vocalisation of trading data in trading systems |
US20050027642A1 (en) * | 2003-02-21 | 2005-02-03 | Electronic Broking Services, Limited | Vocalisation of trading data in trading systems |
US8255317B2 (en) * | 2003-02-21 | 2012-08-28 | Ebs Group Limited | Vocalisation of trading data in trading systems |
EP1614011A4 (en) * | 2003-02-21 | 2012-06-06 | Ebs Group Ltd | Vocalisation of trading data in trading systems |
US8024252B2 (en) * | 2003-02-21 | 2011-09-20 | Ebs Group Limited | Vocalisation of trading data in trading systems |
US20120041864A1 (en) * | 2003-02-21 | 2012-02-16 | Ebs Group Ltd. | Vocalisation of trading data in trading systems |
US20040193526A1 (en) * | 2003-03-31 | 2004-09-30 | Singer Scott F. | System and method for variably regulating order entry in an electronic trading system |
US8543485B2 (en) | 2003-03-31 | 2013-09-24 | Trading Technologies International, Inc. | System and method for variably regulating order entry in an electronic trading system |
US20060265314A1 (en) * | 2003-03-31 | 2006-11-23 | Trading Technologies International, Inc. | System and method for variably regulating order entry in an electronic trading 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 |
US20050080711A1 (en) * | 2003-06-12 | 2005-04-14 | Mah Leong Fai | Multiple page display |
US8108293B2 (en) | 2004-07-09 | 2012-01-31 | EBS Group Limted | Automated trading systems |
US20060010065A1 (en) * | 2004-07-09 | 2006-01-12 | Ebs Group Limited | Automated trading systems |
US20100114755A1 (en) * | 2004-07-09 | 2010-05-06 | Ebs Group Limited | Automated trading systems |
US7693776B2 (en) | 2004-07-09 | 2010-04-06 | Ebs Group Limited | Automated trading systems |
US11059074B2 (en) * | 2004-12-10 | 2021-07-13 | Ikan Holdings Llc | Systems and methods for scanning information from storage area contents |
US20070295803A1 (en) * | 2006-06-22 | 2007-12-27 | Hip Consult Inc. | Apparatus and method for facilitating money or value transfer |
US7540408B2 (en) | 2006-06-22 | 2009-06-02 | Hip Consult Inc. | Apparatus and method for facilitating money or value transfer |
US7996300B2 (en) | 2006-07-07 | 2011-08-09 | Trading Technologies International Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
US8156037B2 (en) | 2006-07-07 | 2012-04-10 | Trading Technologies International Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
US8533106B2 (en) | 2006-07-07 | 2013-09-10 | Trading Technologies International, Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
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 |
US20100121757A1 (en) * | 2006-07-07 | 2010-05-13 | Trading Technologies International Inc. | Regulating Order Entry in an Electronic Trading Environment to Maintain an Actual Cost for a Trading Strategy |
US9805418B2 (en) | 2006-07-07 | 2017-10-31 | Trading Technologies International, Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
US20100287087A1 (en) * | 2009-05-11 | 2010-11-11 | Peter Bartko | Apparatus and methods for exchanging products at calculated rate |
US20110099124A1 (en) * | 2009-10-26 | 2011-04-28 | Trading Technologies International, Inc. | Lean Level Support for Trading Strategies |
US10853877B2 (en) | 2009-10-26 | 2020-12-01 | Trading Technologies International, Inc. | Lean level support for trading strategies |
US11373241B2 (en) | 2009-10-26 | 2022-06-28 | Trading Technologies International, Inc. | Lean level support for trading strategies |
US12051111B2 (en) | 2009-10-26 | 2024-07-30 | Trading Technologies International, Inc. | Lean level support for trading strategies |
US8626630B2 (en) | 2010-01-04 | 2014-01-07 | Super Derivatives, Inc. | Device, method and system of pricing financial instruments |
US8620792B2 (en) | 2010-01-04 | 2013-12-31 | Super Derivatives, Inc. | Device, method and system of pricing financial instruments |
US20110167023A1 (en) * | 2010-01-04 | 2011-07-07 | David Gershon | Device, method and system of pricing financial instruments |
US8626639B2 (en) | 2011-02-02 | 2014-01-07 | Chicago Mercantile Exchange Inc. | Trade matching platform with variable pricing based on clearing relationships |
US8781948B2 (en) | 2011-02-02 | 2014-07-15 | Chicago Mercantile Exchange Inc. | Trade matching platform with variable pricing based on clearing relationships |
US20140089053A1 (en) * | 2012-09-24 | 2014-03-27 | Dan Iorga | Perpetually decreasing group pricing system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5806050A (en) | Electronic transaction terminal for vocalization of transactional data | |
US6850907B2 (en) | Automated price improvement protocol processor | |
CA2197768C (en) | Negotiated matching system | |
US8117109B2 (en) | Systems and methods for establishing first on the follow trading priority in electronic trading systems | |
US8700518B2 (en) | System and method for trading financial instruments using speech | |
US6560580B1 (en) | Automated auction protocol processor | |
JP4331794B2 (en) | Negotiation matching system | |
US6574600B1 (en) | Audio financial data system | |
Clemons et al. | Information technology and screen-based securities trading: Pricing the stock and pricing the trade | |
US20020107784A1 (en) | User-interactive financial vehicle performance prediction, trading and training system and methods | |
JP2007172661A (en) | Anonymous trading system with improved quote input capability | |
US8407134B2 (en) | Pass through liquidity in a multi-tiered trading system and method | |
US12051109B2 (en) | Binary options on selected indices | |
US8255317B2 (en) | Vocalisation of trading data in trading systems | |
US6507818B1 (en) | Dynamic prioritization of financial data by predetermined rules with audio output delivered according to priority value | |
US20060085319A1 (en) | Methods and apparatus for routing options orders | |
JP2005504401A (en) | Data processing system and method | |
JP2020504370A (en) | System and method for processing full or partial display dynamic peg orders in an electronic trading system | |
CA2521478A1 (en) | Systems and methods for providing neutral price improvement | |
Biedermann | Off-exchange Trading, Dark Pools and their Regulatory Dilemmas | |
AU2007202794B2 (en) | Automated Price Improvement Protocol Processor | |
KR20000054596A (en) | System and method for providing stock investment information from professional investors produced by practice investment game | |
AU2021209271A1 (en) | Systems and methods for establishing first on the follow trading priority in electronic trading systems | |
AU2008201836B2 (en) | Automated auction protocol processor | |
Savani et al. | A novel strategy for the 2005 penn-lehman automated trading competition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FOREIGN EXCHANGE TRANSACTION SERVICES, INC., NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHINN, PHIL;HARTHEIMER, RICHARD;HOWORKA, EDWARD;AND OTHERS;REEL/FRAME:007013/0154 Effective date: 19940523 |
|
AS | Assignment |
Owner name: EBS DEALING RESOURCES, INC., DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:CITICORP DEALINGG RESOURCES, INC.;REEL/FRAME:008067/0001 Effective date: 19960718 |
|
AS | Assignment |
Owner name: CHASE MANHATTAN INTERNATIONAL LIMITED, NEW YORK Free format text: SECURITY INTEREST;ASSIGNOR:EBS DEALING RESOURCES, INC.;REEL/FRAME:008838/0073 Effective date: 19960629 |
|
AS | Assignment |
Owner name: EBS DEALING RESOURCES, INC., NEW YORK Free format text: CORRECTIONS TO 8296/0713 DATED 3/20/97;ASSIGNOR:CITICORP DEALING RESOURCES, INC;REEL/FRAME:009063/0047 Effective date: 19960718 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
REFU | Refund |
Free format text: REFUND - SURCHARGE FOR LATE PAYMENT, LARGE ENTITY (ORIGINAL EVENT CODE: R186); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |