I actually haven’t been doing spread trading very actively these days, although I do like the thought process that goes into it, because I think it’s pretty important to compartmentalize what you know and know the limits of one’s insights.
For example, I definitely spend time thinking about both macro and micro factors affecting a company (though, since I’m more of a macro type, I am not following individual companies very often in my professional life - this might change, though).
My framework is to think the macro factors affect our decisions about systemic risk, and the micro factors affect the idiosyncratic risk components. So I like spread trades in theory because they allow you to use information and insights about companies and their relative positions, and quantitative methods are extremely useful for helping you separate out the portion of risk that your insights actually apply to.
I don’t think this fully answers your question. I haven’t really use cointegration models all that much, which might be why it’s hard to answer squarely. Part of the issue is that I feel that the more mathematically sophisticated I get with stuff, the less I actually trust the models… because it’s just too easy to slip in assumptions that are completely off base or can turn on a dime. But I do like trying to think through the models as rigorously as I can, even if I know they don’t fully apply, because there are often insights about price and/or economic behavior that come out of it.
Ultimately I am looking for simple systems that deliver decent returns most of the time without enormous tail risks, and then little insights (often qualitative, but quantitative as well) that can help me spot extra juicy opportunities quickly because of little insights that most people don’t think about that I’ve picked up through this process. The insights and opportunities don’t come all that often, but when they do, it’s usually a heuristic thing informed by some observation that came out when I was thinking through the math or the economics or the behavioral stuff in some other model.
I also have to teach this stuff, occasionally, as I did for some Level II candidates. So cointegration is really something I “know about” more than something I “do.” That could change, though.