Getting Started#
Installation#
pip install cefi
Example#
The following example illustrate how to use the module
"""
Provides example for CEX lib
"""
import asyncio
from cefi import CexTrader
async def main():
"""Main"""
cex = CexTrader()
# balance = await cex.get_balances()
# print("balance ", balance)
# symbol = "BTC"
# quote = await cex.get_quotes(symbol)
# print("quote ", quote)
# quote ⚖️
# binance: 69730.15
# capital: 69674.55
# position = await cex.get_positions()
# print("position ", position)
# # position 📊
# # capital:
# # EURUSD: -3.7
# # EURUSD: -3.22
order = {
"action": "BUY",
"instrument": "US500",
"quantity": 10,
"take_profit": 100,
"stop_loss": 1000,
"comment": "test",
}
order = await cex.submit_order(order)
print("order ", order)
# pnl = await cex.get_pnls()
# print("pnl ", pnl)
if __name__ == "__main__":
asyncio.run(main())