Skip to main content
Glama

Full Pipeline: Hard Screen → Tier-1 Intel → Grid Bounds → Risk Sizing → Keputusan

whalescope_full_pipeline

Decision chain Grid Bot Futures penuh dalam 1 call, 1-20 symbol: hard screen -> Tier-1 intel (rankingScore 0-100) -> grid bounds (ATR + swing high/low) -> capital-solve exact per leverage -> TRADE/WATCH/NO_TRADE + parameter Grid Bot siap-pakai. Juga mengembalikan Matches Needed + Estimasi Durasi ke Impas sebagai informasi non-gate. persist=true (opsional) menulis row compact ke pipeline_decision_log untuk uji formula (bukan auto-tune). Gantikan ~8 tool call manual. Token cost TINGGI -- pakai untuk keputusan akhir, bukan eksplorasi. Known limitations: docs/full_pipeline_framework.md.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
persistNoKalau true, tulis row compact per symbol ke pipeline_decision_log (D1) setelah pipeline selesai. Default false -- screening biasa tidak menulis. Gagal tulis D1 tidak menggagalkan response.
symbolsYesSatu symbol (string) atau array symbol Binance Futures (maks 20, otomatis di-dedupe kalau ada duplikat). Tiap symbol dijalankan lewat pipeline penuh (hard screen -> Tier-1 intelligence -> grid bounds -> risk sizing -> keputusan TRADE/WATCH/NO_TRADE) secara paralel dibatasi parameter `concurrency`.
atr_multNoPengali ATR buat buffer upper/lower dari swing high/low. Default 1.0.
risk_usdNoBudget rugi maksimum (USD) sampai harga menyentuh stop-loss, dipakai capital-solve exact per opsi leverage. Default $20.
atr_periodNoPeriod ATR (Wilder) buat buffer upper/lower/SL/TP. Default 14.
concurrencyNoBatas jumlah symbol yang diproses paralel dalam satu tool call. Default 6.
margin_modeNoMode margin yang DIMINTA (passthrough ke output gridBotConfig.marginMode saja) -- perhitungan risiko internal SELALU approximate ala isolated margin terlepas dari nilai ini (lihat marginModeCaveat di tiap hasil). Default ISOLATED.ISOLATED
persist_refNoReferensi opsional (slug tab Dropstab, label eksperimen). Diabaikan kalau persist=false.
tp_atr_multNoPengali ATR buat take-profit di atas upperPrice. Kalau tidak diisi, default simetris ke atr_mult.
sl_extra_atrNoPengali ATR tambahan di bawah lowerPrice buat stop-loss. Default 1.5.
lookback_barsNoJumlah candle 1h buat window HH/LL swing high/low grid bounds. Klines yang di-fetch selalu >= 40 (max(lookback_bars, 40)) supaya cukup untuk ADX/regime. Default 50.
sl_pct_bufferNoBuffer persen tambahan di bawah stop-loss ATR (misal 1.0 = 1%). Default 1.0.
persist_sourceNoSumber row kalau persist=true. manual = screening ad-hoc; dropstab = tab Dropstab (isi persist_ref = slug tab).manual
max_abs_funding_rateNoAmbang |funding rate| absolut untuk hard screen. Default 0.0005 (0.05%).
max_leverage_optionsNoDaftar opsi leverage yang dievaluasi (diurutkan descending secara internal, dipilih leverage tertinggi yang SAFE/MODERATE). Default [3, 5, 10].
min_quote_volume_usdNoAmbang volume quote 24h (USD) absolut untuk hard screen -- pendekatan kasar dari cutoff 'bottom 20%', BUKAN percentile fetcher bulk-ticker. Default $5,000,000.

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only indicate readOnlyHint=false and openWorldHint=true. The description adds meaningful behavior beyond that: it discloses the persist side-effect ('menulis row compact ke pipeline_decision_log ... bukan auto-tune'), warns about high token cost, and references a limitations document. This is useful context that helps the agent decide when and how to invoke it.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense but each sentence earns its place: pipeline stages, non-gate outputs, persistence, replacement value, cost warning, and limitations pointer. The first sentence is a long run-on using arrows, but the structure is manageable and information-rich for a tool of this complexity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 16-parameter tool with no output schema, the description covers the essential decision context: outcome categories (TRADE/WATCH/NO_TRADE), ranking score range, grid parameters readiness, extra non-gate information, and a pointer to known limitations. It does not enumerate the full return structure, but what an agent needs to decide whether to call this expensive pipeline is present.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, with each of the 16 parameters already documented in detail within the schema. The description does not add parameter-level semantics; it only restates high-level concepts like ATR and leverage in the pipeline summary. Baseline 3 is appropriate since the schema carries the parameter documentation burden.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states the tool's purpose with a concrete resource ('Grid Bot Futures penuh dalam 1 call') and enumerates each pipeline stage (hard screen, Tier-1 intel, grid bounds, risk sizing, TRADE/WATCH/NO_TRADE). It also names key outputs (rankingScore 0-100, grid parameters) and explicitly positions itself as replacing ~8 manual calls, making it distinct from granular siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit usage guidance: 'pakai untuk keputusan akhir, bukan eksplorasi' (use for final decisions, not exploration) and 'Gantikan ~8 tool call manual' (replaces manual calls), which indicates when to prefer this composite tool. It does not name specific sibling alternatives, but the exclusion of exploratory use is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.7/5.0
Disambiguation4/5

Most tools map to a distinct Binance metric or analytic concept, and descriptions explicitly contrast near-neighbors (spot vs futures, snapshot vs delta, 'BEDA dari...' notes). A few pairs could still be confused—`binance_get_basis` vs `binance_get_basis_history` and `binance_get_agg_trades` vs `binance_get_recent_trades`—but their purpose differences are explained well enough for careful agents.

Naming Consistency4/5

The dominant pattern is `binance_<verb>_<object>` in snake_case, with consistent complementary pairs like `get_*` and `get_*_history`. There are minor style breaks: `orderbook` vs `order_book`, the `whalescope_*` prefix, and `whalescope_full_pipeline` which lacks a verb, but the overall structure is readable and predictable.

Tool Count1/5

56 tools cross the explicit '50+ tools' extreme threshold. Although the Binance Futures domain is broad, many tools are single-endpoint or single-metric wrappers—multiple klines variants, order book variants, and ticker variants—that could be consolidated into parameterized composite tools. The surface is far too large for most agents to navigate efficiently.

Completeness4/5

The public market-data and analytics surface is remarkably complete: klines, funding, open interest, long/short ratios, top-trader data, liquidations, basis, order book behavior, regime detection, and full pipeline scoring are all covered. The main gaps are documented limitations such as unavailable liquidation-by-price data and non-public account/execution tooling, but agents can work around them without dead ends.

Resources