-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Automatic) Trading Frameworks (aka yabf) #89
Comments
I've got to say my main issue with most of these ^ is the overuse of classes to define both strategies and the data flow model. |
Rob Carver's (added to above) |
List I've got so far:
|
vectorbt also looks interesting, in the sense it's not using Probably worth some digging and peeking. |
https://docs.nautilustrader.io/index.html is notable for having lower level components in Decent integration set including |
There's quite a few all geared at different things but I figure we might as well start a list of what's been tried as well as what has multi-broker support and/or (a) reasonable API(s) and can be run without a cloud platform.
yabf
= yet another backtesting frameworkThere's obviously going to be a lot to choose from and many different specialties.
I will not be surprised if we end up rolling our own since none of these seem to leverage modern Python's
async
features..Python YABFs
fastqant
that has this medium pamp 🙄zipline
numpy
/ta-lib
peewee
ORM for storagepylivetrader
from alpacaLean
pysystemtrade
zeromq
GUI YABFs
bokeh
for plottingpyalgotrader
which is an english port of the famous chinese vnpypyqtgraph
for charting (though not sure if supports real-time quotes; should be a lot of useful code in there tho)The text was updated successfully, but these errors were encountered: