Ranking with one factor or multifactor

Hi all.

I would like to talk a little about the differences between to rank by just one single factor, against the multifactor system that this plattform allows to us.

I realized that some times, and in some sims, the overall performance improves if I rank with just one single factor, as net margin, or ROE, or something like that, and avoiding to rank with a lot of factors, formulas and different weights, and then add the rules of the sistem in the buy and sell conditions.

Do you have some similar experience?

Is that reliable?

What do you think about that?

I wrote an article about this, which you can read in the link below. See Part IV of the article for an empirical example.

https://backland.typepad.com/investigations/2018/09/the-two-types-of-investing-or-trading-errors.html

Marc has also weighed in on this. He accurately calls not using all of the relevant factors misspecification.

Not coincidentally, Marc has recently expressed a preference for using many factors.

Whatever you may prefer, what Yuval and Marc say on this subject should not be ignored.

-Jim

All readed, I think this quote from your text is a brave one in our current times, “When it comes to investing, simplicity is your enemy.”

Thanks.

Thanks for your answer Jim.

Do you know where can I get that text from Marc where he talk about ranks and the number of factors?

BTW, when Marc wrote this he may have thought I was in favor using a small number of factors. I believe in using a the right number of factors—everything considered. Including the very valid points in this post.

And Steve (mentioned in this post) says he likes a lot of nodes which I think must mean a lot of factors. Steve is a good resource for just about everything.

This is just Marc’s most recent post on the subject. Marc has a lot if good arguments on this subject and I think he references some other writings in this post.

And then, based on that informations, to create rankings with a lot of different factors is better than the ranks that are integrated by just one single factor, or two…

What do you prefer?

Create your own rankings or use the rankings that are available here in P123?

And then try to evolve and improve the model with the buy and sell rules, for instance…

I do not generally use buy or sell rules other than the sell rule RankPos > x.

I started using Marc’s ranks. My ports that are in cash now, I developed on my own.

I actually have a port, on auto, that uses Marc’s quality ranking system with the SP500 universe. It does have some buy and sell rules related to payout ratios and rules that avoid red flags (risks). I will put money into it someday, perhaps. It outperforms the benchmark, has reduced drawdowns and reduces volatility in a book.

I would consider using it as a designer model but I think Walter has a really good Designer Model in this category (probably better). It was one of my first ports.

So no one answer. I have always used more than one factor. I guess that is absolute.

My more general advice might be to start with many models—some on auto if you need to. Maybe use a broker like FolioInvesting to start (with no commissions) so you can trade a lot of systems. Stop funding the ports that do not work (but switch over to auto and keep track) and increase the funding of the good ones.

Honestly, it has to work if the market is not efficient (and you start with enough different models). If it does not work then you are just unlucky or switching (funding or not funding) ports too quickly. Your bad systems will be diluted enough, at the start, so you can avoid too much pain.

-Jim

I look at it as really no different if I were buying a small business outright. I would want to look at it from as many angles as possible to get a holistic view of the company. I would hire some accountants to thoroughly go over the existing books to make sure they weren’t cooked. I would talk to some sales experts in the industry to talk about the business’ potential growth and market trends. I would talk to some industry consultants to get a feel for the supply chain. I would talk to bankers about financing options. Real estate agents to talk about locations and leases. On and on.

Now, having fewer inputs does not necessarily mean worse performance. Maybe if I just ignored all the other advice and just solely listened to my sales expert I would stumble into a wildly successful opportunity in a growing business. Maybe the accountant who looked at the books would have talked me out of this wildly successful opportunity, and I would have been better off ignoring him. Sill, the fewer inputs I seek out the more I’m exposing myself to chance and bad scenarios.

Jim,

Thanks for digging up my language on the topic, I was about to start typing, but now, I can comfprtably await my Sunday night HBO watches (Barry, and the series finale of Veep). You saved my Sunday night!

:slight_smile:

Jim,

Thanks for digging up my language on the topic, I was about to start typing, but now, I can comfprtably await my Sunday night HBO watches (Barry, and the series finale of Veep). You saved my Sunday night!

:slight_smile:

Thanks a lot for your advices Jim.

But, I do A LOT of buy and sell rules in my simulations.

I think they help me to delimit the ratios or the “factor frame”, because ranking just order the factors, from top to down in an extraordinary mix, but If I want to avoid or get certain factors from one precise figure I need to set that on the buy and sell rules.

For instance, if I want a Yield of 3% minimum, I need to place that order in the buy rules.

Do you think that is correct or not?

James,

Nothing wrong with that.

I use rules too but I try to put them all in the universe rules (when possible). This keeps stocks that you are not considering buying (because it does not meet the buy rule) from being ranked—which can flip the order of the ranked stocks (sometimes).

But you cannot always do this.

It is fine to have buy and sell rules.

-Jim

James,

I found the above interesting. de Prado can be thought of as a machine learner but his book describes an entire system at AQR Capital Management… In his book he describes the steps of developing a model. Having the “strategist” put together the “informative signals” developed by the “feature analysts” is an important step, he says. I take him at his word.

Marc is a strategist (he also develops/processes the data). Yuval is very much a strategist too. But he is also a “feature analyst” I think. Of course, they all wear a lot of hats at P123. As a group they are duplicating the abilities of AQR Capital management—which I consider to be a good thing.

Anyway, the strategy is important no matter how you look at it.

When I started I tried to take every idea—usually outside of P123—and make it a program in P123. AAII, Zacks (he has a book of anomalies), Piotroski’s origin paper, “The Little Book that Beats Wall street,” O’Shaughnessy’s books, snippets from every economics or finance book I could find. Often Kindle textbooks but anything.

This will give what you do a “strategy.” I would start there: you would end up implementing only a fraction of the ideas you look at.

-Jim