Search results

  1. E

    algo trading system design question

    I have been playing around with Java as well and it's made a good choice. Yes, I would recommend object-oriented programming for this project. Just try to make it as modular as possible. Start with building a class to store / load the data.
  2. E

    Math Question - Peak Detection Algorithm

    http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2631518/
  3. E

    Math Question - Peak Detection Algorithm

    Yes, checking for change in slope is one way to do it and maybe the best if there's not much noise. I've also considered taking the difference of two moving averages, longer and shorter. There's always going to be a tradeoff between lag and accuracy with any approach. But I think something...
  4. E

    Math Question - Peak Detection Algorithm

    I have an indicator that oscillates between 0 and 1. It looks like a stochastic oscillator and the signal has a variable frequency. It's smooth most of the time, and the peaks are usually curved or sharp / pointed. I want to identify the locations of the peaks. One way to do this is by...
  5. E

    SPY tick data and Ninjatrader

    Check out a trading site by a guy named Big Mike. It's there in the Elite Downloads.
  6. E

    Commission-Free ETFs at Schwab, Fidelity and Vanguard

    I think Vanguard has a good selection of mutual funds, but not very many ETFs.
  7. E

    What indicators do big-time professional futures traders use?

    Support and Resistance Levels? Moving averages? What do they look at to determine when to trade and in what direction to take a trade?
  8. E

    If you are thinking about getting a computer...

    Both are currently available: http://www.maximumpc.com/article/features/intel_rolls_six Some of the i5 CPUs already have integrated graphics.
  9. E

    Anyone know where I can pull 15-min OHLC data on stocks through API (for free?)?

    I am looking for 15-minute market snapshot data on stocks (only need for current day) that can be pulled through an API. I thought Yahoo used to have this data, but I checked and they only have daily data. Of course, their charts show this data, but I want to pull it through API so that I can...
  10. E

    How do you guys store tick data?

    Yes, for that application, I would be working with flat files as you are doing. For now, I found a very simple solution similar to what's described in this thread: http://www.daniweb.com/forums/thread272775.html I plan to stick with CSV files for now...eventually I will convert them all...
  11. E

    How do you guys store tick data?

    Yes, but as I asked previously, are you actually able to read all the information that you have written to your flat file while it is open and you are writing to it without having cached all the contents of the file in memory? Question here is whether it is worth developing such code or simply...
  12. E

    How do you guys store tick data?

    Umm...just found something better than Tokyo Cabinet... http://1978th.net/kyotocabinet/ (http://1978th.net/tech-en/promenade.cgi?id=7)
  13. E

    How do you guys store tick data?

    nbates, I've asked this question in another thread...if you go with flat files, are you able to access data in that file while the file is being written? Benefit of database is that you can read and write to it concurrently (single writer, multiple reader).
  14. E

    How do you guys store tick data?

    I have not tested it out yet, but Tokyo Cabinet claims to store 1 million records in under a second (hash table mode) or 1.6 seconds for B-Tree mode. Are you sure PostGRESQL can keep up with that even without consistency checks? Million record stores in 1.6 seconds is pretty damn fast...
  15. E

    How do you guys store tick data?

    I just found this - Tokyo Cabinet: http://www.youtube.com/watch?v=2k1J7Vn4EDg -Up to 8 EB of data storage -Concurrent -Various ways of storing data: hash table, B-Trees, fixed length arrays -Very, very fast -Free and Open-Source
  16. E

    Database Synchronization

    I think this might be a better approach - Tokyo Cabinet: http://www.youtube.com/watch?v=2k1J7Vn4EDg
  17. E

    Free API to pull Options Data?

    Is there a free API that supplies Options Data? Yahoo used to, but they either no longer do or my API is not up to date: http://www.gummy-stuff.org/Yahoo-data.htm I am just looking for EOD for now, don't need any shorter timeframe at the moment. Additionally, is there any API to pull...
  18. E

    Database Synchronization

    That would handle the backup and data duplication, but how would computer B know when new data is available? I am running a charting application on Computer B and it needs to be notified when new data is available to pull...or else it just checks continuously in an infinite-loop which would be...
  19. E

    Database Synchronization

    I am currently logging tick data into binary files on one computer (Computer A). But I am looking for a database to store the data on and furthermore, I want to be able to query Computer A to backfill my charting software on another computer, Computer B. After backfilling, I then want Computer...
Back
Top