本文へ移動
cccskills
無料GitHub で公開

technical-basic

Core technical indicator collection (trend EMA/ADX + mean-reversion BB/RSI + volume-price OBV/volume ratio), generates a composite signal via three-dimensional voting. Pure pandas implementation for any OHLCV data.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md1.9 KB
  • example_signal_engine.py9.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Core Technical Indicator Collection

Purpose

Combines three classic Western technical analysis approaches into one composite signal engine:

DimensionIndicatorsPurpose
TrendEMA(12/26) + ADX(14)Determine direction and trend strength
Mean reversionBollinger Bands(20,2) + RSI(14)Detect overbought and oversold conditions
Volume-priceOBV + volume ratioConfirm volume participation

Signal Logic

Three-dimensional voting mechanism:

  • Long: trend is bullish + RSI is not overbought + OBV is rising
  • Short: trend is bearish + RSI is not oversold + OBV is falling
  • Stand aside: mixed signals

Key Implementation Details

  • RSI and ADX use Wilder EWM (ewm(alpha=1/period)), not a rolling mean
  • Full ADX chain: +DM/-DM → TR → +DI/-DI → DX → ADX
  • OBV = (volume * sign(close.diff())).cumsum()

Parameters

All parameters have default values and can be overridden at instantiation time:

ParameterDefaultDescription
ema_fast12Fast EMA period
ema_slow26Slow EMA period
adx_period14ADX calculation period
adx_threshold25.0ADX trend-strength threshold
bb_window20Bollinger Band window
bb_std2.0Bollinger Band standard deviation multiplier
rsi_period14RSI period
rsi_oversold30RSI oversold threshold
rsi_overbought70RSI overbought threshold
vol_ma_period20Volume moving-average period
obv_ma_period20OBV moving-average period

Dependencies

pip install pandas numpy requests

Signal Convention

  • 1 = long, -1 = short, 0 = stand aside

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

ADR/H-share/A-share cross-listing premium analysis — track pricing gaps between US-listed ADRs, HK-listed H-shares, and A-shares for arbitrage signals, dual-listing valuation, and delisting risk assessment.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

akshare

無料

AKShare financial data aggregator (18k+ stars). Free, no API key. Covers A-shares, US, HK, futures, macro, forex. Primary fallback for tushare and yfinance.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

alpha-zoo

無料

Browse and bench the bundled alpha zoos — prebuilt cross-sectional factor libraries (Kakushadze 101, GTJA 191, Qlib 158, Fama-French / Carhart). Use when the user asks "which alphas exist", wants metadata on a named alpha, or wants to run IC/IR on a whole zoo over a universe.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

A 股 ST/*ST 风险预测框架 — 基于最新中报/三季报或业绩预告/快报,预测下一财年是否会因营收、利润、净资产、分红不达标而被风险警示,并将新浪监管处罚记录作为独立证据面纳入风险等级。仅适用于 A 股,不预测财务造假。

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

Asset allocation theory and optimizer usage — MPT / Black-Litterman / risk budgeting / all-weather strategy, including guides for 5 optimizers and rebalancing rules.

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

Diagnose failed or underperforming backtests, locate the root cause, and fix the issue

日本語の概要は準備中です。原文の説明を表示しています。

HKUDS/Vibe-Trading3.5万2026年10月11日 更新

HKUDS のスキルをすべて見る

このスキルの問題を報告する