# Futures Seasonality Strategy AI Agent Connect

> Identify commodity trading signals by combining historical seasonal returns with price trends.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Uo0r8thQ8DFFfQJELzCIoYI3kcVEcmIOgkjpzxlv/ai-agent-connect
- **Tags:** futures, seasonality, commodities, trading-signals, quantitative-analysis

## Description

This MCP server provides deterministic trading signals for commodity markets. It identifies high-probability entry and exit points by analyzing historical seasonal patterns and aligning them with current price momentum. Use `calculate_seasonal_signal` to get specific BUY, SELL, or HOLD actions based on seasonal scores and moving averages. Use `get_seasonal_metrics` to evaluate the reliability and strength of a seasonal window, or `get_commodity_seasonal_patterns` to retrieve raw historical data for commodities like natural gas, corn, or wheat.

## Tools

### calculate_seasonal_signal
Determines the specific trading action (BUY, SELL, or HOLD) for a given commodity and date

### get_commodity_seasonal_patterns
Retrieves the raw historical seasonal data for a specific commodity

### get_seasonal_metrics
Analyzes the quality and depth of a seasonal pattern for a specific commodity

## Prompt Examples

**Prompt:** 
```
Should I buy natural gas today based on seasonal trends?
```

**Response:** 
```
The current signal for natural gas is BUY. The seasonal score is 2.1% and the price is currently above the 20-day moving average, with a historical win rate of 72%.
```

**Prompt:** 
```
What is the seasonal strength for corn in June?
```

**Response:** 
```
For corn in June, the seasonal strength is 2.5%, and the seasonal win rate is 68%.
```

**Prompt:** 
```
Give me the seasonal patterns for wheat.
```

**Response:** 
```
The historical seasonal patterns for wheat show a positive return trend during the spring planting months and a negative trend during the late autumn harvest period.
```

## Frequently Asked Questions

**What determines a BUY signal?**
A BUY signal is triggered when the `seasonalScore` is greater than 1.5% and the current price is above its 20-day moving average, provided the seasonal win rate is above 65%.

**How reliable are these seasonal patterns?**
The strategy only generates signals for patterns with a historical win rate greater than 65% and a sample size of at least 15 years.

**Which commodities are supported?**
The server supports various commodity tiers including Energy (e.g., natural gas), Agriculture (e.g., corn, wheat), and Metals (e.g., copper).
