Adventures in Algorithms

Discussion in 'Journals' started by Raphael, Sep 23, 2015.

  1. Raphael

    Raphael

    I'm just getting started with trading so figured now is a good time to start a journal.

    A bit about me: I have a PhD in signal processing and optimization and spent the last 10 years in industry as a software engineer developing signal processing and machine learning algorithms. Hopefully this will make me a little more disciplined when it comes to OOS testing and cross-validation. I'm very comfortable on the programming and algorithms side but have very little experience trading.

    I've had good success with property investing but that's a very different ballgame I'm sure. It's also hard to tell with property how much was just luck because the number of transactions is so low. On the plus side though I'm well capitalized as a result.

    Ideally I'd like to transition to trading as a job probably for the same reasons as many others: being independent and getting out of the corporate world. I figure there is 5% or less chance of this happening which is OK with me. If it becomes a hobby that helps me generate some pocket money that's fine to. Or maybe it just doesn't work at all. It would be nice to find a way to gradually improve through consistent effort and chart a path to success rather than just giving up though.

    So on to the plan. Right now I'm reading through Ernie Chan's algorithmic trading and setting up my own back testing environment in Python (although zipline / Quantopian / IB look pretty interesting too as an off the shelf solution). I'm planning to trade only once per day or so, running the algorithms nightly and then entering trades by hand, at least initially. Low frequency should keep transaction costs low and hopefully decrease the number of opportunities more experienced traders have to eat into me with more precise timing and better market knowledge. I really lack in my ability to read price action. It's something I'll need to get a better feel for. Any references on this would be much appreciated.

    Ideally I'd like to identify 100 or so algorithms, short list and implement 20, back test them over many different time periods, then forward test them with small size trades. If one ended up being moderately profitable I'd be pretty happy.

    The real challenge now is identifying a pipeline of algorithms to try out. I have a preference towards correlation / stat arb and machine learning models for mean reversion but am frankly open to anything. I have a strong bias against Elliott waves, square of nines and other esoteric forms of TA though.

    Anyway, I'm looking forward to getting to know some of you better and setting out on this journey.
     
    Last edited by a moderator: Sep 23, 2015
    wow12, FCXoptions, JTrades and 4 others like this.
  2. StatGuy

    StatGuy

    I have a similar background and I am interested in learning more about this as well. I would be interested in any research journals or publications that people are using to develop trading ideas.
     
  3. Raphael

    Raphael

    If you haven't come across it yet I highly recommend Technical Analysis of Stocks and Commodities magazine. It has some good trading ideas.
     
  4. StatGuy

    StatGuy

    Thanks. I will subscribe to TASC and give them a try. It looks like they might have some decent stuff.
     
  5. Raphael likes this.
  6. Raphael

    Raphael

    Thanks for the suggestions. I'm reading through @garachen's posts now. It's rapidly becoming apparent how much negativity there is on this forum. On the flip side it's amazing how much the signal to noise ratio improves when you just put every negative person on ignore.
     
    Ghost_of_Blotto likes this.
  7. garachen

    garachen

    That's funny. When I read your first post I thought wow, a guy whose approach I think is 100% correct in the current environment. Too bad he joined the wrong forum. Not sure if there is a right forum.

    There is some good stuff here but you have to dig back a few years -and then it's lost its relevance. Civility also is a thing of the past.

    If you ever want to talk I'm in the Bay Area. I guess Cutler still has a presence here. I think we are the only trading firms left in California.
     
    fullautotrading likes this.
  8. i960

    i960

    Gara, the place is what we make of it. There's tons of gold buried back in ET and while people bicker, it's easily tuned out by not enabling it via contributing to it. Myself, I hope to continue to add to the value that ET contains while attempting to filter out the noise.
     
    Raphael and fullautotrading like this.
  9. This place is useful for making connections. OP might enjoy Nuclear Phynance also. (saw one of your people post there earlier this year)
     
  10. garachen

    garachen

    Yeah. I know... I've given up on adding value because there seems to be a very strong preference for spinning wheels and rehashing the same arguments over and over.

    I've met 10 or so people from here that were worth meeting and - believe it or not - marketsurfer once posted a link here that made me a good deal of money.

    I have a lot of people on ignore so this place is pretty quiet for me.
     
    #10     Sep 26, 2015
    marketsurfer likes this.