Core functions: Trade
Set up
Ariadne
def ariadne_execute_trade(self, strategy: str) -> Dict:
"""Execute a trade using ARIADNE's natural language strategy."""
endpoint = "ariadne/trade"
data = {"strategy": strategy}
return self._make_request(endpoint, method="POST", data=data)Deucalion
def deucalion_copy_trade(self, wallet: str, min_buy_size: float) -> Dict:
"""Copy trades with DEUCALION based on wallet and criteria."""
endpoint = "deucalion/copy"
data = {"wallet_address": wallet, "min_buy_size_sol": min_buy_size}
return self._make_request(endpoint, method="POST", data=data)Androgeus
def androgeus_execute_trade(self, rule: str, manual_confirm: bool = False) -> Dict:
"""Execute a rule-based trade with ANDROGEUS."""
endpoint = "androgeus/trade"
data = {"rule": rule, "manual_confirm": manual_confirm}
return self._make_request(endpoint, method="POST", data=data)Last updated
