Numerai, a hedge fund built by a community of anonymous data scientists
medium.com
medium.com
* traditional hedge funds have a problem with scaling: if you put more money in the same strategy returns go down. Numerai hopes to scale the number of strategies it employs by scaling the number of researchers participating.
* by providing researchers only opaque streams of data, they prevent researchers from leaving and competing directly. If you don't know how the data corresponds to the market, you can't replicate the trading at another fund. (Some big hedge funds like D.E.Shaw do the same!)
* researchers may still leave and compete indirectly, using the same algorithms on different market features. But by paying anonymously in bitcoin, Numerai may be hoping for the reverse, that programmers from other quant funds will anonymously moonlight for Numerai using their algorithms from those other funds.
* by being opaque with the data, Numerai keeps researchers from knowing the true value their strategies are providing. That information asymmetry is in Numerai's favor, letting them underpay even strong performers.
The data is pretty pure, in the sense of not telling you any metadata at all. It's literally just a bunch of numbers and 0/1 labels.
It's hard to implement a strategy without knowing what exactly you're looking at. I get the feeling this "pure dataset" is part of some framework that Numerai thinks will beat the market, given good predictors.
That's not necessarily the case. Say I assume the 0/1 means up/down over some period. Well, being able to guess 0/1 correctly would obviously help. Say I'm right 70% of the time, then I can equal weight my bets and it will be just swell. But say I'm right about 51% of the time. Then it's going to take quite a while longer for the law of large numbers to work in my favour. Remember your ML algo will only be able to give you good predictions if some of the 21 features are actually meaningful, and we have no reason to think they are actually meaningful.
Now, let's say I have some domain knowledge in finance. I want to predict over/underachievement relatively. I would be able to guess which shares go up relative to others, but not the market factor. That would require a different framework to the one I'm supposing is presented here. Is there flexibility for that?
The secrecy thing makes me wonder, too. If it's just a matter of not showing your work, why don't you just have a website where people submit their daily/weekly/monthly portfolios and you keep track of the tally?
> That's not necessarily the case.
This is the part that I find most interesting. They have a hypothesis and they are testing it with real money.
They are even outsourcing computational power which I think is very interesting as running ml fund with thousands of algos would probably be quite hard to scale.
That's actually very far from being true. If you trade a single instrument, sure, the variance will kill you in anything but the very long run. But if you trade thousands of securities (like say, the entire US equity market), then a 55% prediction ratio and a market neutral strategy will absolutely crush. Even if you blindly buy/sell on every signal without doing any sort of weighing (excluding low confidence predictions, etc), then you should see a several sigma strategy.
It only takes a very, very small edge to make a very low risk strategy if you can diversify.
https://en.wikipedia.org/wiki/Signal_averaging
Now add on top of that the fact they will have several low SNR prediction signals, and the effects of signal averaging become even greater
I'm also a "quant fund insider", as you put it...
When I'm designing a system, I hate to have to try to out think everyone on the internet. If you have a known set of opponents you can predict what they might do. When you're up against anybody from anywhere, you never know what you're going to get. Global scale collaboration is a very powerful thing because it allows a complete exploration of the solution space, and it's difficult to stop.
* Anti-vaxxers
* The healing power of crystals
* Moon landing conspiracy nuts
* Multi-level marketing
I think he has a valid point if you have bias in which experts you place trust. There are, in fact, a lot of experts -- and even academically tenured, credentialed, published experts -- that I agree, don't have much of anything worthwhile to say.
I'm not sure exactly what the properties of each type of problem are, but it doesn't seem at all obvious to me that stock picking is not one in which a sort of herd optimization approach might be very effective.
* LTCM implosion
* The Great Recession
* Libyan and Syrian wars
* Fukushima
Although the world's financial markets are massive, the little inefficiencies that can be exploited for profit often aren't.
I've thought this for nearly a decade now, yet have never seen or thought of such a thing. Of course I'm just an idiot so the fact that I didn't think of any means nothing; but you'd think that in all that time looking for it, someone somewhere would have described such a thing, even if only to make money on 'how to find small-portfolio investment strategies' ebooks and seminars.
So I'm curious what makes you say 'absolutely true' rather than 'I think so too'.
As for the approach, its not any different than finding a high capacity strategy. It requires some piece of information or insight that other market participants don't have. Consider a scalping strategy that trades a few different futures contracts. If on average we trade 200 times per day with an expected profit of $5 per trade with are making $5,000 per week with our strategy. If we say we spend $5,000 per month on the tech to run our business (a risk system, market data, compute time, etc...) we are making $15,000 of profit each month.
If we are a large hedge fund or prop operation the $15,000 per month (assuming the same costs) may or may not be worth running. As a trader say I am making $250K base plus some percentage of my P&L I would definitely need to be running more than that strategy to justify my job. Depending on how much attention it requires it might not be worth the company running it. If I have two other strategies that each make $100,000 per month for the business am I better of in investing in those strategies or one that makes a lot less money? The answer could be yes (like maybe I could add a hundred more instruments to trade) but just like any other business the investment will be evaluated versus the expected returns of my other options.
I'm not a trader and the level of my questions probably shows that; still despite my (amateur) research for years, I haven't found evidence of people successfully deploying such strategies. And while particular strategies of big players are secret, there is a lot of information on the general principles; for small setups, nothing (afaik). So that leads me more and more to the conclusion that it's simply not viable.
Looking at it another way: a trader who got his experience in a big fund, and who goes solo (a documented scenario), do they go after such inherently small markets, or do they do the same they'd do at a big fund only with less money or with less sophistication? In other words, if they'd have more money, could they scale up or not?
Bloomberg wrote about smaller shops a few months ago: http://www.bloomberg.com/news/articles/2016-03-16/barbarian-...
I run a strategy currently which consistently is profitable. I know others that do as well. What I run currently is work that came out of starting an automated trading shop so my partner and I have a considerable amount of infrastructure at our disposal that others just starting might not. I currently work elsewhere in finance but may return to it full time when what I am working on now either succeeds or fails. There have been a proliferation of 2 - 5 person shops that are typically pretty secretive about what they do. Several people I know in different ones don't even say that they have a job on linked in.
That being said there is a lot more available off the shelf things available now (Quantopian,etc...) then there was 5 years ago when I tried.
To your last point going to different markets is not just something that individuals can do. There are for instance HFT firms that started trading in places like brazil given the competitiveness of US markets. Markets are only long run efficient.
The "crowd" could very well have a long list of very intelligent people who are "experts" in some other sector and who have fresh insights and want to get some anonymous extra income on top of their salary.
This said, I think their compensation seems really low.
Really? Because the folks with the magic black box aren't capable of funding an Interactive Brokers account to keep 100% of their upside and 100% of their IP?
(Also: risk management and order handling are harder problems than signal generation.)
Overall interesting idea. Undecided whether it's real/scam/fake, but definitely very interesting at face value. I just wish their documentation was more clear. Seems kind of important...
EDIT: Found a comment on Reddit that indicates that it means probability of class 1 (https://www.reddit.com/r/MachineLearning/comments/3wdr9e/num...)
https://www.reddit.com/r/Bitcoin/comments/4p5xgx/ai_hedge_fu...
Based off that article they don't seem to understand the homomorphic in homomorphic encryption.
The mix of technical BS and seemingly expert advisers is weird.
Very interesting. This gives this idea some legitimacy in my opinion.
For those who are not aware, Renaissance Technologies is a massively successful hedge fund that makes investment decisions solely from data, with perhaps the most sophisticated mathematical models in the marketplace.
Their approach was entirely novel when James Simons founded the firm. Simons is incredible mathematician, graduated MIT in his teens, and obtained his doctorate at 23. Before and during Renaissance, he made significant contributions to cryptology, topology, and string theory.
His firm essentially invented quantitative trading. To this day, with close to $30 Billion under management, Renaissance Technologies still makes investment decisions purely algorithmically.
To address your second point, I wouldn't comment on implementation details in a company for whom I had worked.
P/NP is Princeton Newport Partners. I have a passing familiarity with that story ;)
In the long run, it's impossible for people to beat the market simply by looking at historic stock prices. Impossible. If it is possible in the short run, more and more people will do it until they don't make any money at all, or a "black swan" event occurs and they go completely bankrupt. (I suppose there's a third option, that they all make so much money that the entire rest of the world goes bankrupt, but that's absurd)
So be careful!
1) Is it legal to vend a dataset that is encrypted this way if you're not allowed to vend the original? The OP implies that it is, but that seems too good to be true.
2) Is there software purpose-built for this type of thing? What's good in this domain? Our stack is mostly ruby but we're polyglots.
Numerai won this time (hence the PR piece) but I don't think we should judge their performance on one action in isolation. We should judge whether their approach works based on a year or two of trading on these predictions. Maybe longer, if reacting to unusual events (economic collapse, freak speculation on tulips, etc) is something you care about.
What really ennoys me about this kind of businesses is that they pay tiny prices and shut the competitions once they have found what they were looking for, however Numerai might be completely different in that regard and I wish them the best!
Btw: The article kind of conveys the feeling as if machine learning is something new to the hedge fund business and that's absolutely not the case. There are already smart people working on really complex algorithms since a couple of years now.
BTW, even in 2001 we were far from the first to do this.
[1] https://en.wikipedia.org/wiki/Louis_Bachelier
https://www.amazon.com/Quants-Whizzes-Conquered-Street-Destr...
If you're the kind of person that falls for this kind if thing, then you should know I'm also standing in front of a super exponential curve raised to the power of infinity and beyond. You can also send me bitcoin as a hedge if you wish.
And if someone discovers they are making money consistently on numerai, I think they would set up their own fund quite quickly.
I do like the encrypted system though, could be used for other ML competitions where you don't want to give your model away
You can add noise, but I doubt that will be enough.