Technical Rating
SkillCommerce & financeSkill #79 | Category: Analysis | Inspired by: TradingView Technical Rating
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Technical Rating skill
About this capability
About AI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
What this skill tells your AI
The instructions your AI receives, as published by signal-execution-labs/forex-trading-ai-agent in skills/technical-rating/SKILL.md and read by ahel’s review.
Skill #79 | Category: Analysis | Inspired by: TradingView Technical Rating
Calculate aggregate buy/sell ratings from multiple indicators - just like TradingView's Technical Rating system.
Overview
TradingView shows a "Technical Rating" from Strong Sell to Strong Buy based on 13 indicators. K.I.T. replicates this AND adds more:
- TradingView: 13 indicators
- K.I.T.: 26+ indicators with AI weighting
Rating Scale
| Rating | Value Range | Meaning |
|---|---|---|
| Strong Buy | 0.5 to 1.0 | Strongly bullish |
| Buy | 0.1 to 0.5 | Moderately bullish |
| Neutral | -0.1 to 0.1 | No clear direction |
| Sell | -0.5 to -0.1 | Moderately bearish |
| Strong Sell | -1.0 to -0.5 | Strongly bearish |
Indicators Included
Oscillators (13)
- RSI(14) - Oversold/Overbought
- Stochastic %K(14,3,3)
- CCI(20) - Commodity Channel Index
- ADX(14) - Trend strength
- AO - Awesome Oscillator
- Mom(10) - Momentum
- MACD(12,26,9) - Signal line crossover
- Stoch RSI(14)
- Williams %R
- Bull Bear Power
- UO - Ultimate Oscillator
- ROC - Rate of Change
- WaveTrend - LazyBear's popular indicator
Moving Averages (13)
- EMA 5, 10, 20, 50, 100, 200
- SMA 5, 10, 20, 50, 100, 200
- Hull MA 9
Usage
import { getTechnicalRating } from 'kit/skills/technical-rating';
// Get rating for a symbol
const rating = await getTechnicalRating('BTCUSDT', '1h');
console.log(rating);
// {
// symbol: 'BTCUSDT',
// timeframe: '1h',
// rating: 0.62,
// signal: 'Buy',
// oscillators: { rating: 0.45, buy: 7, sell: 3, neutral: 3 },
// movingAverages: { rating: 0.78, buy: 10, sell: 2, neutral: 1 },
// summary: 'Buy (10 of 13 MAs bullish, RSI 58 neutral)',
// indicators: { ... }
// }
Multi-Timeframe Analysis
const mtf = await getMultiTimeframeRating('BTCUSDT', ['15m', '1h', '4h', '1d']);
// Aggregates ratings across timeframes
AI Enhancement
K.I.T. goes beyond TradingView by:
- Dynamic Weighting: AI adjusts indicator weights based on market conditions
- Trend Context: Gives more weight to momentum in trends, oscillators in ranges
- Volatility Adjustment: Modifies signals during high volatility
- Historical Accuracy: Tracks which indicators work best for each symbol
API
Functions
getTechnicalRating(symbol, timeframe)- Single symbol ratinggetMultiTimeframeRating(symbol, timeframes)- MTF analysisgetBatchRatings(symbols, timeframe)- Rate multiple symbolsgetTopRated(market, count)- Top N rated symbols
Webhook
POST /api/technical-rating
{
"symbol": "BTCUSDT",
"timeframe": "1h"
}
Alerts
Set alerts when rating changes:
import { setRatingAlert } from 'kit/skills/technical-rating';
setRatingAlert({
symbol: 'BTCUSDT',
condition: 'crosses_above',
threshold: 0.5, // Strong Buy
notify: ['telegram', 'webhook']
});
Comparison
| Feature | TradingView | K.I.T. |
|---|---|---|
| Indicator count | 13 | 26+ |
| AI weighting | ❌ | ✅ |
| Historical accuracy | ❌ | ✅ |
| Custom indicators | ❌ | ✅ |
| Multi-timeframe | Manual | ✅ Automated |
| Alerts | ✅ Paid | ✅ Free |
| API access | ❌ | ✅ |
| Price | $12.95+/mo | Free |
Signals
- GitHub stars
- 136
- Forks
- 870
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
technical-rating- Source
- github.com/signal-execution-labs/forex-trading-ai-agent