seasonal

Generate trading signals from month-of-year and day-of-week effects in OHLCV datasets.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/20YN04/vibe-trading-macos --skill seasonal-20yn04
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seasonal
Source: https://github.com/20YN04/vibe-trading-macos/tree/main/agent/src/skills/seasonal
Command: npx skills add https://github.com/20YN04/vibe-trading-macos --skill seasonal-20yn04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy.

What problem does it solve?

This Skill addresses the difficulty of identifying and acting upon recurring time-based market regularities, such as month-of-year or day-of-week effects, which are often overlooked in manual trading.

Core Features & Use Cases

  • Calendar Effect Detection: Automatically identifies bullish and bearish windows based on historical time-based patterns.
  • Combined Signal Logic: Supports dual-confirmation strategies by overlaying weekday effects onto monthly trends.
  • Use Case: A trader can use this to automatically flag potential long positions during historically strong months like January or December while avoiding bearish periods like the sell-in-May effect.

Quick Start

Use the seasonal skill to generate trading signals for BTC-USDT using the default calendar effect parameters.

Frequently Asked Questions about seasonal

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

FAQPage Schema
How do I generate trading signals from calendar effects in an OHLCV dataset?▼

You can generate trading signals from calendar effects by applying vectorized date-based calculations to OHLCV data to identify statistical bullish or bearish windows based on month-of-year and day-of-week regularities.

What are seasonal market patterns and how do they identify bullish or bearish windows?▼

Seasonal market patterns are time-based regularities like month-of-year and day-of-week effects. They identify historical bullish or bearish windows to help flag potential long positions during strong months and avoid historically weak periods.

Can I combine weekday and monthly trends for dual-confirmation trading signals?▼

Yes, you can combine weekday and monthly trends for dual-confirmation trading signals by overlaying weekday effects onto monthly trends to create combined signal logic for automated strategy execution.

Does this seasonal signal generation require pandas and numpy?▼

Yes, generating seasonal signals requires pandas and numpy to perform the vectorized date-based calculations and filtering needed to identify time-based market regularities in financial datasets.

How do I backtest a sell-in-May strategy using time-based market regularities?▼

You can backtest a sell-in-May strategy by processing OHLCV financial datasets to detect statistical bearish windows and automatically flag potential long or short positions for automated strategy execution based on those calendar effects.