1. A system for providing the execution probability of a limit order of at least one financial interest, the system comprising: at least one database configured to store financial trade data of the at least one financial interest; at least one computer configured to execute programming stored on a storage medium or media to perform the method comprising: calculating a frequency of trade execution of the at least one financial interest based on financial trade data stored in the at least one database; calculating a price movement of the at least one financial interest based on financial trade data stored in the at least one database; calculating a distribution of trade volumes of the at least one financial interest based on financial trade data stored in the at least one database; determining a current market state of the at least one financial interest based on financial trade data stored in the at least one database; and calculating an execution probability of a limit order of the at least one financial interest within a given time period based on the calculated frequency of trade execution, the calculated price movement, the calculated distribution of trade volumes, and the determined current market state.