Recent content by itmediaco

  1. I

    News via an API

    IQFeed
  2. I

    Distributed Computing Applications to ATSs

    Processing tasks are assigned to each node on a round-robin basis until the maximum # of tasks is reached. There is no head node -- each node listens for changes to the cluster group. My objective was load balancing, not so much failover. The delay is because I'm using Esper for ESP, which...
  3. I

    Distributed Computing Applications to ATSs

    I am using JGroups for basic clustering. Each node works on a fixed number of contracts and puts results into a Replicated Hash Map. Since every node has the same hash map in memory, there is no single point of failure. The only problem so far is a ~2 minute delay to reload analysis tasks from...
  4. I

    Calculating Capacity

    I think it's impossible to actually calculate market impact, for the same reasons stated above. You would need to know the counterparties intent before you send your order, which can't be predicted in advance. One method that I tried is continuously sending orders to buy 1 share at the bid...
  5. I

    What are "buying VIX" and "variance swap"?

    Variance swaps can be replicated with straddles and hedges in the underlying.
  6. I

    What are "buying VIX" and "variance swap"?

    Cheaper than index options
  7. I

    Apama vs. Streambase(or any other comparible)

    Complex event replay ("backtesting") isn't simply querying a SQL store and iterating through rows of input data. It's recreating temporal relations between captured external events AND query chains exactly as they occured in real-time. The problem with SQL is that you end up with a backlog of...
  8. I

    what software do professional money managers use?

    That's right. Not everyone is a billion dollar fund with a huge IT budget and infrastructure.
  9. I

    easy money - lots of arbitrage opportunities out there (so easy a caveman can do it)

    No - IB's quote is the price you are executed at. If that is out of sync with your other data providers, that's a problem of an even greater magnitude.
  10. I

    easy money - lots of arbitrage opportunities out there (so easy a caveman can do it)

    Why would you post this without providing any evidence? Retail can't arb ETFs because the transaction costs are greater than the actual differential. The closest strategy is trading mispriced mutual funds, and that is barely (1%) profitable becuase of trading restrictions and redemption costs...
  11. I

    Back Testing Technical Strategies

    How did you calculate transaction costs and slippage in your study?
  12. I

    IB API Portfolio Monitor tool

    If TWS is dropping your API connection (1100), there's an exception being thrown somewhere in your code (that will be fun to debug in C++)...
  13. I

    IB API Portfolio Monitor tool

    I'm curious how you calculate probability of a gain. What type of probability distribution do you use? How well does it hold up in real trading?
Back
Top