Skip to content

About

Evidence-first financial research skills with auditable data, market analysis, and validation.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

Finrun for Codex

Turn financial questions into sourced answers, interactive reports and usable data sheets. Finrun is one plugin for research and topic discovery in local Codex. Analyze companies, earnings and industries, or ask it to find financial developments worth investigating.

Install Finrun · Website · Setup guide · See examples

Version 0.5.0-preview.2 is published in the OpenAI Plugins Directory.

Get started

  1. Open the Finrun plugin listing and install it for Codex.
  2. Start a new local Codex task in a writable workspace and select @Finrun from the plugin picker.
  3. Ask your question. Add a period, language or output format when it matters.
  4. Review the answer, sources and any generated report or data sheet.

You do not need to clone this repository to use the plugin. Requires local Codex, Python 3.10+, a writable workspace and access to the requested sources. This edition is not supported in ChatGPT web. Your agent usage and any data-provider charges still apply; no separate Finrun account is needed. See the setup guide for requirements and troubleshooting.

Try a question

After selecting @Finrun, ask:

  • Company risks: “Analyze NVIDIA’s main business and financial risks.”
  • Earnings: “Compare the latest earnings of Microsoft and Alphabet.”
  • Industry research: “Compare AWS, Azure and Google Cloud.”
  • Data sheets: “Build an Excel workbook of Apple’s financial statements for the last five fiscal years.”
  • Topic discovery: “Find three financial developments worth researching.”

You always use the same Finrun skill. Radar is its topic-discovery method: ask for a shortlist, or choose topics for further research.

What you get

Your request Output
A focused question A concise sourced answer
Substantial company, earnings or industry analysis An interactive HTML report and structured JSON
A financial data sheet CSV by default; request an Excel workbook explicitly for XLSX
Topics worth investigating A shortlist, with follow-up research when requested

Substantial research keeps sources, evidence, calculations and limitations with its outputs under run/ in your task’s workspace. Reports preserve fiscal periods, units and the distinction between reported results, guidance and estimates. Local checks support the work, but do not guarantee accuracy. Review important claims against the original sources. Outputs are research materials, not personalized investment advice.

Explore saved examples

Start with a question and see a worked answer: what changed in earnings, which numbers belong in your spreadsheet, or how companies compare. Read the report, download its data, or adapt the prompt for your own companies. No agent, installation or financial API key is needed to view the saved examples.

Browse the full reports in English and Chinese:

Browse all examples or inspect the example packages and limitations. These are historical snapshots with September 3–4, 2026 research cutoffs. Each report labels its own reporting periods; these are not live market dashboards. The S&P 500 / SPY example retains three market-data validation warnings and excludes raw provider snapshots. Publishing the analysis does not grant a third-party data license.

For contributors

Clone the repository when you want to develop Finrun, edit its methods or run the helpers directly:

git clone https://github.com/ickma2311/FinRunbook.git
cd FinRunbook
python3 -B -m unittest discover -s tests -p 'test_*.py' -v

No submodule initialization is needed. Core helpers use Python 3.10+ and the standard library. Yahoo market-data support has an optional dependency; see helper documentation.

skills/     Finrun entry skill, method catalog and shared Python helpers
plugin/     Package manifest, build tooling and public website source
run/        Ignored research outputs, caches, environments and builds
tests/      Research and repository regression checks
examples/   Curated published reports and prompts
  • Entry skill: the shared research and discovery workflow.
  • Method catalog: methods retrieved at immutable commits and cached with hashes. Method text cannot authorize executable code or expand the user's permissions.
  • Plugin packaging: build the allowlisted bundle and verify it before installation or publication.
  • Website maintenance: build and deploy the public site.
  • Third-party notices: attribution and applicable notices.

Generated runs and build artifacts stay under ignored run/. Preserve historical examples and their original provenance; publish new examples only after reviewing source rights. Legacy compatibility documents are excluded from the plugin. Internal investing, portfolio and scheduled workflows are outside this product.

Support

Get support · Report a bug · Privacy · Terms

About

Evidence-first financial research skills with auditable data, market analysis, and validation.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages