- ago
I have a question that I haven't been able to find an answer to, even after searching extensively in this forum.

I'm building a simple rotation strategy:

1. I'm buying the five Nasdaq 100 symbols with the lowest RSI (3) values. I rotate daily, so that's the entry point.

2. Exit: I only want to sell the symbol I bought when it's no longer among the five Nasdaq 100 symbols with the lowest RSI. This would essentially be a ranking exit strategy. Is there something like this in Wealth-Lab?

I've searched for "Symbol is Ranked Below" or "Position is no longer in Top," but unfortunately, I can't find anything.

Thanks!
0
44
Solved
4 Replies

Reply

Bookmark

Sort
Glitch8
 ( 10.71% )
- ago
#1
Our built on Rotation Strategy type will do exactly that. Set the Weight indicator to lowest RSI, set number of symbols to 5, and run it on the Nasdaq 100. You’ll get exactly the behavior you described.

In short, create a new Rotation Strategy type, not a Building Block or C# one.
0
- ago
#2
Mathematically, that's a perfectly correct answer.

However, if I only want to sell the symbol I bought at entry when it's no longer among, say, the 30% lowest-ranked, that doesn't help me either. Is there a way to achieve this? Ideally, I'd also like to optimize this percentage value.

Symbol is Ranked Below <30% or "Position is no longer in Top 70%"

Thanks
0
Glitch8
 ( 10.71% )
- ago
#3
For something more complex like that it would gave to be coded in C#, I’ll whip up an example tomorrow.
0
Glitch8
 ( 10.71% )
- ago
#4
My bad, you can easily create this in Blocks.

So you always want to be in a position, correct? Use Blocks, use RSI(3) as the Weight Condition indicator. Set position size of 20% and Max Open Positions to 5. That will buy you the 5 stocks with the lowest RSI(3).

And you want to only sell the stock with it is no longer in the bottom 30% ranked by RSI(3)? Use the Symbol Ranking Condition on the exit block.

Example:

0
Best Answer

Reply

Bookmark

Sort