Attack of the Robots - An Algo Journal - Trading Journals | futures io social day trading
futures io futures trading


Attack of the Robots - An Algo Journal
Updated: Views / Replies:3,334 / 63
Created: by vmodus Attachments:0

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 100,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 
Thread Tools Search this Thread
 

Attack of the Robots - An Algo Journal

  #21 (permalink)
Chicago
 
Trading Experience: Beginner
Favorite Futures: MES
 
snax's Avatar
 
Posts: 607 since Feb 2019
Thanks: 2,080 given, 1,644 received

Thanks for all the great info, I only really understand parts of it, but all of it is very interesting. Good luck tomorrow!


vmodus View Post
Thanks for the kudos and encouragement. We have had nothing in 12 years that has come close, though my partner trades a very good CL strategy. I have only been active for the past several months in the business, but as I mentioned early in this journal, I'm lazy, so I write code to do the dirty work.

The walk-forward optimizations for this strategy all pass, it works pretty much with a wide set of parameters. I could probably pick a few random numbers within a range for each of the three critical parameters, and still be profitable. It probably explains why the WFO is working so well....even with random data thrown in, it cannot find a bad set of parameters. These are the run results from last night:
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


I think the one thing that sets this apart from prior iterations of this strategy, is that I optimized a parameter in a way that was not intended (as the late, great Bob Ross would say, a 'happy little accident').
  • The parameter tells us what amount to set for our limit entry price.
  • Normally you want to set it at any value above 1, otherwise you're entering a worse price ( 1 = 100%, 1.1 = 110%, .9 = 90%).
  • This crazy strategy actually performs better when using a number less than 0% (in my case I think I'm using about 90%). It's basically a multiplier for determining the entry price. I don't know why this works, but that is the way it is.
Last week, when I tested the 5 min chart in sim and live, any value greater than 1.0 did not perform as well. I must have been feeling whimsical when I decided to optimize that parameter lower than intended, after all of my code changes. Apparently that was the thing that took this strategy over the edge. Here is the Monte Carlo analysis I just ran on the 'ideal' parameters.
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


So according to this run, there is a 100% chance that it will produce at least 2852% return on initial capital ($10k account) The general thought is that if a strategy passes a Monte Carlo test, then it is likely to work. I have tested strategies that passed back testing, but failed Monte Carlo and guess what? They failed in sim.

Again, this will come down to whether orders get filled. The more liquidity, the better. Today was at about 30% above average volume. Tomorrow should provide some proof. I'm with you. If I can get to 20-25% live, then I would be good with that. Then I can tackle some other beasts, like ES (that's my holy grail). Incidentally, this strategy probably would not work anywhere else.

I am excited to try this out tomorrow, but my feelings are tempered. We have had so many wonderful 'grail' type strategies that just didn't work out live for different reasons (execution, fear, doubt, etc.). Though, truth be told, we haven't had one quite like this.

cheers,
~vmodus


Visit my futures io Trade Journal Reply With Quote
The following user says Thank You to snax for this post:
 
  #22 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received

New System Live - 1st hour update

Here is a quick update from the first hour of my VX strategy that I'm trading live today:
  • Tradestation stinks > my strategy wasn't working at all for the first 30 minutes
  • I had to reboot my laptop to get the strategy to work....just another day with TS
  • I don't think the strategy would have generated any trades, as the day started with a down trend and a reversal hasn't happened since before the opening bell
  • No trades yet, but setup is happening within the next 20 minutes....we are approaching an all-time low again for this instrument.
More to come later....

~vmodus

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to vmodus for this post:
 
  #23 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received

Mid-day update on new strategy


As exciting as yesterday was in sim, today is the complete opposite. Happy days are here again, if you are trading ES, NQ or YM. But whatevs, as the kids say these days.

Still no trades. The first crossover happened at the time of the jobs report, and nothing since. I expect the noon reversal that is common for VX:
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


Boring....

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to vmodus for this post:
 
  #24 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received

Nothing good happens after 2pm (on a Friday)

Nothing happened today. Seriously. I did not have a single crossover, thus no entries. All of the volume was used up in the downtrend this morning, so now we've bottomed out and will likely stay in or around there for the rest of the day.

Given that this strategy struggles with entries and exits in low volume, I've shut it down for the day. As I mentioned over on @snax's journal, there is no need to trade just for trading's sake. I also don't want get stuck in a position over that weekend and be on the wrong side of a gap up/down.

Today's Results:
  • 0 Trades
  • 0 P/L
I am disappointed, especially after yesterday's busy sim trading day. I counted about 55 trades yesterday, which explains the +$3k day.

