market-profile

Generate TPO and Volume Profile market structure analyses for trading sessions.

5|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/kayzaa/k.i.t.-bot --skill market-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-profile
Source: https://github.com/kayzaa/k.i.t.-bot/tree/main/skills/market-profile
Command: npx skills add https://github.com/kayzaa/k.i.t.-bot --skill market-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps traders and analysts understand market structure by visualizing and analyzing Time Price Opportunity (TPO) and Volume Profiles, revealing key price levels and trading activity.

Core Features & Use Cases

  • TPO Analysis: Visualize trading activity over time, identifying the Value Area, Point of Control (POC), and initial balance.
  • Volume Profile: Analyze price levels with the highest trading volume, identifying support and resistance zones (HVNs and LVNs).
  • Session Profiles: Generate profiles for specific trading sessions (Asia, London, NY).
  • VWAP Calculation: Display Volume Weighted Average Price with standard deviations.
  • Use Case: A trader can use profile daily BTC/USDT to quickly see the developing market profile for Bitcoin, identify the POC and Value Area, and make informed decisions about potential entry and exit points.

Quick Start

Analyze the daily market profile for the symbol BTC/USDT.

Frequently Asked Questions about market-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a volume profile and TPO chart for crypto trading?

To build a volume profile and TPO chart, you must fetch historical trade data for your target symbol. The analysis then processes this data to calculate key levels like the Point of Control, Value Area, and high volume nodes.

What is market profile analysis and how does it identify support and resistance?

Market profile analysis visualizes trading activity over time using Time Price Opportunity and volume data. It identifies support and resistance zones by locating High Volume Nodes and Low Volume Nodes within the market structure.

Can I generate session-based profiles for different trading hours like London or NY?

Yes, you can generate session-based profiles for specific trading hours like Asia, London, and NY. This allows you to analyze how market structure and volume profiles develop during distinct trading sessions.

How do I calculate VWAP and its standard deviations for price action analysis?

You calculate VWAP and its standard deviations by processing historical trade data within a specified session. The resulting profile displays the Volume Weighted Average Price alongside standard deviation bands for price action analysis.

What historical trade data is needed to calculate developing TPO profiles?

Calculating developing TPO profiles requires fetching historical trade data for the target symbol, such as BTC/USDT. This trade data is essential to build accurate daily, weekly, and session-based market profiles.

Does volume profile analysis work for both daily and weekly market structures?

Yes, volume profile analysis works for both daily and weekly market structures. It processes historical trade data to generate specific profiles that reveal the Value Area and Point of Control across various timeframes.