Patent ID: 8868459

Claim:
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.