NexusFi: Find Your Edge


Home Menu

 





Attack of the Robots - An Algo Journal


Discussion in Trading Journals

Updated
      Top Posters
    1. looks_one vmodus with 357 posts (859 thanks)
    2. looks_two SMCJB with 38 posts (84 thanks)
    3. looks_3 kevinkdog with 27 posts (70 thanks)
    4. looks_4 bobwest with 13 posts (53 thanks)
      Best Posters
    1. looks_one bobwest with 4.1 thanks per post
    2. looks_two kevinkdog with 2.6 thanks per post
    3. looks_3 vmodus with 2.4 thanks per post
    4. looks_4 SMCJB with 2.2 thanks per post
    1. trending_up 93,456 views
    2. thumb_up 1,141 thanks given
    3. group 61 followers
    1. forum 478 posts
    2. attach_file 181 attachments




 
Search this Thread

Attack of the Robots - An Algo Journal

  #311 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

Update #1

TS on the virtual machine shut down again as I launched RDP, no warning. I think this might have to do with how I am exiting Remote Desktop. It is otherwise very stable (100% uptime). TS has not had a 'proper' crash, probably because the strategies are just running.

MES versus ES
I wanted to test the same strategy (algo) on 10 contracts of MES versus 1 contract of ES. Everything is equal: same parameters for chart settings and strategy; same start date for the data (using Renko). ES performed a lot better than MES (despite both being losers today), even considering higher commissions for MES:


I am going to continue looking at this for the rest of the week. I went flat before market close so that I could reset my positions and the strategy.

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Increase in trading performance by 75%
The Elite Circle
Exit Strategy
NinjaTrader
How to apply profiles
Traders Hideout
Better Renko Gaps
The Elite Circle
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
34 thanks
Tao te Trade: way of the WLD
24 thanks
GFIs1 1 DAX trade per day journal
16 thanks
My NQ Trading Journal
14 thanks
Vinny E-Mini & Algobox Review TRADE ROOM
13 thanks
  #312 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


vmodus View Post
MES versus ES
I wanted to test the same strategy (algo) on 10 contracts of MES versus 1 contract of ES. Everything is equal: same parameters for chart settings and strategy; same start date for the data (using Renko). ES performed a lot better than MES (despite both being losers today), even considering higher commissions for MES:

I hate quoting myself, but I wanted to add that the entry signals did not align. Several did, many did not. So may track closely in price, but with respect to automation, they won't track exactly.

That is my analysis on that. One is not necessarily better than the other (testing over long time periods will tell us that), it is just different.

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #313 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


