We’ve successfully submitted our project to the Colosseum Breakout Hackathon!
Visit
LogoLogo
WebsiteX
  • About Minos
  • Minos SDK
    • Core functions
      • Core functions: Trade
      • Core functions: Vaults
    • Websocket
    • CLI: Sandbox strategy testing
  • Multi-Agent Orchestration
    • Agents
      • Data Collection Agent
      • Analytical Agent
      • Strategy Development Agent
      • Trade Implementation Agent
      • Performance Monitoring Agent
    • OpenAI Swarm and Langchain
  • Terminal: On-chain tasks execution
  • Autonomous trading agents
    • Ariadne: Autonomous Trade Scanner
    • Deucalion: Advanced Copy Trading
    • Androgeus: Rule-Based Trade Executor
    • How to use
    • Funds
  • Agent Vaults
    • Creation process
    • Cancelation process
    • Fees
    • Token
  • DevOps
    • Servers and GPU Infrastructure
    • Retrieval-Augmented Generation (RAG) Operations
      • Iterative Retrieval-Generation
      • Embedding Models
    • Conversational History Management
    • Agent Monitoring & Performance Analytics
  • Telegram terminal
Powered by GitBook

Minos AI 2025

On this page
  1. Minos SDK
  2. Core functions

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)
# Use ARIADNE to execute a token launch trade
        ariadne_result = sdk.ariadne_execute_trade(
            "Buy tokens related to AI with max dev supply 5% and market cap under $50,000"
        )
        print("ARIADNE Trade Result:", ariadne_result)

        # Use DEUCALION to copy a wallet's trades
        deucalion_result = sdk.deucalion_copy_trade(
            wallet="wallet_address_X", min_buy_size=10.0
        )
        print("DEUCALION Copy Trade Result:", deucalion_result)

        # Use ANDROGEUS for a rule-based trade
        androgeus_result = sdk.androgeus_execute_trade(
            "Buy tokens over $20M market cap with bullish MACD crossover on 1h, take profit at ATH",
            manual_confirm=True
        )
        print("ANDROGEUS Trade Result:", androgeus_result)
PreviousCore functionsNextCore functions: Vaults

Last updated 5 days ago