Patent ID: 8671047
Filing Date: 2014-03-11
Classification: G06Q

Abstract:
1. A computer implemented method of implementing position-keeping in a multi-market environment, the computer implemented method comprising: identifying, by a processor, a plurality of instrument transaction parameters based on a universal instrument ID of at least one instrument, wherein the instrument transaction parameters comprise a market level identifier, a register level identifier, and a batch size identifier, the market level identifier being indicative of an official place of listing of the instrument, the register level identifier being indicative of a currency of transacting the instrument, and the batch size identifier being indicative of a tradable batch size of the at least one instrument; generating, by the processor, at least one consolidation line for the instrument based on at least the plurality of instrument transaction parameters, wherein the position-keeping is achieved based on the consolidation line; and achieving, by the processor, a transaction of the instrument based on the consolidation line and the universal instrument ID of the at least one instrument, wherein the transaction comprises at least one of a trading transaction, settlement, holdings for valuation, tax processing, a corporate action, and a query to determine trading position of a user associated with the transaction, and wherein the achieving comprises configuring, by the processor, a position-keeping key for the instrument based at least on the universal instrument ID of the instrument and the consolidation line, for achieving position-keeping, the position-keeping key being indicative of fungibility of the instrument with listings of the instrument in the multi-market environment.