Morgan Stanley (a Delaware corporation) Patent applications |
Patent application number | Title | Published |
20120095896 | COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR CALCULATING ESTIMATED TRANSACTION COSTS FOR TRANSACTIONS INVOLVING TRADABLE FINANCIAL PRODUCTS - Computer-implemented systems and methods for computing a transaction cost metric for a transaction (or trade order) involving a tradable financial product, such as a FX currency pair. The transaction cost metric can be computed pre-trade and compared to a quoted price for the trade from a dealer to evaluate the quoted price. The computed transaction cost metric, which is based on a slippage premium for the trade order, is based on at least a notional size for the trade order. The slippage premium represents a difference between an effective price at which the trade order is filled and a price for the financial product at inception of the trade order. The transaction cost metric may be computed as an average of a strip of options, where the values of the options are computed using an option pricing formula. The strip of options may comprise one or more options, each with different tenors, where the tenors correspond to the expected time periods for orders to arrive to fill the trade order. | 04-19-2012 |
20120095895 | COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR DETERMINING LIQUIDITY CYCLE FOR TRADABLE FINANCIAL PRODUCTS AND FOR DETERMINING FLOW-WEIGHTED AVERAGE PRICING FOR SAME - Computer-implemented systems and methods for determining a “liquidity cycle” for a tradable financial product. The liquidity cycle has a liquidity cycle time period that is made up of multiple discrete time intervals, and the liquidity cycle indicates an expected distribution of order flow at each discrete time interval over the liquidity cycle time period. The liquidity cycle is determined based on tick data for the financial product. The tick data can comprise time-stamped indicative price quotes for the financial product and/or time-stamped price data for completed transactions involving the financial product. The liquidity cycle can be used to compute a Flow-Weighted Average Price (FWAP) for the financial product over a specified FWAP trade time window. An investor may agree with the trader to buy or sell (depending on the side of the transaction) the financial product at the FWAP. | 04-19-2012 |
20110099477 | SYSTEMS AND METHODS FOR DYNAMIC HISTORICAL BROWSING - Systems and methods for dynamic historical browsing of a collection of documents, such as a collection of webpages. In some embodiments, the entry point of the browsing experience may be a timestamp-based or version-based. The entry point may be established by a navigation parameter, such as a graphical slider, for example. A historical browsing experience may be replicated based on the entry point. The system may be implemented via client-side implementation or a server-side implementation. A rich interface application (RIA) may be used. | 04-28-2011 |
20100228663 | MORTGAGE-BACKED SECURITY HEDGING SYSTEMS AND METHODS - A computer assisted method of developing a hedge position for a mortgage-backed security. The method includes calculating a duration of the security based on price histories of the security and changes in yield of a benchmark security and expressing periodic changes in price of the security. The method also includes calculating a relative coupon of the security and calculating a current coupon yield of the mortgage sector. The method further includes calculating an empirical duration of the security, calculating a hedge ratio for the security, and outputting a hedge position for the security based on the hedge ratio. | 09-09-2010 |
20100178899 | SYSTEMS AND METHODS FOR CONFIGURATION OF MOBILE COMPUTING DEVICES - A system including a handheld mobile computing device and an external storage medium in communication with the mobile computing device, the storage medium having stored thereon preconfigured user information and security information. | 07-15-2010 |
20100174588 | SYSTEM AND METHOD FOR BANKING MARKET ANALYSIS - System and method of estimating a wallet share for one or more advisors for investment banking deals involving equity-related products that occurred during an evaluation time period. Method may comprising determining a fee estimate for the one or more advisors for the deals involving equity-related products during the evaluation time period, wherein the fee estimate for the one or more advisors for each deal is determined based on one or more look-up tables specific to the type of equity-related product and the geographic region for the deal, and wherein the one or more look-up tables indicate a fee estimate for the one or more advisors based on the deal size, the number of advisors, and the role of the one or more advisors. Method may also comprise determining a wallet share for the one or more advisors over the evaluation time period based on an aggregation of the fee estimates for the one or more advisors during the evaluation time period. | 07-08-2010 |
20100138357 | TRADING SYSTEM - Systems and methods for facilitating trade idea utilization. In one embodiment, the method comprises creating a plurality of data grouping for new trade ideas, where each trade idea is associated with one or more financial products that are identified by an identifier in a financial product taxonomy. The trade idea is presented to an investor via a computer-based user interface. The investor may make the trade through the user interface. | 06-03-2010 |
20100082417 | DATABASE FOR FINANCIAL MARKET DATA STORAGE AND RETRIEVAL - A multi-session write-once computer tick database operable to store financial market data or “tick data.” The tick database stores market information regarding discrete market transactions in individual ticks. For example, information related to stock trades, and quotes may be stored in the database. The individual ticks vary in length dependent on the information available regarding the particular transaction. Null values are not stored in the database. Various field identifiers may be stored in the tick to identify the various metrics or parameters relevant to the transaction that are also stored in the tick. In various embodiments, one metric or parameter is associated with each field identifier. Different transactions may have different number of field identifiers stored within the tick, accordingly, different ticks may differ in length. The information stored within the ticks may be subsequently retrieved. When market data is retrieved using the embedded three-part hierarchal key structure, it may be stored in a cache associated with the tick database. The stored market data may be retrieved from the cache during subsequent requests. | 04-01-2010 |
20090327109 | SYSTEM AND METHOD FOR CHARGING TRADING COMMISSIONS FOR BROKERAGE ACCOUNTS BASED ON PRINCIPAL OF TRADES - Systems and methods for determining a brokerage commission owed by a client of a brokerage firm based on the principal volume (“PV”) of the client's eligible transactions over a time period. The system may comprise: (i) a database storing information about the client's transactions; and (ii) one or more processors in communication with the database. The processor(s) is programmed to determine the client's brokerage commission by: (i) calculating the cumulative PV of transactions made by the client through the brokerage firm over a time period; and (ii) calculating the commission for a billing time period based on the calculated cumulative PV. The applicable commission may be determined based on a tiered marginal commission rate schedule. | 12-31-2009 |