Quickstart
Install bpx SDK with:
pip install bpx-api
Import
bpx
and create the BpxClient using your api key and secret key from Backpack settings:
from bpx import bpx
api_key = "teq2s1yuev2Y8SZ7efCtQbPFzlpecHHm01I0N6IPdNI="
secret_key = "9Z/KIv82cSg4y2fD4MY74ClR7S0O0J0AzN/7Aoe8BCo="
bpx = bpx.BpxClient(api_key, secret_key)
With
bpx
instance you can call methods:
deposits = bpx.deposits()
balances = bpx.balances()
Note
Public methods can be called using bpx_pub
package without making class instances and API keys:
from bpx import bpx_pub
markets = bpx_pub.Markets()
Settings
You can also provide more options for bpx
class instance.
from bpx import bpx
api_key = "teq2s1yuev2Y8SZ7efCtQbPFzlpecHHm01I0N6IPdNI="
secret_key = "9Z/KIv82cSg4y2fD4MY74ClR7S0O0J0AzN/7Aoe8BCo="
window = 10000
proxies = {
'http': 'http://10.10.1.10:3128'
}
bpx = bpx.BpxClient(api_key, secret_key, window, proxies)