Ugh.... too tired to finish my updates. E7 still looks good, ES is better than MES, and I have added EMD to my test mix (wouldn't trade it, but I have it). Now I'm up to 8 strategies, running fine.

The purpose of the test is stress test. So far, not a single crash related to strategies running. It looks like this VM config works well.

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #314 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

I was so tired yesterday that I did not have time to post. I completed stress testing of our VM at the end of yesterday. No problems to report. We will go live Sunday night. I am doing a new set of testing (started last night at market open), running 9 strategies simultaneously.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

MES versus ES


These are the results of my experiment with MES (10 contracts) versus ES (1 contract) 22 hours of trading the same strategy. ES did about 10% better against the same strategy. I used a bad strategy (not one of my production strategies) obviously, since they were both big losers. But ES appears to perform much better.

I am running one more test today, but with a different strategy (presumably a winning strategy).

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

We are not really developing any new strategies right now, but going through what we have, doing documentation, and inventory. We have several strategies, mentioned earlier in this journal, which have some refinements that make them good candidates for going live. We have done adequate backtesting and are incubating.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

That's all for now. Maybe I will post again if I have time later today.


~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #315 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

End of Week
I'm exhausted. Thankfully I do not have any epic decisions to make. If I were doing any discretionary trading today, I probably would have lost my shirt.

As it is, I'm an algo, so let's get to it, shall we?

Today I ran the latest edition of our fractal-alligator strategy. It has not been easy going, but my wife/trading partner added more effective exits to the strategy that now aligns properly to the strategy performance report. That is hugely important, as I have not been able to properly vet this strategy. I tested 9 instruments in sim on my VM, to see if the entries and exits aligned. At first blush they did. I had an erroneous entry on NQ, related to the 'Assume market position' setting, which will put you in a position if your strategy was interrupted. Everything else appeared to be okay.

I was also looking to see if my end of week exit worked okay. It did for some, not for all. I exit after 1615 ET, but a bar has to form (if using Renko, it might not happen). So it didn't for all, so I had to go flat right before close. I may set my exit time to a little earlier, maybe 1600 or 1559. At this time of the day and week, unless there is earth shaking news, it won't make a huge difference on our bottom line.

The other thing I was looking at was MES versus ES again, different strategy. Today, trading results (10:1 contracts, respectively) were exactly the same (slightly profitable).

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Think and Grow Rich
This world famous tome by Napoleon Hill has a concept known as 'the master mind group'. If you haven't read it, this is a group of people who come together for a common purpose, numbering anywhere from 2 to 50 or so. The idea is that groups of people can accomplish more together than they can when working separately. Kind of like a hive mind, I suppose. Anyhow, working with my wife as a trading partner allows us to have our own, very small master mind group. It is no small thing. We both agree that we are better traders together than we ever would be on our own.

Trading is a notoriously individualized game for many here, but I know that renowned trader Mark Fisher has put people around him that have allowed him to be more successful than he ever could have been on his own, essentially forming his own master mind group. I would probably prefer to trader in a bubble (or a room filled with cotton balls), but I might not be any more successful alone than with my wife. I know she shares this sentiment. This is merely an observation, but I think, as noted at the beginning of this entry, that our work together is greater than the sum of its parts.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Toe in the Forex Pond
As observed earlier this week, E7 (and J7), both performed well with the strategy I was running. Since I have an Oanda practice account, I am going to apply this strategy to GBP/USD pair next week to see how well it runs, with MultiCharts as my platform. I know this type of strategy works well on currencies, but my limited experience with MultiCharts has prevented me from successfully testing. I think I have worked out the kinks of strategy automation (auto trading in their terminology), so I will run in practice for all of next week and see what it looks like. I would like to have a small Forex account that I can deploy some of our automated strategies and watch them simmer (or ice melt, as @forestcall called it ).

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

New account
I setup a new account with TradeStation, to transfer an existing Roth IRA. There are several reasons for doing this:
  • I need another account where I can develop and test strategies, without disrupting the automated trading on my professional account
  • Personal account data is a lot cheaper in most cases than on my professional account
  • I have a bunch of commission rebates from Kevin Davey's Strategy Factory that I want to take advantage of; is is equivalent to the cost of the course
  • I have some good strategies that I want to run, to build my retirement account
  • I can trade some strategies on equities, as desired

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

VM Update
As of today, I have used $39 of my US$200 credit from Azure. So we have about 20 more days of a 'free' VM, until I have to start paying. I save $ by shutting down over the weekend, though if I pay by the month or year, there is no cost benefit due to steep discounts.

I am securing the VM so it is not accessible to the internet at-large. Still figuring that out, but I know my choices.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Hey, no pictures in this post! Oh well....

That's it. I'm going for a walk and then will settle down for the night. Have a good weekend everyone, wear a mask, and stay safe!

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #316 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

Just a quick update: I went live last night with the strategy we have been developing and testing these past few months. We determined last Friday that we were good to start trading. So now I have my strategy running on TradeStation on a virtual machine somewhere in Iowa. I'm trading MNQ, so we shall see how it runs this week.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Forex Nonsense
I am also trading (practice account) with Oanda, GBP/USD pair, another automated strategy. I am also formulating an experiment around trading a basket of forex pairs. I will post some results later. Yeah, I know it is not futures, but Oanda provides a nice platform (when paired with MultiCharts) for testing out ideas that may translate to algos (strategies) that I can use in the futures markets.

Since pictures have been sparse here lately, here is a current forex position I am in (GBP/USD pair):

GBP/USD on Oanda - Automated - Practice Account


~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

I'm pretty busy with client work for the next two weeks, but I want to write a more detailed post about how we got to this point, from idea to inception. Stay tuned for that.... it might be boring, entertaining, who knows?



~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #317 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

End of Day
As I have mentioned before, I do not post live profit and loss $, preferring to just indicate a binary state: profitable or not profitable. I'm not here to prove anything one way or the other.

Today's Results:
  • Profitable for the day, trading MNQ
  • 3 round trips
  • 50% profitable
  • 1.85 profit factor on closed positions
  • 1 open position at close: profitable
Order execution was perfect. All slippage was in my favor. Zero execution errors from me. Virtual machine ran perfectly. 'Nuff said.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Portfolio Diversification
I won't go too deep here, but I promised this a few weeks ago and finally finished it. I wanted to show how diversity in a portfolio can smooth your equity curve. I took three instruments (GC, NQ, CL) and applied a generic strategy, fiddled with the numbers a little to make it interesting, then charted it. Here is what I came up with:



The gold line indicates overall, or portfolio, net profit. The interesting thing to me is that it has a drawdown of only $12k in this period, where NQ had a drawdown of $16k, but GC (gold) helped lift things during that time. Having the multiple instruments (hopefully non-correlated) helps smooth the overall equity curve of the portfolio. CL somewhat languished during most of the month, but held steady enough.

The point of the exercise was to demonstrate the importance of diversification. I learned this in Kevin Davey's ( @kevinkdog ) Strategy Factory course, and it was one of the most important takeaways for me. I know some folks have their favorites and may only trade a single instrument (ES for example), but having a smooth equity curve is a very attractive proposition to me.

The last thing I want to say about portfolio diversification and algorithmic trading is this: with a smaller account size and the micro e-minis that are available, its much easier now to build a diversified portfolio for a small operator. I currently trade the smallest of our accounts (growth account), so this is very attractive to building account equity until I am able to trade larger contracts.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

My Little Forex Experiment
I am doing some practice trading in Oanda, so I decided to run an experiment (I should have thought of this yesterday, but oh well). I am running an automated strategy, on three forex pairs: GBP/USD, EUR/GBP, and EUR/USD. So a circle of currency, if you will. I want to see how they perform in relation to each other, with the same strategy. Maybe I will do the diversification chart as shown above.

Speaking of Oanda, I was able to setup my account in less than 10 minutes, approved and ready to roll. I won't fund the account or trade it yet, as I need some clarification on one point. However, I love working with them so far. Support has been responsive and their data feeds have been very stable.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

That is all for today. Have a great night and see you tomorrow!


~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #318 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

I forgot to say thanks to all who gave thanks to my journal entries, during June's Shark Indicators journal challenge. I came in third place, which was surprising and humbling. I was not in it for the glory and didn't even realize I journaled that much. Anyhow, thanks folks!

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:
  #319 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


vmodus View Post
End of Day
Today's Results:
  • 3 round trips

Correction: 6 round trips.... just noticed my error when I saw my win %.

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
  #320 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


Today's Results (live):
  • Profitable for the day, trading MNQ
  • 20 round trips
  • 30% profitable
  • 1.61 profit factor on closed positions
  • 1 open position at close: profitable
  • Profitable for the week
Today had some good trades, but chop literally chopped away at some of the bigger wins. Execution of trades was perfect (within a point). Slippage is good, well within tolerances. My execution was fine (I didn't screw anything up). I like the fact that even on a day that is only 30% profitable, I still made money. At this point I'm up for the month, covering all of my data and platform fees.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

Forex fumbling - (or...Thank God for Practice Accounts)
Well, it is a good thing we have practice accounts to use for screwing things up. I mean learning.

I tested my three forex pairs as mentioned yesterday, but I am learning (the hard way), what I can and cannot do. Much like TradeStation, I have to 'set it and forget it'.

Set it and Forget it


Not really forget it, but I was trying to do some other things at the same time and I kind of hosed my test. And I had a system crash. So that happened.

Execution was okay when I wasn't screwing things up, but performance was not great. That is probably du My dear wife/trading partner has some settings which have been working well for her. I switched up after I restarted my PC. I will continue testing.

~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~ + ~

That is all for now. See you all tomorrow!

~vmodus

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote
Thanked by:




Last Updated on March 31, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts