import { z } from "zod";
import { apiGet } from "../client.js";
export const name = "get_btc_cycle";
export const description =
"Get all 8 BTC cycle indicators that help determine where Bitcoin is in its market cycle. " +
"Includes MVRV Z-Score, NUPL, Puell Multiple, Pi Cycle Top, 200-Week MA Multiple, " +
"Reserve Risk, RHODL Ratio, and Thermocap Multiple. Each indicator includes a score (0-100), " +
"interpretation, and zone classification (accumulation, neutral, caution, danger). " +
"Useful for long-term positioning and cycle-aware trading strategies.";
export const schema = z.object({});
export async function handler(_args: z.infer<typeof schema>) {
return apiGet("/api/v1/market-intelligence/btc/cycle-indicators");
}