# do initial authentication client.init_session() # pick some market and contract market_id = '7289490' contract_id = '24174814' # place some bets # don't worry about the price: the buy price is set to be very high # it's very unlikely someone will match you :) client.place_order( market_id, # market id contract_id, # contract id 50, # percentage price * 10**4, here: 0.5% / 200 decimal / 19900 american 500000, # quantity: total stake * 10**4, here: 50 GBP. Your buy order locks 0.25 GBP, as # 0.25 GBP * 200 = 50 GBP 'buy', # order side: buy or sell ) # lets get the orders now! pprint(client.get_orders(states=['created', 'filled', 'partial'])) pprint(client.get_accounts()) # eeh, changed my mind # client.cancel_order('202547466272702478') # Lets run the quote fetching! QuoteFetcher(client, client.get_markets([market_id])).run()