> For the complete documentation index, see [llms.txt](https://aro-1.gitbook.io/aro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aro-1.gitbook.io/aro/aros-tech/orchestration-intelligence-layer/chartwizard.md).

# ChartWizard

The **ChartWizard** allows ARO to process **image-based market data** and integrate it with structured numerical and textual insights. By leveraging **computer vision and OCR (Optical Character Recognition)**, this tool enables technical analysis on chart screenshots, blockchain visualizations, and other graphical data representations.

***

#### **Features**

* **Chart Pattern Recognition** – Detects candlestick formations, trend lines, moving averages, and resistance levels.
* **Blockchain Visualization Analysis** – Extracts transaction flow data from blockchain explorer screenshots.
* **Optical Character Recognition (OCR)** – Reads and processes numerical/textual data from dashboards and reports.
* **Pattern Detection** – Identifies **head-and-shoulders, double tops, flags**, and other trading signals.
* **Cross-Modality Fusion** – Combines insights from charts and API-based financial/on-chain metrics.

***

#### **Technical Overview**

The **ChartWizard** operates using a pipeline of **image preprocessing, feature extraction, and AI-based reasoning**:

1. **Preprocessing:**
   * Image resizing and noise reduction for optimal OCR and model detection.
   * Conversion of visual elements into structured datasets.
2. **Feature Extraction:**
   * Uses **CNN-based models** (e.g., **YOLO**, OpenCV-based analysis) for pattern detection.
   * Employs **Tesseract OCR** or equivalent frameworks for textual extraction.
3. **AI-Powered Reasoning:**
   * Extracted data is **interpreted** using ARO’s **LLM-backed processing**.
   * Merges visual findings with Coingecko API, on-chain metrics, and sentiment analysis tools.
