google-trends-ath-detector

Detect ATH events and anomalies in Google Trends time series data.

3|1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/fatfingererr/macro-skills --skill google-trends-ath-detector
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: google-trends-ath-detector
Source: https://github.com/fatfingererr/macro-skills/tree/main/skills/google-trends-ath-detector
Command: npx skills add https://github.com/fatfingererr/macro-skills --skill google-trends-ath-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires selenium, webdriver-manager, beautifulsoup4, lxml, loguru, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill detects All-Time High (ATH) events and anomalies in Google Trends time series data by crawling with Selenium and applying signal-type classification to support informed analysis.

Core Features & Use Cases

  • ATH and anomaly detection: Detects ATH events and spurious spikes in Google Trends time series for a given topic and region.
  • Signal typing: Classifies signals into seasonal spike, event-driven shock, or regime shift, and extracts related queries to illuminate drivers.
  • Multi-topic comparison: Supports comparing multiple topics to assess resonance and systemic vs isolated risk.

Quick Start

Use the google-trends-ath-detector skill to quickly detect ATH and anomalies for a chosen topic, region, and timeframe, and to generate a structured JSON report.

Frequently Asked Questions about google-trends-ath-detector

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

FAQPage Schema
How do I detect All-Time Highs and anomalies in Google Trends time series data?▼

To detect All-Time Highs and anomalies in Google Trends time series data, you can use a Selenium-based crawler to fetch topic data by region and apply signal typing to classify spikes. This approach outputs a structured JSON report for analysis.

What is signal typing in Google Trends anomaly detection?▼

Signal typing in Google Trends anomaly detection classifies time series spikes into three categories: seasonal spikes, event-driven shocks, or regime shifts. It extracts related queries to illuminate the underlying drivers of the detected anomaly.

How do I compare multiple topics in Google Trends to assess systemic risk?▼

You can compare multiple topics in Google Trends by fetching time series data for each topic and analyzing their resonance. This multi-topic comparison helps assess whether a detected anomaly represents systemic risk or an isolated event.

Do I need Selenium and BeautifulSoup4 to scrape Google Trends time series data?▼

Yes, you need Selenium, webdriver-manager, BeautifulSoup4, and lxml to scrape Google Trends time series data. These dependencies drive the browser-based crawler and parse the HTML required for anomaly detection and signal typing.

Can I extract related queries from Google Trends to interpret anomaly drivers?▼

Yes, you can extract related queries from Google Trends alongside time series anomaly detection. The crawled data is processed to illuminate the drivers behind seasonal spikes, event-driven shocks, and regime shifts in the structured JSON payload.

What Python version is required for Selenium-based Google Trends crawling?▼

Selenium-based Google Trends crawling requires Python 3.8 or higher. This environment supports the necessary webdriver-manager, BeautifulSoup4, and lxml dependencies to execute the anomaly detection scripts and output valid JSON.