From client SDK to trading system integration, we provide many open source libraries and code snippets to fit your unique use case. Here are the list of our official libraries. If there is not one that fits your needs, let us know and we will work on that.
These are the basic SDK for each lanuage program to interact with our Web API.
- Python: alpaca-trade-api-python / PyPI
- .NET/C#: alpaca-trade-api-charp / NuGet
- Go: alpaca-trade-api-go
- Node: alpaca-trade-api-js
For more details about how to convert your Quantopian algorithm, please see zipline to pylivetrader migration.
pipeline-live is another library
that works well with your Quantopian algorithm. If you are using the Pipeline API,
this library can do what you tested in Quantopian and it works well with
For more details about how to adjust your Quantopian algorithm, please see the migration document.
backtrader is a simple but powerful backtesting and live trading framework that lots of algo traders have been using for real use. We have integrated our SDK to backtrader today and you can run your backtrader algo with our API.
We have integrated with Lean which is a big player in the .NET algo trading space. If you are already testing your algorithm in QuantConnect, this is the tool you can use to run it in live with our API.