Built and run by one person.
Pulling Yahoo Finance Data Into Your Own Trackers. Excel, Sheets, a Web Tool, or Straight From an AI Agent.

Pulling Yahoo Finance Data Into Your Own Trackers. Excel, Sheets, a Web Tool, or Straight From an AI Agent.

Published: August 26, 2026

Need to pull Yahoo Finance market data into your trackers and tools? Excel, Sheets, Web tools? Prices, Calendar, Financials, Reccos. Tigzig's YFIN API is built for that. Share the API doc with your AI and have it set it up for you or guide you. Free, no signup, no key needed.

If your trackers are in Excel, you can pull the data via Power Query, Python-in-Excel (xlwings Lite), VBA or a WEBSERVICE formula. Each has trade-offs. There is a ready xlwings Lite tracker template for calendar and prices, and AI can adapt the code for you (link below).

Google Sheets takes a few lines of Apps Script.

If you are building an HTML web tool, it's a simple API call from JavaScript.

And if you work through an AI agent, it is on MCP and needs no code at all.

You don't need to code it yourself. If you are using an AI Agent / Coder it will do it for you, and if you are using AI Chat like ChatGPT it can share code / formula and guide you where to paste. Share or copy the API docs with it, explain what you need.. it knows what to do.

Easiest is with an AI agent

Easiest is with an AI agent, Claude Cowork, ChatGPT, or a coder like Claude Code or Google Antigravity. Basic subscriptions cover these.

You need the desktop app, it does not work on web. The agent goes straight into your Excel file. An xlsx is XML underneath, so it works on the internals directly. It will set up the Power Query step, write the formula, or lay out the sheet the way you asked. You don't need to know the code.

Python-in-Excel (xlwings Lite) is what I mostly use. I describe what I want, it gives me the code, I paste it in the code box and run it.

WEBSERVICE it will also set up for you. That one is volatile though, all the cells fire at once, so ask it to batch, yfin takes 25 tickers in a call. For anything large or frequent, Power Query or xlwings Lite is the better route.

Same idea for Google Sheets, or a JavaScript web tool.

No agent subscription? Plain chat is fine. Share the API doc link, ask it to use the batch API, and ask it to show you where to paste. A bit more tedious but works.

Either way, validate what comes back.

Quick start guides: tigzig.com/claude-for-analytics

A few quick ones

tigzig.com/apis/yahoo-finance