Today was just one of those happy market days, with a good jobs report that blew the lid off the market. I could have entered at some point, from a discretionary perspective, but >> "that move wasn't my move".... and ....this is an algo journal (no cheating).

Next week:
  • Try strategy again Monday, live

I'm done here for the week. I hope you all have a restful weekend and I'll see you all Monday!

~vmodus


Visit my futures io Trade Journal Reply With Quote
The following 3 users say Thank You to vmodus for this post:
 
  #25 (permalink)
Chicago
 
Trading Experience: Beginner
Favorite Futures: MES
 
snax's Avatar
 
Posts: 607 since Feb 2019
Thanks: 2,080 given, 1,644 received


vmodus View Post
Nothing happened today. Seriously. I did not have a single crossover, thus no entries. All of the volume was used up in the downtrend this morning, so now we've bottomed out and will likely stay in or around there for the rest of the day.

Given that this strategy struggles with entries and exits in low volume, I've shut it down for the day. As I mentioned over on @snax's journal, there is no need to trade just for trading's sake. I also don't want get stuck in a position over that weekend and be on the wrong side of a gap up/down.

Today's Results:
  • 0 Trades
  • 0 P/L
I am disappointed, especially after yesterday's busy sim trading day. I counted about 55 trades yesterday, which explains the +$3k day.

Today was just one of those happy market days, with a good jobs report that blew the lid off the market. I could have entered at some point, from a discretionary perspective, but >> "that move wasn't my move".... and ....this is an algo journal (no cheating).

Next week:
  • Try strategy again Monday, live

I'm done here for the week. I hope you all have a restful weekend and I'll see you all Monday!

~vmodus


I'm learning that these happy market days can be some of the hardest to trade, because it doesn't really seem like there are any obvious opportunities to enter and then you look up and the market has gained 16 points since the opening bell. Add the occasional wood-chipper chop-action thrown in randomly and it can be very difficult to find the right opportunities. But 16 points have passed so now FOMO sets in! Very tricky.

Your strategy is showing potential, I hope it continues to do so. Have a great weekend!

Visit my futures io Trade Journal Reply With Quote
 
  #26 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received


snax View Post
I'm learning that these happy market days can be some of the hardest to trade, because it doesn't really seem like there are any obvious opportunities to enter and then you look up and the market has gained 16 points since the opening bell. Add the occasional wood-chipper chop-action thrown in randomly and it can be very difficult to find the right opportunities. But 16 points have passed so now FOMO sets in! Very tricky.

Your strategy is showing potential, I hope it continues to do so. Have a great weekend!

FOMO can be a killer, but we've all been burned by it at some point in our lives, whether in trading or otherwise. I have had some time to think about Friday. Because I still so new to trading the VX, I did not trade Friday afternoon, as mentioned. Mainly, I don't know how volume behaves yet. There would have been some entries shortly after I turned off my strategy and there was enough volume to support the trades my strategy would have taken. But I resisted the temptation to restart my strategy late in the day. Because FOMO is a cruel mistress.

I am disappointed that I didn't pick up any trades, but I don't want to have remorse over a hasty decision. I am practicing mindfulness to get to that place of peace while I wait.

Hope you have a great weekend as well!

~vmodus

Visit my futures io Trade Journal Reply With Quote
The following 3 users say Thank You to vmodus for this post:
 
  #27 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received

Just braggin' on myself

I just saw a pleasant thing on my profile:
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


