Roboquant is an open-source algorithmic trading platform. It is flexible, user-friendly and free to use. It is designed for anyone serious about algo-trading.
So whether you are a beginning retail trader or an established trading firm, roboquant can help you to develop robust and fully automated trading strategies. You can find out more at roboquant.org.
This repo contains a number of Python applications that demonstrate how to use roboquant in an interactive environment. There are examples for Jupyter notebooks
, marimo notebooks
and Streamlit apps
.
If you don't want to install anything locally, you can try-out some of the examples in an online environments by clicking one of the links below:
Otherwise, you can install roboquant locally. For example:
# market data from Yahoo Finance using the YahooFeed
python3 -m pip install --upgrade roboquant jupyterlab
See also the roboquant.py GitHub repository for more options available to install roboquant.
These samples are made available under the Apache 2.0 license. You can read more about the Apache 2.0 license on this page: https://www.apache.org/licenses/LICENSE-2.0.html
Absolutely no warranty is implied with this product. Use at your own risk. I provide no guarantee that it will be profitable, or that it won't lose all your money very quickly or doesn't contain bugs. All financial trading offers the possibility of loss. Leveraged trading, may result in you losing all your money, and still owing more. Backtested results are no guarantee of future performance. I can take no responsibility for any losses caused by live trading using roboquant. Use at your own risk. I am not registered or authorised by any financial regulator.