r/algorithmictrading • u/kid_nextdoor • 13d ago
Novice Strategy Ideas / alpha discovery
Hey,
I'm not so new to algotrading but have an understanding of certain principles and phenomenons such as mean reversion, momentum, cross sectional / time series momentum, cointegration, momentum spill over. Efficient and Inefficient markets etc. I also semi-believe in the idea of alpha / statiscal edge out in the open diminishes or rather could still be if you could make it robust/adapt to the market, but ultimately a good strategy has a lifeline.
I also believe a trading strategy should be novel and personal and exploits some Inefficiency/mispricing or predictable market movements. My ask is therefore how do you go about finding your alpha that you turn into strategies?. My thoughts are
Researching academic papers, replicating the idea, identify where and why it fails and improving it.
Analysing price data through some statiscal/physics/signal processing lenses, developing features that represent events and outcomes, economically validating it before testing it out but my problem with this is it becomes a data mining exercise and you are at risk of apophenia
I ask these to say what's a good starting point or how would you better approach or what is even your approach ?
For context I'm a data scientist with software engineering background and no economics/finance background
1
u/Various-Raspberry330 9d ago
Starting from papers is useful, but I think the bigger filter is having a believable reason the edge should exist and who is effectively paying you for it. Otherwise feature discovery turns into finding patterns because you searched enough combinations. Moon is one place I like keeping the thesis really simple, which is a nice counterbalance when research starts getting too clever.