the tables I made in the Google Spreadsheets are not fully
updated for this year, I have to manually add data, takes time. I
can add some tables here now but realize they were last updated
maybe a few months ago. Also, some of the stats look lower
this year than they actually are - what I mean is: The way
Tradestation computes annual gains: let's say you have a system
trade that went long on Nov 1st of last year, and that trade was
held until Jan 20th. Well, what Tradestation does for the new year
is uses prices from the opening of January 1st - even though the
trade entry occurred on Nov 1st - so this Nov 1st to Jan 20th trade
could be a massive winner, but by taking the Jan 1st prices for
computing the gains for the new year, that trade might show as a
loss for the year. Again it makes sense what they are doing
to compute annual, but it also can cause some confusion such as:
why is SPY 78 min only up 8.5% for the year when SPY is up 10.6%?
Well the 78 min had a trade from late Oct that held over
through the new year, but for the new year Jan 1st prices may have
made that % showing for 2024 lower, even though the trade was
entered in Oct. By the way SPY high performance 195 min shows
up 11.21%, SPY 130 min shows up 9.8%, SPY 78 min show sup 8.5% for
the year.
how I personally trade them? I have somewhat of an edge because
I have them fully automated, not just the futures KISS (MES, MNQ,
MYM, MCL, MGC) but these ETF's and individual stocks. Tradestation
takes the trades for me, sets the stops, moves the stops, exits. I
do have to babysit the stocks and ETFs automation because while the
high performance KISS systems are lower time frames over the daily
(30 min, 60 mn, 78 min, 130 min) which many of those trades occur
during intra day where they will execute - if one of the system
trades happen to be on the closing bar at 4:00 the trade will not
execute because the bar is closed (and it won't enter in after hrs)
so when that happens I have to manually enter - not a big deal.
The other issue I've had with TS is that at times randomly some
of these charts stop updating! If you refresh the chart it
works again but I've had 60 min, 78 min etc charts just stop
updating. So the other thing we had to build in was an alert
SMS system to us Admin that tells us when one or more of these
charts stop updating, alerts us to go in there and refresh them.
That's a good example as well of why all this has taken so
long, all these nuances and bugs and trying to figure out
workarounds etc
long term goal: the long term goal eventually would be to do the
long process of eventually converting these systems to Python thus
bypassing Tradestation. Obviously we then have to get a data
feed/source and pay for that. I would still use TS for some
historical data and backtesting etc
the tables I made in
Matt: Do you have some of the kiss high performance ...
Posted by matt on 30th of May 2024 at 11:25 am
the tables I made in the Google Spreadsheets are not fully updated for this year, I have to manually add data, takes time. I can add some tables here now but realize they were last updated maybe a few months ago. Also, some of the stats look lower this year than they actually are - what I mean is: The way Tradestation computes annual gains: let's say you have a system trade that went long on Nov 1st of last year, and that trade was held until Jan 20th. Well, what Tradestation does for the new year is uses prices from the opening of January 1st - even though the trade entry occurred on Nov 1st - so this Nov 1st to Jan 20th trade could be a massive winner, but by taking the Jan 1st prices for computing the gains for the new year, that trade might show as a loss for the year. Again it makes sense what they are doing to compute annual, but it also can cause some confusion such as: why is SPY 78 min only up 8.5% for the year when SPY is up 10.6%? Well the 78 min had a trade from late Oct that held over through the new year, but for the new year Jan 1st prices may have made that % showing for 2024 lower, even though the trade was entered in Oct. By the way SPY high performance 195 min shows up 11.21%, SPY 130 min shows up 9.8%, SPY 78 min show sup 8.5% for the year.
how I personally trade them? I have somewhat of an edge because I have them fully automated, not just the futures KISS (MES, MNQ, MYM, MCL, MGC) but these ETF's and individual stocks. Tradestation takes the trades for me, sets the stops, moves the stops, exits. I do have to babysit the stocks and ETFs automation because while the high performance KISS systems are lower time frames over the daily (30 min, 60 mn, 78 min, 130 min) which many of those trades occur during intra day where they will execute - if one of the system trades happen to be on the closing bar at 4:00 the trade will not execute because the bar is closed (and it won't enter in after hrs) so when that happens I have to manually enter - not a big deal.
The other issue I've had with TS is that at times randomly some of these charts stop updating! If you refresh the chart it works again but I've had 60 min, 78 min etc charts just stop updating. So the other thing we had to build in was an alert SMS system to us Admin that tells us when one or more of these charts stop updating, alerts us to go in there and refresh them. That's a good example as well of why all this has taken so long, all these nuances and bugs and trying to figure out workarounds etc
long term goal: the long term goal eventually would be to do the long process of eventually converting these systems to Python thus bypassing Tradestation. Obviously we then have to get a data feed/source and pay for that. I would still use TS for some historical data and backtesting etc
note: I edited that last
Posted by matt on 30th of May 2024 at 11:32 am
note: I edited that last post and added some additional info, so you may want to refresh and read it again