Hi)
Technical Scan Workbench
I want to choose growing sectors and industries Onl week.
https://stockcharts.com/freecharts/sectorsummary.html?O=2%CHG $Sector >0
How to do it?
[type =stock]
//and [PctRelative(5,$sector) > 10]
//and [PctRelative(20,$industry) > 10]
//and [today's close - 10 days ago close/10 days ago close*100 > 7]
//and [PctChange(10,close) > 7]
and [
[exchange is NYSE] or [exchange is NASDAQ] or [exchange is AMEX]
]
and [ SCTR >70 ]
and [Close > 5 ]
and [Volume > 1000000]
and [country = us]
and [yesterday's sma(50,close) <= yesterday's sma(200,close)]
and [today's close > yesterday's daily close(5,close)]
and [today's close > yesterday's daily close(20,close)]
// and [this week's close - 1 week ago close / 1 week ago close*100 > 2]
and [PctChange(5,close) > 2]
and [group is not ETF]
Comments
Down in the lower left of the Workbench is the Sectors and Industries dropdown. Select your leading sector(s) from this drop down.
When building scans put ALL of your "pool" criteria at the top. So your Sector, Exchange, Type, market cap, country, group, volume, etc criteria would go first. This tells the scan engine to look in your pool of selected securities.
Then put your filtering criteria like PctChange, PctRelative, SCTR, etc below that.
So if your looking at finding stocks in the Technology sector you'd select that from the dropdown [group is TechnologySector] add any others you want to include.
Please write an example
When building scans put ALL of your "pool" criteria at the top. So your Sector, Exchange, Type, market cap, country, group, volume, etc criteria would go first. This tells the scan engine to look in your pool of selected securities.
Then put your filtering criteria like PctChange, PctRelative, SCTR, etc below that.
I also ask you to clarify whether the result will be the same and why?
1) and [this week's close - 1 week ago close / 1 week ago close*100 > 2]
2) //and [PctChange(5,close) > 2]
[type =stock]
//and [PctRelative(5,$sector) > 10]
//and [PctRelative(20,$industry) > 10]
//and [today's close - 10 days ago close/10 days ago close*100 > 7]
//and [PctChange(10,close) > 7]
and [
[exchange is NYSE] or [exchange is NASDAQ] or [exchange is AMEX]
]
and [ SCTR >70 ]
// and [[TSI(25,13,7) > 25.0]]
and [Close > 5 ]
and [Volume > 1000000]
and [country = us]
and [yesterday's sma(50,close) <= yesterday's sma(200,close)]
and [today's close > yesterday's daily close(5,close)]
and [today's close > yesterday's daily close(20,close)]
and [this week's close - 1 week ago close / 1 week ago close*100 > 2]
//and [PctChange(5,close) > 2]
and [group is not ETF]
and [group is not CyclicalsSector]
and [group is not RealEstateSector]
and [group is not UtilitiesSector]
and [group is not ConsumerStaplesSector]
and [group is not CommunicationServicesSector]
The below link covers some of the basic concepts to keep in mind. There are more excellent articles and tutorials on scanning on the StockCharts.com website. Use the Magnifier in the upper right to search for Technical Scans.
https://support.stockcharts.com/doku.php?id=scans:planning
Regarding your question on this week vs 1 week ago against PctChange 5 days ago, I'd say it may be confusing and could cause issues. if looking at weekly data, it's best to specify weekly
and [this week's weekly close - 1 week ago weekly close / 1 week ago weekly close*100 > 2]
In # 1 you are trying to look at weekly data, I assume, and comparing current week to prior week. So basically, today verse Friday Close.
In # 2 you are looking at daily data and asking for the current change from the close 5 trading days ago to be greater than 2.
In running #2 today would be looking back to Wednesday Close I believe.
If I run those two criteria separately against the same pool of stocks I get different results.
On Monday, "5 days ago" compares Monday's daily data to the previous Monday's daily data. On Tuesday, "5 days ago" would look at the previous Tuesday, etc.
On Monday, "1 week ago" compares Monday's "weekly data" to the previous Friday's weekly data. On Tuesday, "1 week ago" compares Tuesday's "weekly data" to the previous Friday's weekly data.
Obviously, on Monday and Tuesday ( and Wednesday and Thursday), the "weekly data" does not represent an entire week, so probably you should not take signals from weekly data until the week is complete (after the Friday close).
Regarding growing sectors, you can also run a scan on the sector SPDR ETFs or sector indexes (enter "$SP" in the symbol search window to get the symbols, put them or the SPDRs in a list) and rank the list by ROC(x), so,
[favorites list is ??] // your sector list
rank by ROC(21)
That would give you the list of sector symbols in order by those that did the best over the last 21 days.
If you want the best in the last five days
rank by ROC(5)
If you want the best in the week so far
rank by weekly ROC(1)
BUT, weekly ROC(1) on Monday will compare Monday to the previous Friday, Tuesday to the previous Friday, etc.
Then run your scan against the best sectors.
One way to do that is, put ALL the sectors in an "or" statement at the top of your scan, and (un)comment ( //) the ones you don't want to look at:
[exchange is NYSE] or [exchange is NASD]
and
[ // sectors open bracket
// [[market cap > 100] and [group is EnergySector]]
//or
// [[market cap > 100] and [group is MaterialsSector]]
//or
//[[market cap > 100] and [group is IndustrialSector]]
//or
//[[market cap > 100] and [group is CyclicalsSector]]
//or
// [[market cap > 100] and [group is ConsumerStaplesSector]]
//or
//[[market cap > 100] and [group is HealthCareSector]]
//or
//[[market cap > 1000] and [group is FinancialSector]]
//or
//[[market cap > 100] and [group is TechnologySector]]
//or
//[[market cap > 100] and [group is CommunicationServicesSector]]
//or
//[[market cap > 100] and [group is UtilitiesSector]]
//or
//[[market cap > 100] and [group is RealEstateSector]]
] // sectors close bracket
What does variable market cap and number 100 mean?
And this is in growing sectors if you manually weed out unprofitable sectors summary (%chg>0)
And how to find the entry point for the indicated shares. That is, when we buy by the market or by a pending order? Where do we put the take profit and stop loss?
[type =stock]
and [
[exchange is NYSE] or [exchange is NASDAQ] or [exchange is AMEX]
]
and [Uptrend is true]
and [ SCTR >70 ]
and [Close > 5 ]
and [Volume > 1000000]
and [country = us]
and [today's close > yesterday's daily close(5,close)]
and [today's close > yesterday's daily close(20,close)]
and [yesterday's sma(50,close) <= yesterday's sma(200,close)]
and [this week's close - 1 week ago close / 1 week ago close*100 > 2]
and [this Month's close - 1 Month's ago close / 1 Month's ago close*100 > 2]
//and [PctChange(5,close) > 2]
and [group is not ETF]
//and [group is not CyclicalsSector]
//and [group is not RealEstateSector]
//and [group is not UtilitiesSector]
//and [group is not ConsumerStaplesSector]
//and [group is not CommunicationServicesSector]
You'll have to make your own decisions about that. It's a very big subject and there are many different answers.
Some of the better known authors (in no particular order) are Alexander Elder, Larry Williams, Linda Raschke, Richard Wyckoff, and many other names you will come across in the links below:
Here are some Chart School links to get you started:
https://school.stockcharts.com/doku.php?id=chart_analysis
https://school.stockcharts.com/doku.php?id=market_analysis
https://school.stockcharts.com/doku.php?id=trading_strategies
Also, for questions about market terms, there is a glossary here:
https://school.stockcharts.com/doku.php?id=glossary_m#market_capitalization
For scan term definitions, go here:
https://support.stockcharts.com/doku.php?id=scans:reference