received real time market data suitable market indicators for spi orders include but are not limited to moving average convergence divergence u201c macd u201d which is a money flow momentum indicator fast stochastic which is an indicator of price oscillation bollinger bands which is a volatility indicator and buying directional movement index u201c dmi b u201d and selling directional movement index u201c dmi s u201d which are demand supply momentum indicators as will be readily appreciated by one skilled in the art various market indicators including indicators known in the art and proprietary indicators can be used in algorithms of the present invention to generate signals fig3 depicts an embodiment of an algorithm to perform the spi strategy according to preferred embodiments of the present invention at the beginning of the process the server 11 dedicated to running the spi strategy receives the spi order 401 via the network 10 the spi order must include a trade side buy or sell a security identifier ticker symbol a number of shares and a time period optionally a default time period can be set such as 15 minutes which would be used as the time period in the event the spi order failed to state a specific time period at step 402 the spi server checks the market indicators and then classifies 403 the pending spi order as either a high priority scenario 404 or a low priority scenario 405 according to a set of predetermined criteria according to preferred embodiments of the.