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.