I got an activity award! Hooray for me (yeah, braggin' on myself). I've usually given up journals, etc. by the point, so I guess FIO is now a habit.

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to vmodus for this post:
 
  #28 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received

Monday update (late)

This is a terse update from Monday:

My strategy does not execute well live. I had some wins and some losses, but the losses outweighed the wins. The biggest issue is having orders filled: it just isn't happening, even with a ton of volume. There is a huge discrepancy between the orders that should have been filled and those that actually did get filled.

Here are my three big problems:
  1. Strategy report doesn't match sim, which doesn't match live. That is normal, but the differences are exceptionally large (a couple thousand dollars large)
  2. Tradestation does not have a market replay feature like NT or SC, so I cannot playback yesterday to see how my strategy would have performed
  3. There is an execution problem within the code: where a condition occurs maybe 3-5 times per day, it is actually generating 8-25 entry signals per day. That was fine in sim, not so fine live.
This is not all doom and gloom, but for now I have to shut this strategy down. It has so much potential, but is worthless if I cannot get in the market. The glimmer of hope is that I can manually trade the same strategy, by watching the indicator. Manual trades somehow appear to go in faster, probably because my limit price is usually the current price. However, the main idea of the strategy is to have the machine to do the work.

Not charts for Monday kiddos. I'm super swamped with other activities this week. I'll do my best to update, but since my strategy is not working properly, I'll sit on the bench. If I have time, I will try to tinker with the strategy, but that is probably not going to happen.

I'll try to update as I go along, but I cannot promise anything.

~vmodus

Visit my futures io Trade Journal Reply With Quote
The following 5 users say Thank You to vmodus for this post:
 
  #29 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Trading Experience: Advanced
Platform: Tradestation
Broker/Data: Tradestation, DeCarley, others
Favorite Futures: futures
 
Posts: 2,632 since Jul 2012
Thanks: 1,356 given, 5,029 received


vmodus View Post
This is a terse update from Monday:

My strategy does not execute well live. I had some wins and some losses, but the losses outweighed the wins. The biggest issue is having orders filled: it just isn't happening, even with a ton of volume. There is a huge discrepancy between the orders that should have been filled and those that actually did get filled.

Here are my three big problems:
  1. Strategy report doesn't match sim, which doesn't match live. That is normal, but the differences are exceptionally large (a couple thousand dollars large)
  2. Tradestation does not have a market replay feature like NT or SC, so I cannot playback yesterday to see how my strategy would have performed
  3. There is an execution problem within the code: where a condition occurs maybe 3-5 times per day, it is actually generating 8-25 entry signals per day. That was fine in sim, not so fine live.
This is not all doom and gloom, but for now I have to shut this strategy down. It has so much potential, but is worthless if I cannot get in the market. The glimmer of hope is that I can manually trade the same strategy, by watching the indicator. Manual trades somehow appear to go in faster, probably because my limit price is usually the current price. However, the main idea of the strategy is to have the machine to do the work.

Not charts for Monday kiddos. I'm super swamped with other activities this week. I'll do my best to update, but since my strategy is not working properly, I'll sit on the bench. If I have time, I will try to tinker with the strategy, but that is probably not going to happen.

I'll try to update as I go along, but I cannot promise anything.

~vmodus

Ugh. Getting a match between sim and the strategy backtest does not really concern me (sim is notorious for having issues), but if you can't get match between strategy backtest and live, you are dead in the water.

It could be an easy fix, or maybe the strategy will have to be abandoned. Hard to say.

The key (for next time) is to develop a strategy that you know will work the same in backtest as in real time. I learned how through trial and (lot of) error...

Follow me on Twitter Reply With Quote
The following 3 users say Thank You to kevinkdog for this post:
 
  #30 (permalink)
Somewhere, Delawhere, USA
 
Trading Experience: Intermediate
Platform: TradeStation,Sierra Chart
Broker/Data: Tradestation Securities
Favorite Futures: VX, my kids
 
vmodus's Avatar
 
Posts: 257 since Feb 2017
Thanks: 431 given, 416 received



kevinkdog View Post
Ugh. Getting a match between sim and the strategy backtest does not really concern me (sim is notorious for having issues), but if you can't get match between strategy backtest and live, you are dead in the water.

It could be an easy fix, or maybe the strategy will have to be abandoned. Hard to say.

The key (for next time) is to develop a strategy that you know will work the same in backtest as in real time. I learned how through trial and (lot of) error...

Thanks for the feedback. Sim and backtest were pretty close, actually, it was the live that diverged the most. I'm actually not surprised that it did not work well. I can still use this strategy for my signals, but I think it may be best served to manually make the entries. There is definitely opportunity, I believe.

VX has, usually, 2-3 good moves in a day. This week has been a little weird with the trade war talk and the tug-of-war that fear and greed are having, but I benched myself after Monday. I need to work through some things with the code and then retest.

Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to vmodus for this post:

Reply



futures io > > > Attack of the Robots - An Algo Journal

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)
 

futures io is celebrating 10-years w/ over $18,000 in prizes!

Right now
 

$250 Amazon Gift Cards with our "Thanks Contest" challenge!

Right now
 

Show us your trading desks and win over $5,000 in prizes w/Jigsaw Trading

September
 

Webinar: The Best Entries and Exits in trading & in life w/Agustin Lebron

Elite only
 

Webinar: NinjaTrader 8 Newest Features Release Sneak Peek

Sep 26
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
FX Robots / Automatic Systems Minds Currency Futures 6 July 24th, 2015 11:51 AM
Are robots hurting job growth? stephenszpak News and Current Events 0 January 13th, 2013 11:47 PM
ART CASHIN: Robots May Have Been Responsible For A Rare Synchronization ..... kbit News and Current Events 0 March 7th, 2012 10:47 AM
Robots Begin Removing Oil Well Cap, Oil Flows Freely Quick Summary News and Current Events 0 July 10th, 2010 05:30 PM


All times are GMT -4. The time now is 06:40 PM. (this page content is cached, log in for real-time version)

Copyright © 2019 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts