Backtesting Pains-How to store data locally for multiple backtestings at wire speed

Discussion in 'Data Sets and Feeds' started by sanjay_arora, Jul 10, 2009.

  1. It doesn't cost much to get a server running and managed in a data center near the broker/exchange. That's what I do. Works great. Beats the "physical laws".

    Wayne
     
    #31     Jul 24, 2009
  2. thstart

    thstart

    #32     Jul 24, 2009
  3. thstart

    thstart

    Also I found the following from SEC Comments and posted it to a new link:
    http://blog.thstart.com/2009/07/technologyhigh-frequency-trading-new_24.html

    Lime Brokerage LLC
    About the "Sponsored Access" to Nasdaq’s execution system. Also ETC, Electronic Transaction Clearing.

    "We believe it is critical that the Sponsor concurrently monitor, on a real-time basis, the Sponsored Participant’s order placement and trading activity, and have the ability, on a real-time programmatic basis, to recall any and all orders that would have not passed the Sponsor’s own financial validations on order placement had the order been directly submitted through the Sponsor’s own trading system. It is also incumbent upon the trading center that is a party to this arrangement, to provide adequate tools for the Sponsor to control this trading activity. Presently Nasdaq does not support the capability to programmatically recall an order that a sponsored participant submitted. Rather, the Sponsor must manually log on to a Nasdaq website and look for the order and cancel it. Should the Sponsor desire to terminate all trading for the Sponsored Participant, the process is similar. While using a website to cancel an order may sound like a small point, recall that we are talking about potential order placement rates of hundreds of orders a second by one Sponsored Participant. From the time the sponsoring member becomes aware of an order-placement issue until the erroneously submitted order is located on the trading center’s website to be cancelled, would be two minutes minimum, and five minutes would be a more realistic figure. Assuming an order-placement rate of 100 orders per second (very reasonable for this style of trading), then in two minutes 12,000 additional orders would have been placed. This type of delay is simply unacceptable when talking about a credit issue – if there was a credit issue at the first order, the 12,000 additional orders would most likely only compound the problem. Should a trading center permit sponsored access, then it must also offer a tool that can effectively permit the Sponsor to address financial issues the moment they occur, which is when the order is first placed, and the cancellation mechanism needs to be high speed and programmatic. "
     
    #33     Jul 24, 2009
  4. 2 sanjay_arora

    i am tired of reading the whole thread.

    your requirments to trading software are pretty individual, thats why you need to use software of provider which can provide you with individual approach!

    my choice is pfsoft comp. with their protrader and pt multistation.

    http://protrader.net/
    http://profstation.com/

    but its better for you to download demos of all suggested products and test by your self!

    you will not get unbiased abswer from company's advertisers....

    good luck!
     
    #34     Jul 27, 2009