GPTChart - Analyse Trading Charts With AI

v1.0.0

Analyze cryptocurrency, stock, and forex trading charts using GPTChart.ai's AI-powered technical analysis engine. Supports basic and expert analysis modes wi...

0· 172·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for jiasheng98/gptchart-analysis.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "GPTChart - Analyse Trading Charts With AI" (jiasheng98/gptchart-analysis) from ClawHub.
Skill page: https://clawhub.ai/jiasheng98/gptchart-analysis
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: GPTCHART_API_KEY
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install gptchart-analysis

ClawHub CLI

Package manager switcher

npx clawhub@latest install gptchart-analysis
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is described as an API wrapper for GPTChart.ai analysis. It only requests one credential (GPTCHART_API_KEY) which is exactly what an API integration needs. No unrelated binaries, config paths, or extras are required.
Instruction Scope
SKILL.md contains concrete curl examples and endpoint schemas limited to https://gptchart.ai and the described analysis/symbol endpoints. It does not instruct reading unrelated files or environment variables, nor does it direct data to unexpected external endpoints.
Install Mechanism
There is no install spec and no code files — the skill is instruction-only, so nothing is downloaded or written to disk. This is the lowest-risk install pattern.
Credentials
Only a single API key (GPTCHART_API_KEY) is required and declared as the primary credential. That is proportionate to a remote API integration. The SKILL.md explicitly instructs not to echo or log the key.
Persistence & Privilege
The skill is not set to always:true and does not request elevated system presence or modify other skills' configs. Model invocation is allowed (platform default), which is expected for a usable skill.
Assessment
This skill is internally consistent: it simply tells the agent how to call GPTChart.ai and requires the service API key. Before installing, confirm you trust GPTChart.ai (the skill will consume credits tied to the provided API key), use a dedicated API key you can revoke, monitor usage/credits, and avoid pasting the key into public chats. If you want to prevent autonomous calls, restrict agent privileges or avoid granting the key to automated runs. If you need stronger assurance, verify the official GPTChart.ai docs or obtain the skill from a known publisher/homepage.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

EnvGPTCHART_API_KEY
Primary envGPTCHART_API_KEY
latestvk97f60yz07gyn7bcwc5hqy7wsh833q1a
172downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

GPTChart.ai — AI Trading Chart Analysis

Use this skill to request AI-powered technical analysis on any trading symbol (crypto, stocks, forex). Each analysis call deducts credits from the GPTChart.ai account associated with your API key.

Authentication

All requests must include the header:

Authorization: Bearer $GPTCHART_API_KEY

Never echo or log the value of $GPTCHART_API_KEY in any response.

Base URL

https://gptchart.ai

Available Endpoints

Analysis Endpoints

MethodPathDescription
POST/api/v2/crypto/analyzeAnalyze cryptocurrency charts
POST/api/v2/stock/analyzeAnalyze stock charts
POST/api/v2/forex/analyzeAnalyze forex charts

Symbol Endpoints

MethodPathDescription
GET/api/v2/crypto/symbolsGet available crypto symbols
GET/api/v2/stock/symbolsGet available stock symbols
GET/api/v2/forex/symbolsGet available forex symbols

Analysis Request Schema

All analysis endpoints (POST /api/v2/{market}/analyze) accept the same request structure:

FieldTypeRequiredDescription
symbolstringYesTrading symbol (e.g., BTC-USD, AAPL, EURUSD)
intervalenumYes*Timeframe: 1m, 5m, 15m, 30m, 1H, 4H, 1D, 1W, 1M
expertModebooleanNoEnable advanced analysis (default: false)
selectedIndicatorsstring[]NoMax 3 indicator keys (see Available Indicators)
timeframesstring[]NoMax 2 additional timeframes for expert mode
customPromptstringNoCustom analysis instructions (max 3000 chars)
analyzeRelatedNewsbooleanNoInclude news analysis (default: false)
strategyIdstringNoUser strategy ID for personalized analysis
languagestringNoResponse language (default: en)

*interval is required unless strategyId is provided.


Available Indicators

Use these IDs in selectedIndicators (max 3):

