StockFetcher Forums · Filter Exchange · TRO CROCK POT - SLOW COOKERS FOR SWING TRADERS<< 1 ... 15 16 17 18 19 ... 26 >>Post Follow-up
DMUNCASTER
34 posts
msg #115776
Ignore DMUNCASTER
10/9/2013 11:39:16 AM

oldsmar52
Just reread yor posts and see that you are using 2% and not the 1% that TRO set up his code for. So at 80% you could get 100% in a year.
But if you get in at the open, you get more like 50% reliability. No offense intended, I just couldn't see why you'd be "peeved" by my post.

Kevin_in_GA
4,599 posts
msg #115779
Ignore Kevin_in_GA
10/9/2013 1:12:58 PM

Just to inject some basic mathematics into this discussion, let's assume that you do the following:

1. Take 5 trades per week (could be more over time but for now we'll just use five). All trades are the same size.
2. You make your 2% target 80 percent of the time (4/5).
3. Your losing trade costs you on average 5% (could be less, but this is a relatively stiff penalty and these stocks are relatively volatile).
4. For the moment, slippage and commissions are ignored.

You would end up making (2+2+2+2-5)/5 = 0.6% per week. Using compounding that works out to be (1.006)^52 = 36.5% per year.

If you assume that the losing trade only costs you 3% instead of 5% you net out at 1% per week or 67.7% per annum. Factoring in commissions and slippage you might get a 50% realized gain - still exceptionally good for most traders.

If you are trading 10 "units" and 9 of them hit the 2% target and the losing trade is still 3% your numbers get a lot better - (2+2+2+2+2+2+2+2+2-3)/10 = 1.5% per week, or with compounding 116% per annum before commissions and slippage.

What I see in this system as most attractive is that you are highly likely to have a winning week, almost every week. The exact annualized returns aside, very few systems can do that, and as an investor it is hard to find fault in a system that makes you money every week with little or no time spent trying to time the market.

mahkoh
1,065 posts
msg #115783
Ignore mahkoh
modified
10/9/2013 2:56:41 PM

What I meant with DUST is the following statistic

2% gain from open 48 times out of the last 52 weeks
2.5% gain 47 times
3% gain 45 times
3.5 % gain 44 times
4 % gain 42 times

What I'm trying to point out is that you could aim a bit higher without substantially diminishing your odds.

Kevin_in_GA
4,599 posts
msg #115785
Ignore Kevin_in_GA
10/9/2013 3:21:25 PM

Not sure that I would trade the improvement in upside for the hits you would take - in the misses that you would suffer through some of the drops are 15% or more. Ouch.

I think Frank has the right idea.

BTW, here is my "streamlined" version of TRO's filter. Just cut out some of the distractions and kept the focus on the 1% and 2% gains. I also raised the price to above 5 to absorb some of the bid/ask spread issues that might hurt your returns (IMHO).

Fetcher[


/* TRO STAT SCAN for SWING TRADERS - use only on Saturday and Sunday */

set{whiop, weekly high - weekly open}
set{Long_Profit, whiop / weekly open }
set{wkProfitPct, 100 * Long_Profit }

set{onepct, count(Long_Profit > .01 , 52)}
set{twopct, count(Long_Profit > .02 , 52)}
set{triggered, count(Long_Profit > .02 , 1)}

DRAW TRIGGERED

set{onepcttriggered, count(Long_Profit > .01 , 1)}
set{twopcttriggered, count(Long_Profit > .02 , 1)}

add column wkProfitPct
add column onepct {hit 1% target over last 52 weeks}
add column twopct {hit 2% target over last 52 weeks}

and add column separator
add column onepcttriggered {hit 1% target this week}
add column twopcttriggered {hit 2% target this week}
and add column separator
and add column weekly open {wopen}
and add column weekly high {whigh}
and add column weekly low {wlow}
and add column weekly close {wclose}
and add column separator

close is above 5
average volume(90) above 500000
TWOPCT ABOVE 44

sort column 7 descending

chart-display is weekly


]



mahkoh
1,065 posts
msg #115787
Ignore mahkoh
10/9/2013 4:36:12 PM

Surely you'll increase your chances of taking a loss by aiming higher, but if you make 1 % extra the other 45 weeks you can afford 3 hits of -15% (without compounding). What it comes down to is finding the right reward/risk ratio. But I understand that Frank does not exit unless the target is reached so in his case the risk is a 20% capital loss in the case of bankruptcy.
The larger risk is having a part of the capital locked up for a longer period, and if you're long a leveraged ETF it could mean trouble, especially for inversed ones.
But as Frank mentioned they usually close out profitable within a couple of weeks.

DMUNCASTER
34 posts
msg #115788
Ignore DMUNCASTER
10/9/2013 4:43:26 PM

No argument with you Kevin. You the man. However, I'm not sure where this 80% figure comes from. Summing up the 6 weeks I've now looked at, it's nearer 50%. Also, I've always had a problem with getting in at the open. I do a lot of swing trading and I've found that getting in once the price goes your way a bit, gives better results (high above previous close, or previous high). You stay out of a lot of trades where you get in at the open and it heads rapidly south. Is there a reason to always get in at the open other that it's easier to backtest? Any way to backtest Crock Pot in SF or SS?

Kevin_in_GA
4,599 posts
msg #115789
Ignore Kevin_in_GA
10/9/2013 8:45:21 PM

I'm trying to figure out the right code for SS. Using SF you need to do it manually.

A quick manual back-test since 8/2 using only the top 5 from the filter I posted (only difference is close above 5 instead of 1) shows the following:

Number of trades: 50 (ten weeks, 5 trades per week)
Number of wins: 45 (90% win rate on the 2% limit)

The 5 losing trades were not small, at -10.7% (EVC week of 8/5), -10.2% (CLNT week of 8/26), -2.55% (GMCR week of 9/2), -1.9% (EVC week of 9/16) and -10.8% (GMCR week of 9/23)

You took a few large hits, that functionally erased all of the other profits those weeks, but you basically crushed the SPY over the same period with little or no effort.

duke56468
683 posts
msg #115790
Ignore duke56468
10/9/2013 9:26:19 PM

What would be a reasonable way to exit the bad trades?

Kevin_in_GA
4,599 posts
msg #115791
Ignore Kevin_in_GA
10/9/2013 10:10:06 PM

I would need to confirm this, but it looks like most of the successful trades were completed by Wednesday. Don't know if that helps or not.

dknoonan
27 posts
msg #115810
Ignore dknoonan
10/10/2013 11:12:47 AM

One way to backtest this semi-automatically would be dump the backtest data to Excel, then add a column for day of the week. Insert a new column "C", and give it a formula of =WEEKDAY(B2,2), and fill down column C. You'd want a trigger date of Friday I think, so filter out any rows that aren't a 5 in column C.

StockFetcher Forums · Filter Exchange · TRO CROCK POT - SLOW COOKERS FOR SWING TRADERS<< 1 ... 15 16 17 18 19 ... 26 >>Post Follow-up

*** Disclaimer *** StockFetcher.com does not endorse or suggest any of the securities which are returned in any of the searches or filters. They are provided purely for informational and research purposes. StockFetcher.com does not recommend particular securities. StockFetcher.com, Vestyl Software, L.L.C. and involved content providers shall not be liable for any errors or delays in the content, or for any actions taken based on the content.


Copyright 2022 - Vestyl Software L.L.C.Terms of Service | License | Questions or comments? Contact Us
EOD Data sources: DDFPlus & CSI Data Quotes delayed during active market hours. Delay times are at least 15 mins for NASDAQ, 20 mins for NYSE and Amex. Delayed intraday data provided by DDFPlus


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.