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