IDIndicator
smaSimple Moving Average
emaExponential Moving Average
ichimokuIchimoku Cloud
bbandsBollinger Bands
atrAverage True Range
supertrendSupertrend
sarParabolic SAR
rsiRelative Strength Index
macdMACD
kstKnow Sure Thing
stochStochastic Oscillator
adxAverage Directional Index
percent_b%B (Percent B)
mfiMoney Flow Index
dpoDetrended Price Oscillator
vwapVolume Weighted Average Price
rvolRelative Volume
adAccumulation/Distribution

Analysis Response Schema

FieldTypeDescription
analysisstringDetailed AI analysis and reasoning
entrynumberSuggested entry price
stopLossnumberRecommended stop-loss price
takeProfitnumberTarget take-profit price
confirmationPricenumberPrice level for trade confirmation
reasoningstringConcise trading rationale
biasstringMarket bias: Buy, Sell, or Neutral
creditsUsednumberCredits consumed for this analysis

How to Use This Skill

Basic Analysis

When the user asks to analyze a symbol, construct a basic request:

curl -s -X POST https://gptchart.ai/api/v2/crypto/analyze \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GPTCHART_API_KEY" \
  -d '{
    "symbol": "BTC-USD",
    "interval": "4H"
  }'

Expert Analysis with Indicators

When the user wants a deep analysis with specific indicators:

curl -s -X POST https://gptchart.ai/api/v2/forex/analyze \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GPTCHART_API_KEY" \
  -d '{
    "symbol": "XAUUSD",
    "interval": "1D",
    "expertMode": true,
    "selectedIndicators": ["rsi", "macd", "bbands"],
    "timeframes": ["1D", "1W"]
  }'

Expert Analysis with Custom Prompt

When the user wants a tailored analysis with specific trading rules:

curl -s -X POST https://gptchart.ai/api/v2/stock/analyze \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GPTCHART_API_KEY" \
  -d '{
    "symbol": "AAPL",
    "interval": "1W",
    "expertMode": true,
    "selectedIndicators": ["ichimoku", "vwap", "adx"],
    "customPrompt": "Focus on swing trade setups with R:R above 2"
  }'

Strategy-Based Analysis

When the user has a saved strategy:

curl -s -X POST https://gptchart.ai/api/v2/crypto/analyze \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GPTCHART_API_KEY" \
  -d '{
    "symbol": "BTC-USD",
    "strategyId": "c1mEhAha9qaVpHdAKQx0"
  }'

Get Available Symbols

curl -s https://gptchart.ai/api/v2/crypto/symbols \
  -H "Authorization: Bearer $GPTCHART_API_KEY"

Presenting Results

After a successful analysis response, present the results clearly:

  • State the bias prominently (Buy / Sell / Neutral)
  • Show Entry, Stop Loss, and Take Profit as formatted prices
  • Include the Confirmation Price if provided
  • Summarize the analysis narrative in plain language
  • Mention credits used so the user stays aware of their balance

Example format:

BTCUSD 4H Analysis
Bias: Buy

Entry:              $98,200
Stop Loss:          $95,800
Take Profit:        $103,500
Confirmation Price: $98,500

Summary: Price is consolidating above the 200 EMA with RSI recovering
from oversold. MACD showing bullish crossover. Setup favors long on
a breakout above $98,500 resistance.

Credits used: 3

Error Handling

StatusMeaningAction
400Bad RequestCheck symbol, interval, and request body values
401UnauthorizedAPI key is missing, invalid, or insufficient credits
403ForbiddenSubscription required — user is on Free tier
405Method Not AllowedCheck HTTP method (POST for analysis, GET for symbols)
429Rate LimitedWait and retry after a short delay
500Server ErrorInform user and suggest retrying in a moment

On a 403 error, tell the user: "A paid GPTChart.ai subscription is required to use the API. Please upgrade at https://gptchart.ai/account/pricing-plan."


Setup Instructions for Users

  1. Go to https://gptchart.ai/account/api-keys
  2. Generate a new API key
  3. Add it to your OpenClaw config:
{
  "env": {
    "GPTCHART_API_KEY": "your-api-key-here"
  }
}

Or set it as a system environment variable:

export GPTCHART_API_KEY=your-api-key-here
  1. Install this skill: clawhub install gptchart-analysis
  2. Ask your agent: "Analyze BTCUSD on the 4-hour timeframe"

Comments

Loading comments...