| Index | Recent Threads | Who's Online | User List | Search |
|
|
![]() |
Portfolio123 » List all forums » Forum: Ranking Systems and Factors/Functions » Thread: Ranking |
|
Total posts in this thread: 6 |
[Request a Feature]
[Post new Thread] [Add To My Favorites] [Watch this Thread] |
| Author |
|
|
tamirsgl
Member
|
Hi, i want to do a double ranking - meaning; first to rank by 1 criteria then out of the top decile rank again. and maybe even keep ranking... is this possible ? how do i do it ? thx |
||
|
|
Stittsville123
Advanced Member
|
Hi Tamir - start by reading this thread. http://www.portfolio123.com/mvnforum/viewthread?thread=4776 Steve |
||
|
|
tamirsgl
Member
|
hi steve i read the link and understood the operation of the noderank. what i want to do is first rank by PE and then take the top decile and rank it again by mktcap (for example...). note that the number of results should be only 1/10 th of the universe. i didn't understand if i can do this in the ranking system or in the buy rules of the sim. in the given example you attached they used the eval function with expr1+2 being 100 & 0. how do these expr's work with the eval ? thanks. |
|||
|
|
Stittsville123
Advanced Member
|
Here is an example ranking system http://www.portfolio123.com/app/ranking-system/151221 Unfortunately you will end up with all the stocks being ranked. If you really only want the top 10% ranked by P/E then you would take the conditional node out of the ranking system and use the Noderank rule as one of your buy rules. I believe the example you are referring to is the formula: Eval(Noderank("Yield") > 75,100,0) The eval function is essentially an If statement. If the statement is True (i.e. the node rank is G.T. 75) then the result of the Eval function is the first number after the formula (i.e. 100). If the statement is False then the result is the second number (i.e. 0) Steve ---------------------------------------- [Edit 2 times, last edit by Stittsville123 at Jan 2, 2012 11:55:03 AM] |
||
|
|
tamirsgl
Member
|
ok, i got it. thanks... i understand how to use it in the sim and also i understand i can use it in the screener using the Frank+previous method. |
||
|
|
Drewphilips
Member
|
The ranking nodes have to be defined above the final rank. So try shuffling the nodes around ---------------------------------------- Kitchen cabinets |
||
|
| [Show Thread Printable Version] [Post new Thread] |