"Artificial Intelligence" Gains Fans Among Investors
online.wsj.com
online.wsj.com
a lot of high frequency trading is simply linear/logistic regression (on the right features of course). anything more complicated is too slow.
Note entries for "large grant" and "nice place to have a meeting."
ML has a much easier time with data generated from situations that are lacking competition, such as data from any process inside a company, e.g. consumer behavior. These are problems that want to be solved.
1) there will be a renewed interest in the science with more funding leading to more discoveries which could, potentially benefit man. Who knows?
2) it may also be derided much like in the 80's when there were many funds employing the same "fail safe" measures to guard against loss.
The focus on number crunching seems contrary to advice given by Warren Buffet and other successful investors about investing in what you know.
i.e. "I think the market is under-estimating the impact of Product X, I'll invest in that company" versus "Analyze market cap, yearly revenue...."
So, you'd train your software by analyzing every news article you could find over the past N years for every company in the market you're targeting. It would look for words or phrases that occurred with higher frequency a few days before stocks made significant moves in either direction.
I suppose you'd probably want to weight the source as well, articles sourced from the WSJ might earn a better reputation than ones from the NY Post for example.
At some point there would hopefully be enough confidence in the data that you could test it out with $1000 or something small; news-driven automation... There are enough people who buy and sell on news and opinion pieces that there may be enough fat there to make some profits.
There was a company "Quant the News" that launched a product that did sentiment analysis on company related news, but their website no longer exists. http://www.crunchbase.com/company/quant-the-news
So many factors, Bear market, Bull market, etc...
You could also still add the gut feeling of the managers as one input variable for the system. Probably even then there would be lots of things left to automate. Just because it is AI doesn't mean it has to do everything by itself.
Usually, those with technical acumen find manipulating economic and financial data by hand, and doing so repeatedly, boring. Which, I think, is necessary to gain intuition. On the other hand, those who are willing to do this and perhaps even enjoy studying balance sheets and cash flow statements and product markets spend so much time doing this that they wouldn't have time to learn math and science and AI.
In other words, you will always have either/or guys. Those who understand the algos and those who understand the markets.
Which, by the way, doesn't keep me from trying ;)
I'm not saying that this approach can't work, but just that an insanely complex macro-system like the market is never really going to be reducible to a tractable statistical model.
Also it should be borne in mind that this kind of activity isn't really making any constructive or lasting contribution to society. It's really just moving money around slightly more efficiently than previously. If you really want to change the world, do something else.
There was an interesting discussion about this on quora: http://www.quora.com/Is-high-frequency-trading-good-for-the-...
I disagree. Efficient allocation of capital is what allowed modern society to advance as far as it did. Capital markets are a tremendous innovation and add tons of value to society. Almost every startup turned major corporation out there was capitalized by the financial markets. You trivialize this value when you say investing is simply "moving money around more efficiently". That money NEEDS to be moved around more efficiently so the most productive members and organizations in society are (a) given the resources to expand their business and (b) rewarded for the value they add to society.
Increased liquidity has been good in the past, so anything that increases liquidity must be good.
Not necessarily. What are the other effects? How much do we value those? Can we even estimate them a priori?
OTOH, I would argue that most web apps proposed on this site aren't really making any lasting or constructive contribution to society.
The one thing that can be said is that web-startup founders as a whole are less powerful and perhaps less cynically self-serving than financiers, so they distort government policy less.
The common argument is that if you are increasing overall efficiency, that means that capital can be more readily available for real businesses which do make lasting contributions (often in the form of polluting the environment, but that's another question).
It seems your argument is a bit simplistic. Couldn't the same logic be applied to the distribution of goods, middlemen, marketplaces, banking, etc. Are you dismissing all those?
It is very possible that by using AI that looks mostly at numbers for trading is just destabilizing by relying too heavily on specific variables (the ones the algorithms can actually use as inputs) , and reduces efficient allocation of capital.
The reason I use "true" in quotes is because no one really knows the value of an asset. The only real estimate we have is the market estimate. Let me put it another way: if you don't believe markets efficiently allocate capital, then how would you propose we do it? By fiat?
Once again, I want to emphasize that you cannot be wrong about the value of an asset and consistently make money. If these AI algorithms are consistently making money, then they are, more often than not, accurately predicting the value of that asset (where value is defined as the future market price). Of course, my argument hinges on the market price being "right", but like I said, markets are the best way we know how to value things.
There are many theories on this, and "what someone else will pay for it" is just one. Investors are not rational!
Note that I'm not advocating getting rid of regulation -- I think that's very important, since most businesses don't correctly price in externalities, a la BP and the 2008 crash. To answer your question, though, he point I'm making is that no one knows the true value of an asset. That's why we have markets: to help us price them. Unless we have a better mechanism for pricing assets (anything, not just stocks), we should take the market price as close to fair.
I agree completely. While have reasonably efficient capital markets is necessary for society, its very hard to show that the marginal improvement offered by this kind of activity justifies the massive amounts of effort that go into it, just because: 1. It's cool. 2. It can make a lot of money.
But unlike making money out of making something people want (e.g. providing value), here you're making money (if you succeed) out of very small market inefficiencies that are probably not hurting anyone, or even just by being 1ms faster then the other guys who were already catching them anyway,