a-better-capitalist
, or ABC for short, is a learning intelligence trained to beat the market. Currently experimental.
- [IN PROGRESS] Train ABC against historical NASDAQ data; observe performance when fully-trained intelligence is dumped at various historical points.
- [TODO] Train ABC to parse news articles for their market impact, and integrate that reasoning into trading decisions.
- [TODO] Get ABC to read market data and financial news from live sources like Google News.
- [TODO] Train ABC on live markets; observe performance of paper trading.
- [TODO] Unleash with cash money.
Capitalism makes sense for machines, and machine capitalists could destroy the world. I want to test that hypothesis, and mess around with neural nets.
a-better-capitalist
is an automated trading bot for human stock markets like the NYSE. It's trained on historical stock data and news articles going back as far as possible, and ideally is able to pay for its own maintenance and upkeep. Just configure it, start it, and leave it alone. The bot does the rest.
For more information on the politics behind this project, see the manifesto. If you think the manifesto is crap, make an issue!
git clone git@github.com:garbados/a-better-capitalist.git
cd a-better-capitalist
npm install
npm start
This will start ABC and demonstrate its capabilities so far.
Although ABC is under active development, you can check out its documentation here.
git clone git@github.com:garbados/a-better-capitalist.git
cd a-better-capitalist
npm install
npm test
- An introduction to automated trading
- Neural Network Applications in Stock Market Predictions - A Methodology Analysis
- Markit On Demand APIs
- Incremental Evolution in ANNs: Neural Nets which Grow
ISC, yo.