Zpět na domů

AI-agenti analýzy kryptotrhu: vzorec Uvažování + Akce

Článek rozebírá problémy stávajících AI-agentů pro analýzu kryptotrhu a navrhuje řešení na bázi vzorce „Uvažování + Akce“. Uvádí se kód agentů na agent-swarm-kit s reálnými příklady signálů na události dubna 2026.

Adaptivní AI-agenti pro trading BTC: kompletní kód a testy
Advertisement 728x90

Vzorec „Přemýšlení + Akce“ pro AI agenty fundamentální analýzy kryptotrhu

Stávající repozitáře pro automatizovanou analýzu trhu trpí zásadními problémy při zpracování indikátorů a zpráv. Podívejme se na TauricResearch/TradingAgents: pipeline agreguje data z Redditu, X, Bloomberg, Reuters a Yahoo Finance. Dva agenti vedou debatu – jeden pro růst ceny, druhý pro pokles – s předem daným počtem kol. Nakonec vítězí strana s přesvědčivějšími argumenty.

Pod kapotou však jdou surové indikátory jako RSI a Stoch RSI v textovém formátu do LLM. Modely nedokážou priorizovat: řetězec úvah je chaotický. Příklad:

  • RSI ukazuje přeprodanost – hypotéza růstu.
  • Chybí nástroje pro backtest hypotézy.
  • Stoch RSI signalizuje překoupenost – fixujeme odpověď.

Tvrdé váhy priorit zabíjejí adaptabilitu a vedou k ztrátám. Dynamická priorizace vyžaduje 200k tokenů na backtest – od 1,20 $ (Haiku) do 6,00 $ (Opus). Bez indikátorů je systém slepý vůči hluku na sociálních sítích: jeden blogger s falešnými účty nebo placené API (200 $/měsíc za X).

Google AdInline article slot

node-ccxt-backtest používá 8 agentů podle témat:

  • Bilance: on-chain rezervy, odtok z burz, nabídka LTH, HODL vlny.
  • Pohyb peněz: přítoky ETF, tlak minerů, stablecoiny, OTC.
  • Fundamentální metriky: hashrate, MVRV, NVT, Stock-to-Flow.
  • Příjmy sítě: poplatky, Lightning, TVL DeFi.
  • Insideri: MicroStrategy, BlackRock ETF, Grayscale GBTC.
  • Zprávy o aktivu: regulace, hacky, institucionálové.
  • Globální makro: Fed, CPI, DXY, Fear & Greed, M2.
  • Historie ceny: anomální objemy, průrazy.

Problém – ignorování metrik portfolia (max drawdown, Sharpe ratio) a odtrženost od reality: tweet prezidenta všechno změní okamžitě.

Proč statické přístupy selhávají

Oba příklady – statické dotazy k zdrojům. Trh se mění denně: adaptace je nutná. Vzorec „Přemýšlení + Akce“ to řeší: LLM střídá analýzu a hledání zpráv. Agent se soustředí na relevantní spouštěče a ignoruje hluk.

Google AdInline article slot

Implementace agenta: příklady signálů dubna 2026

Fundamentální analýza za duben ukázala SELL: negativní signály dominují – Fed drží sazby, silný DXY, odtok z BlackRock ETF, nízký hashrate, funding rate 15 %, index strachu 28.

{
  "reasoning": "Všechny poskytnuté zprávy se zaměřují na negativní signály: 1) makroekonomie – Fed drží vysoké sazby, silný dolar, růst zaměstnanosti → risk-off nálada...",
  "signal": "SELL"
}
  • dubna – geopolitika (ultimátum Íránu): WAIT. Cena pod MA, RSI 44, strach 12, ale bez katalyzátoru.
  • dubna – tweet Trumpa o příměří: BUY. Rally na 72k $, likvidace 425M $ shortů, objem >2M BTC/hodinu. Stop-loss 70k $.
  • dubna – rozpory (průraz 71k $ vs. tlak minerů, put opcí 17 %): WAIT.

Zdrojový kód agentů

Agent webového vyhledávání

import { addAgent } from "agent-swarm-kit";
...
import { str } from "functools-kit";

addAgent({
  agentName: AgentName.WebSearchAgent,
  completion: CompletionName.OllamaTextCompletion,
  keepMessages: Infinity,
  prompt: str.newline(
    "Jsi agent webového vyhledávání v roji agentů obchodního systému.",
    "",
    "Tvoje úloha – sestavit objektivní zprávu..."
  ),
  tools: [
    ToolName.WebSearchTool,
  ],
});

Generátor signálů

import {
  addOutline,
  commitAssistantMessage,
  commitUserMessage,
  dumpOutlineResult,
  execute,
  fork,
  IOutlineHistory,
  IOutlineResult,
} from "agent-swarm-kit";

...

const DISPLAY_NAME_MAP = {
  BTCUSDT: "Bitcoin",
  // ...
};

const SEARCH_PROMPT = str.newline(
  "Hledáš spouštěče akutních událostí...",
  "Úroveň 1 – Akutní události..."
);

Kód využívá agent-swarm-kit pro roj agentů. Vyhledávání se zaměřuje na čerstvé spouštěče: breaking news, hacky, tweety Trumpa, makro překvapení. Výstupní formát – JSON s reasoning a signálem (BUY/SELL/WAIT).

Co je důležité

  • Vzorec „Přemýšlení + Akce“ zajišťuje adaptabilitu: agent hledá zprávy mezi kroky analýzy.
  • Zaměření na akutní události (tweety, geopolitika) převažuje nad statickými indikátory.
  • Metriky úspěchu: max drawdown, Sharpe ratio – nutné pro backtest.
  • Náklady: optimalizováno pro Ollama, vyhýbá se drahým API.
  • Objektivita: priorita negativním signálům, vícenásobné dotazy.

— Editorial Team

Google AdInline article slot
Advertisement 728x90

Číst dál