markets

Fetch real-time market data for briefings and interactive queries.

10|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/istota-project/istota --skill markets-istota-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markets
Source: https://github.com/istota-project/istota/tree/main/src/istota/skills/markets
Command: npx skills add https://github.com/istota-project/istota --skill markets-istota-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, httpx.

What problem does it solve?

Market data is pre-fetched for briefings and easily accessible for interactive queries, reducing the need for manual data gathering during conversations.

Core Features & Use Cases

  • Pre-fetched briefing data: Market headlines, movers, futures, forex & bonds, earnings, and economic releases are prepared for prompt inclusion in briefings.
  • Interactive CLI: Run commands like istota-skill markets quote AAPL MSFT or istota-skill markets summary to fetch specific quotes or an overview.
  • Data formatting for briefings: FinViz-derived data is parsed and formatted for ready-to-paste briefings.

Quick Start

Run istota-skill markets quote AAPL MSFT or markets summary to retrieve data.

Frequently Asked Questions about markets

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

FAQPage Schema
How do I fetch real-time market quotes for specific stock tickers?

To fetch real-time market quotes, run the command `istota-skill markets quote AAPL MSFT` with your desired tickers. It retrieves current pricing data using yfinance and returns formatted results for immediate use in your queries.

What is included in the pre-fetched briefing data for market updates?

Pre-fetched briefing data includes market headlines, movers, futures, forex and bonds, earnings, and economic releases. This content is parsed from FinViz and prepared for prompt inclusion in morning, noon, or evening briefings.

Can I use yfinance to pull live index data for an overall market summary?

Yes, you can pull live index data for an overall summary. The Skill requires yfinance to fetch index data and provides a `markets summary` command to retrieve a formatted overview of the current market state.

Does the Skill require a browser API for scraping FinViz market data?

Yes, the Skill requires a browser API for scraping FinViz market data. It uses this browser API to extract FinViz content, which is then parsed with robust error handling to ensure reliable data formatting.

What are the limitations of using FinViz scraping for market briefings?

The limitations of using FinViz scraping include potential parsing errors from structural website changes and the absolute requirement of a browser API. The Skill implements robust parsing and error handling to mitigate these scraping vulnerabilities.