seasonal

Generate trading signals from month-of-year and day-of-week patterns in OHLCV data.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill seasonal-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seasonal
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/finance/seasonal
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill seasonal-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy.

What problem does it solve?

Seasonal and calendar-effect patterns are hidden in market data, leaving traders without an easy way to turn month‑of‑year or day‑of‑week regularities into actionable signals.

Core Features & Use Cases

  • Month‑based signals: Define bullish and bearish months to obtain long or short signals.
  • Weekday overlay: Optionally combine day‑of‑week effects for double‑confirmation signals.
  • Flexible parameters: Customize months, weekdays, and combine modes for any OHLCV dataset.
  • Use Case: Apply to equity, crypto, or forex data to automatically flag periods like “sell in May” or “spring rally” for portfolio screening.

Quick Start

Ask the seasonal skill to generate monthly bullish signals for the ticker “AAPL” using default 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 OHLCV data?

To generate trading signals from calendar effects, you apply month-of-year and day-of-week patterns to OHLCV data, flagging bullish or bearish periods. The seasonal skill computes these indices using pandas and numpy, returning numerical signals like 1, -1, or 0.

Can I use pandas to detect month-of-year patterns for crypto assets?

Yes, you can use pandas to detect month-of-year patterns for crypto assets. The skill processes any OHLCV dataset to identify calendar effects, allowing you to apply month-based bullish or bearish signals to equities, crypto, or forex data.

How do I combine day-of-week and month-of-year signals for double confirmation?

You combine day-of-week and month-of-year signals for double confirmation by applying a weekday overlay to your monthly signals. The skill allows you to customize combine modes on OHLCV data to output confirmed 1, -1, or 0 trading signals.

Do I need numpy and pandas to calculate seasonal trading indicators?

Yes, you need numpy and pandas installed to calculate seasonal trading indicators. The skill explicitly relies on these libraries to compute month and weekday indices from OHLCV datasets and generate the resulting 1, -1, or 0 trading signals.

What is the best way to automate 'sell in May' signals for portfolio screening?

The best way to automate 'sell in May' signals for portfolio screening is to define bearish months within your OHLCV dataset. The skill flags these calendar-driven periods automatically, returning a -1 signal to indicate the bearish seasonal trend.

Are there limitations to using calendar effects for trading signal generation?

A limitation of using calendar effects for trading signal generation is that it strictly relies on historical time-of-year patterns rather than live market dynamics. Signals are generated purely from month and weekday indices, returning static 1, -1, or 0 values without accounting for current volatility.