System and method for adjusting asset value and availability in data records for mitigating speculative trading in a prediction market
First Claim
1. A system for a server application in a server device which includes a processor and a non-transitory medium that stores one or more programs of instruction executable by the processor, to adjust asset market value and time of availability, to mitigate speculative market manipulation and pure speculative trading transactions in a prediction market comprising:
- a value and availability adjustment module that resides on the server device and that adjusts a market value and corresponding time of availability of asset data records, the value and availability adjustment module comprising;
a restrictor sub-module that restricts timing availability of the asset data records;
an estimator sub-module that estimates market value and time of availability of the asset data records based on a holding time; and
an estimator sub-module that estimates market value and time of availability of the asset data records based on a future event;
a display and order execution module that resides on the server device; and
a target participant selection module that resides on the server device and that determines based on the asset data records whether a participant attempting to execute a transaction on an asset is performing speculative market manipulation or pure speculative trading transaction,wherein in a case that the target participant selection module determines that the participant is performing speculative market manipulation or pure speculative trading transaction,said value and availability adjustment module calculates an adjusted market value and corresponding time of availability of the asset, based on the estimates obtained in at least one of the estimator sub-modules, and calculates an unadjusted market value and corresponding time of availability of the asset, andthe display and order execution module presents the adjusted market value and corresponding time of availability of the asset and the unadjusted market value and corresponding time of availability of the asset, before permitting the transaction to proceed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present subject-matter belongs to the field of system and methods for automatic and electronic transaction control, namely in introducing minimum holding times and forcing transaction outcomes in a market. The system and method include adjusting asset value and availability for mitigating speculative market manipulation and pure speculative trading transactions outcomes in a prediction market. The modules introduce pure delays, selective delays or force the transaction outcome evaluations such that these goals are addressed. One of the principles used in these methods and modules is that by increasing the risk of the purely speculative or manipulative trading strategies, their expected payoff will be reduced. Thus participants will have less incentive to use them and their occurrence and impact will be greatly reduced.
17 Citations
20 Claims
-
1. A system for a server application in a server device which includes a processor and a non-transitory medium that stores one or more programs of instruction executable by the processor, to adjust asset market value and time of availability, to mitigate speculative market manipulation and pure speculative trading transactions in a prediction market comprising:
-
a value and availability adjustment module that resides on the server device and that adjusts a market value and corresponding time of availability of asset data records, the value and availability adjustment module comprising; a restrictor sub-module that restricts timing availability of the asset data records; an estimator sub-module that estimates market value and time of availability of the asset data records based on a holding time; and an estimator sub-module that estimates market value and time of availability of the asset data records based on a future event; a display and order execution module that resides on the server device; and a target participant selection module that resides on the server device and that determines based on the asset data records whether a participant attempting to execute a transaction on an asset is performing speculative market manipulation or pure speculative trading transaction, wherein in a case that the target participant selection module determines that the participant is performing speculative market manipulation or pure speculative trading transaction, said value and availability adjustment module calculates an adjusted market value and corresponding time of availability of the asset, based on the estimates obtained in at least one of the estimator sub-modules, and calculates an unadjusted market value and corresponding time of availability of the asset, and the display and order execution module presents the adjusted market value and corresponding time of availability of the asset and the unadjusted market value and corresponding time of availability of the asset, before permitting the transaction to proceed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for a server application in a server device which includes a processor and a non-transitory medium that stores one or more programs of instructions executable by the processor, to adjust asset market value and time of availability, to mitigate Speculative Market Manipulation and Pure Speculative Trading in a prediction market, the method performed by the server device comprising:
-
(a) determining based on asset data records whether a participant requesting to execute a transaction on an asset is performing speculative market manipulation or pure speculative trading transaction; (b) adjusting a market value and time of availability of the asset data records, including; (b1) restricting a timing availability of the asset data records; (b2) estimating the market value and the time of availability of the asset data records based on a holding time; and (b3) estimating the market value and the time of availability of the asset data records based on a future event; (c) displaying to the participant an adjusted market value and corresponding time of availability of the asset and an unadjusted market value and corresponding time of availability of the asset; (d) receiving an order to execute the transaction from the participant; and in a case that it is determined in (a) that the participant is performing speculative market manipulation or pure speculative trading transaction, calculating the adjusted market value and corresponding time of availability of the asset based on the estimates obtained in at least one of (b2) and (b3) and calculating the unadjusted market value and corresponding time of availability of the asset, and causing (c) to be performed before permitting the transaction to proceed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, to adjust asset market value and time of availability, to mitigate Speculative Market Manipulation and Pure Speculative Trading in a prediction market, said computer program product being embodied in a non-transitory computer readable medium comprising a computer usable medium having computer usable program code embodied therewith, said computer usable program code comprising computer usable program code configured to carry out operations comprising:
-
(a) determining based on asset data records whether a participant requesting to execute a transaction on an asset is performing speculative market manipulation or pure speculative trading transaction; (b) adjusting a market value and time of availability of the asset data records, including; (b1) restricting a timing availability of the asset data records; (b2) estimating the market value and corresponding time of availability of the asset data records based on a holding time; and (b3) estimating the market value and corresponding time of availability of the asset data records based on a future event; (c) displaying an adjusted market value and corresponding time of availability of the asset and an unadjusted market value and corresponding time of availability of the asset; (d) receiving an order to execute a transaction from the participant; and in a case that it is determined in (a) that the participant is performing speculative market manipulation or pure speculative trading transaction, calculating the adjusted market value and corresponding time of availability of the asset based on the estimates obtained in at least one of (b2) and (b3) and calculating the unadjusted market value and corresponding time of availability of the asset, and causing (c) to be performed before permitting the transaction to proceed. - View Dependent Claims (20)
-
Specification