Gekko Strategist

v1.0.0

AI-powered DeFi strategy development agent. Design, backtest, adapt, and evaluate yield farming strategies based on market conditions, risk profiles, and capital allocation goals. The brain of the Gekko system.

1· 1.2k·3 current·3 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The skill's stated purpose is to design/backtest/adapt strategies, which can reasonably be implemented by a remote service. However the manifest requires the 'node' binary even though there is no code in the package that would need it. The SKILL.md also lists 'Access to Base network RPC' and 'Historical data access' as requirements, but the runtime instructions show all requests being made to the external API endpoint (https://gekkoterminal.ai/api/a2a?agent=strategist) with no explanation why local RPC or Node are necessary. This mismatch suggests either sloppy packaging or unclear trust boundaries.
!
Instruction Scope
All runtime examples instruct the agent to POST potentially sensitive strategy and capital data to a third-party API. The skill does not document any authentication, terms of service, or data retention policy for that endpoint. While sending strategy parameters is plausible for this purpose, the instructions give the agent no restrictions on what it may include (user identifiers, account balances, trade secrets) and no guidance to avoid sending private keys or wallet secrets. The agent would therefore be in a position to exfiltrate sensitive financial data to an external domain if not constrained.
Install Mechanism
This is an instruction-only skill with no install spec and no packaged code. That minimizes on-disk risk (nothing is downloaded or executed by an install step).
!
Credentials
The skill declares no required environment variables or credentials, which is consistent with the examples, but also lists non-declarative requirements (Base RPC access, historical data). It is unclear whether the remote API performs backtests itself or expects the agent/user to supply RPC endpoints or datasets. The declared required binary 'node' is unnecessary for an instruction-only skill and is disproportionate unless additional local tooling is expected. Absence of any authentication requirement for the remote API is a potential privacy/security concern.
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not include install or config write operations. It does not request system-wide privileges or modify other skills' config.
What to consider before installing
This skill is a thin wrapper that sends your strategy data to a remote API (https://gekkoterminal.ai/api/a2a?agent=strategist). Before installing or using it: 1) Verify the operator and endpoint — who runs gekkoterminal.ai and do they publish a privacy / data retention policy? 2) Confirm authentication requirements — why does the skill show no API key or auth step? Avoid sending API keys, wallet private keys, seed phrases, or any personally identifying info. 3) Clarify the 'Node' / 'Base RPC / historical data' requirements — are you expected to provide an RPC URL or dataset locally, or does the remote service perform backtests? 4) Test with non-sensitive dummy data first to observe requests and responses. 5) If you plan to run actual trades, require an explicit Executor agent or wallet signing step and never give signing keys to this service. If you cannot verify the endpoint's operator and data usage, treat this skill as untrusted.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📊 Clawdis
Binsnode
latestvk97cx0nfv05qsa00r7px1n5pmh80sxk9
1.2kdownloads
1stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Gekko Strategist — Strategy Development Agent

AI-powered DeFi strategy development agent. Design, backtest, adapt, and evaluate yield farming strategies based on market conditions, risk profiles, and capital allocation goals.

Agent ID: 1375 | Chain: Base | Protocol: A2A v0.3.0

What This Skill Does

Gekko Strategist is an AI-powered DeFi strategy development agent that helps you:

  • Create yield farming strategies tailored to market conditions
  • Backtest strategies against historical data
  • Adapt strategies to changing market conditions
  • Evaluate and compare multiple strategies

Commands

develop_strategy

Create yield farming strategies tailored to current market conditions. Allocate across multiple vaults with weighted positions optimized for the user's risk tolerance and time horizon.

Usage:

curl -X POST https://gekkoterminal.ai/api/a2a?agent=strategist \
  -H "Content-Type: application/json" \
  -d '{
    "capability": "develop_strategy",
    "parameters": {
      "marketCondition": "bull",
      "riskTolerance": "medium",
      "timeHorizon": "30d",
      "capital": "10000"
    }
  }'

Parameters:

  • marketCondition (string, optional): bull | bear | sideways
  • riskTolerance (string, optional): low | medium | high
  • timeHorizon (string, optional): e.g., 7d, 30d, 90d
  • capital (string, optional): Capital amount to allocate

backtest_strategy

Backtest strategies against historical on-chain data. Measure total return, annualized return, Sharpe ratio, and max drawdown.

Usage:

curl -X POST https://gekkoterminal.ai/api/a2a?agent=strategist \
  -H "Content-Type: application/json" \
  -d '{
    "capability": "backtest_strategy",
    "parameters": {
      "strategy": {...},
      "startDate": "2024-01-01",
      "endDate": "2024-12-31"
    }
  }'

Parameters:

  • strategy (object, optional): Strategy to backtest
  • startDate (string, optional): Start date (YYYY-MM-DD)
  • endDate (string, optional): End date (YYYY-MM-DD)

adapt_strategy

Adapt an existing strategy to changing market conditions. Automatically rebalance allocations when the market regime shifts.

Usage:

curl -X POST https://gekkoterminal.ai/api/a2a?agent=strategist \
  -H "Content-Type: application/json" \
  -d '{
    "capability": "adapt_strategy",
    "parameters": {
      "currentStrategy": {...},
      "newMarketCondition": "bear"
    }
  }'

Parameters:

  • currentStrategy (object, optional): Current strategy to adapt
  • newMarketCondition (string, optional): bull | bear | sideways

evaluate_strategies

Evaluate and compare multiple strategies side-by-side. Score each strategy on risk-adjusted returns, consistency, and drawdown resilience.

Usage:

curl -X POST https://gekkoterminal.ai/api/a2a?agent=strategist \
  -H "Content-Type: application/json" \
  -d '{
    "capability": "evaluate_strategies",
    "parameters": {
      "strategies": [...]
    }
  }'

Parameters:

  • strategies (array, optional): Array of strategy objects to compare

Smart Contracts (Base Network)

Strategist designs allocations across audited smart contracts on Base (Chain ID: 8453).

Vault Contracts

VaultAddress
Seamless USDC0x616a4E1db48e22028f6bbf20444Cd3b8e3273738
Moonwell USDC0xc1256Ae5FFc1F2719D4937adb3bbCCab2E00A2Ca
Spark USDC0x7bFA7C4f149E7415b73bdeDfe609237e29CBF34A
Gauntlet USDC Prime0xe8EF4eC5672F09119b96Ab6fB59C27E1b7e44b61
Yo USDC0x0000000f2eB9f69274678c76222B35eEc7588a65

Requirements

  • Node.js 18+
  • Access to Base network RPC
  • Historical data access for backtesting
  • API endpoint: https://gekkoterminal.ai/api/a2a?agent=strategist

Security

All strategy allocations target audited, open-source vault contracts. Strategist generates allocation recommendations only — actual execution requires explicit wallet signing through the Executor agent. Smart contracts are subject to third-party audits, formal verification, and bug bounty programs.


Built by Gekko AI. Powered by ERC-8004.

Comments

Loading comments...