Getting started
Supported Brokers
Basically, you will need either Alpaca or Coinbase account to get live data and trade live.
Alpaca.markets (https://alpaca.markets/) supports trading us-equities, options, and some crypto.
Coinbase (http://coinbase.com) exchange supports over 240 cryptocurrencies.
They both provide live data stream APIs and embrace trading via API. You will need an account for at least one of the two providers. However, using both simultaneously has a benefit of providing a redundancy in an event of outages, data gaps, etc. Algodab handles that automatically.
You will need API keys from your brokers / providers.
Note
If you do not wish to connect any live account and only wish to take Algodab for a spin, skip this step, and proceed to installing Algodab. Algodab offers an option to use our simulated quote feeds for testing out the software.
Install Algodab server
-
Option 1: use Docker image. A recommended method is to run algodab:latest container
-
Option 2: build from source on GitHub. Install the prerequisites and run algodab-all.jar
-
Option 3: Use Algodab Cloud VPS server with Algodab installed.
Connect to algodab server
Point your browser to the IP address and a port (as per your configuration) where your server is running, i.e. http://localhost:5000