Agent skill

Quant Analyst

by diegosouzapw in diegosouzapw/awesome-omni-skills

quant-analyst workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

MITAuto-check passedBusiness, Finance & HR

Install Quant Analyst

skills CLI
$ npx skills add diegosouzapw/awesome-omni-skills --skill quant-analyst -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install diegosouzapw/awesome-omni-skills quant-analyst --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/diegosouzapw/awesome-omni-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills_omni/quant-analyst .claude/skills/quant-analyst && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
quant-analyst
GitHub stars
159
Token cost
~3.2k tokens
SKILL.md length
1,387 words
Files
19 (incl. scripts, references, assets)
Skills in repo
39
Repo updated
First seen
Licence
MIT

At a glance

quant-analyst workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

  • Works in 3 steps: Backtest performance looks improbably… → Strong in-sample results collapse out of… → Optimizer returns extreme or infeasible…
  • The user needs Build financial models
  • SKILL.md covers Overview, When to Use This Skill, Operating Table and Workflow, plus 5 more sections
  • Reaches github.com

What it does

Quant Analyst is an agent skill from diegosouzapw/awesome-omni-skills. quant-analyst workflow skill. Use this skill when the user needs Build financial models, backtest trading strategies, and analyze market data. Implements risk metrics, portfolio optimization, and statistical arbitrage and the operator should rely on the packaged workflow, review references, example, and provenance before merging or handing off.

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 22 other files, including scripts, reference files and assets (for example `ATTRIBUTION.md`, `OMNI_ENHANCED.json` and `ORIGIN.md`).

It sits in Business, Finance & HR, covering Trading and backtesting. The repository describes itself as: Public repository of AI coding skills, curated improved best-practice skills, and runtime surfaces for CLI, API, MCP, and A2A. The licence is MIT.

When your agent uses it

  • The user needs Build financial models
  • Backtest trading strategies
  • Analyze market data

Example prompts

  • “/quant-analyst”

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Backtest performance looks improbably strong
  2. Strong in-sample results collapse out of sample
  3. Optimizer returns extreme or infeasible weights

What it can do on your machine

Read from SKILL.md and the folder at commit c3af004. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Quant Analyst loads about 3.2k tokens when it runs, and up to ~6.4k if it reads all its reference files. Until then it costs about 90 tokens; SKILL.md has 1,387 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~90
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from diegosouzapw/awesome-omni-skills at commit c3af004, republished under its MIT licence (© diegosouzapw). 1,387 words, ~3,197 tokens.

Download SKILL.mdSave it as .claude/skills/quant-analyst/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.
name
quant-analyst
description
quant-analyst workflow skill. Use this skill when the user needs Build financial models, backtest trading strategies, and analyze market data. Implements risk metrics, portfolio optimization, and statistical arbitrage and the operator should rely on the packaged workflow, review references, example, and provenance before merging or handing off.
version
0.0.1
category
data-ai
tags
quant-analyst, build, financial, models, backtest, trading, strategies, and, omni-enhanced
complexity
advanced
risk
caution
tools
codex-cli, claude-code, cursor, gemini-cli, opencode
source
omni-team
author
Omni Skills Team
date_added
2026-04-15
date_updated
2026-04-19

quant-analyst

Overview

This public intake copy packages plugins/antigravity-awesome-skills-claude/skills/quant-analyst from https://github.com/sickn33/antigravity-awesome-skills into the native Omni Skills editorial shape without hiding its origin.

Use it for quant research and review tasks such as:

  • building or reviewing financial models
  • backtesting trading strategies
  • analyzing market and event data
  • computing risk metrics
  • evaluating portfolio optimization outputs
  • reviewing statistical arbitrage or factor research

Keep the upstream workflow, copied support files, and provenance visible. Treat outputs as research, diagnostics, and scenario analysis rather than personalized investment advice or live trading instructions.

For higher-confidence execution, use:

  • references/review-criteria.md for a compact review rubric
  • references/troubleshooting-patterns.md for quant-specific diagnostic patterns
  • examples/review-example.md for a worked review example

When to Use This Skill

Use this skill when the task is primarily a quant research or quant workflow review problem.

Use it for
  • Reviewing whether a backtest is methodologically credible
  • Checking for look-ahead bias, survivorship bias, revised-data contamination, or leakage
  • Evaluating point-in-time data joins between prices, fundamentals, and events
  • Assessing whether train/validation/test splits are time-safe and walk-forward aware
  • Reviewing risk metrics such as drawdown, Sharpe, turnover, exposure, and concentration
  • Examining optimizer setup, constraints, feasibility, and sensitivity
  • Turning a naive strategy summary into a more decision-useful research report
  • Preserving provenance from imported workflow files while improving operational quality
Do not use it for
  • Personalized investment advice or recommendations to buy, sell, or short a specific asset
  • Broker-specific order routing or live execution playbooks
  • Legal, tax, accounting, or compliance sign-off
  • Pure data engineering tasks with little quant judgment involved
  • Production deployment design, monitoring infrastructure, or exchange connectivity

If the request drifts into data pipelines, deployment, or general financial education, route to a more suitable skill if available.

Operating Table

SituationStart hereWhy it matters
First review of a dataset, model, or backtestreferences/review-criteria.mdGives a compact rubric for leakage, timing integrity, realism, constraints, and reproducibility
Suspicious or unstable resultsreferences/troubleshooting-patterns.mdHelps diagnose common quant failure modes without unsafe shortcuts
Need a concrete response patternexamples/review-example.mdShows how to critique a strategy proposal and present findings clearly
Provenance or import lineage mattersmetadata.json and ORIGIN.mdConfirms source, copied path, and editorial history before handoff
Routine executionSKILL.mdKeeps the operator focused on the smallest safe workflow that materially changes the outcome

Workflow

  1. Clarify the research question

    • Identify the asset universe, horizon, target variable, rebalance cadence, and decision context.
    • Ask whether the task is exploratory research, a comparison study, or a decision-support review.
    • State known limits up front: missing data, unavailable timestamps, limited history, or execution assumptions.
  2. Validate data timing and point-in-time availability

    • Confirm what each timestamp means: observation time, publication time, exchange close, or vendor load time.
    • Normalize time zones and trading calendar assumptions before joining series.
    • Check whether fundamentals, macro data, or event data may include revised values or delayed publication.
    • Prefer point-in-time safe joins, including backward-looking as-of logic when event data and market data live on different clocks.
    • Explicitly ask: could this dataset contain survivorship filtering, revised-history contamination, or post-event timestamps?
  3. Define the evaluation design before modeling

    • Use time-ordered train/validation/test windows unless a cross-sectional design is clearly justified.
    • Separate research, tuning, and final evaluation.
    • Fit scalers, imputers, encoders, and feature selection only on training windows.
    • Prefer walk-forward or rolling evaluation when market nonstationarity matters.
    • Treat a single aggregate performance metric as insufficient evidence.
  4. Review strategy logic and feature realism

    • Verify that signals are available when trades are assumed to occur.
    • Check holding period, rebalance frequency, and turnover implications.
    • Ask whether the strategy depends on unrealistic fills, unlimited borrow, or unbounded liquidity.
    • Label outputs as exploratory if costs, slippage, turnover, or capacity are not modeled.
  5. Evaluate backtest realism

    • Require explicit assumptions for fees, slippage, spread, latency where relevant, liquidity, borrow constraints, leverage, and position caps.
    • Report not only return metrics but also drawdown, turnover, concentration, exposure drift, and regime sensitivity.
    • Distinguish between paper performance and decision-useful evidence.
    • If assumptions are weak, say so directly rather than presenting precise but fragile metrics.
  6. Assess portfolio optimization carefully

    • State the objective, inputs, and all constraints before interpreting weights.
    • Check feasibility, concentration, leverage, turnover, and shorting assumptions.
    • Do not accept optimizer outputs just because a solver returned a solution.
    • Ask how sensitive the solution is to expected returns, covariance estimation, and constraint changes.
  7. Capture reproducibility artifacts

    • Record data snapshot dates, source names, symbols/universe rules, time windows, and parameter settings.
    • If randomization or simulation is used, log seeds or generator configuration.
    • Preserve enough information for another reviewer to reproduce or challenge the result.
    • Only escalate to containerized or tightly pinned environments if dependency drift or solver instability is blocking reliable reruns.
  8. Produce a bounded conclusion

    • Summarize what is supported, what is only exploratory, and what still needs validation.
    • Highlight the most material methodological risks.
    • Keep conclusions framed as research findings, not trade recommendations.

Imported Workflow Notes

Imported: Instructions
  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.
Show full SKILL.md (566 more words)Show less
Imported: Focus Areas
  • Trading strategy development and backtesting
  • Risk metrics such as VaR, Sharpe ratio, and max drawdown
  • Portfolio optimization including Markowitz and Black-Litterman style workflows
  • Time series analysis and forecasting
  • Options pricing and Greeks
  • Statistical arbitrage and pairs trading

Use the imported focus areas as scope signals, but apply the review discipline above before endorsing any output.

Troubleshooting

Use the compact patterns below first, then open references/troubleshooting-patterns.md when deeper diagnosis is needed.

1. Backtest performance looks improbably strong

Symptom

  • Extremely high Sharpe, near-perfect hit rate, or immediate reaction to events with no realistic delay

Likely cause

  • Look-ahead bias, timestamp misalignment, forward fills across event boundaries, or leakage in preprocessing

What to check

  • Whether joined features were actually available before the trade decision
  • Whether transforms were fit on full-sample data
  • Whether event timestamps were aligned with release time rather than calendar date alone

Safe next step

  • Rebuild the evaluation with point-in-time joins and time-ordered splits; downgrade prior conclusions until the issue is resolved
2. Strong in-sample results collapse out of sample

Symptom

  • Tuned strategy performs well in development but degrades sharply in later windows

Likely cause

  • Overfitting, unstable factor exposure, or regime change

What to check

  • Number of tuning decisions made
  • Rolling metrics, rolling exposures, and parameter stability
  • Whether the holdout was truly untouched during design

Safe next step

  • Simplify the strategy, rerun with walk-forward validation, and report regime sensitivity rather than masking instability with one full-period metric
3. Optimizer returns extreme or infeasible weights

Symptom

  • Concentrated allocations, unstable weights, solver errors, or weights that violate practical limits

Likely cause

  • Ill-conditioned covariance estimates, incompatible constraints, missing turnover controls, or unrealistic expected return inputs

What to check

  • Constraint set, bounds, leverage assumptions, covariance quality, and sensitivity to small input changes

Safe next step

  • Tighten the problem formulation, add practical constraints, and present feasibility and sensitivity checks before treating the output as usable

Examples

Example 1: Review a strategy proposal

User request

Review my earnings-surprise strategy backtest. I bought stocks with positive surprise on the announcement date and got a Sharpe of 3.1.

Good operator response pattern

  • Ask when the surprise data became available relative to the trade timestamp.
  • Check whether the join between earnings events and price bars is point-in-time safe.
  • Ask whether the strategy uses survivorship-biased universe filters.
  • Require slippage, transaction costs, turnover, and liquidity assumptions.
  • Reframe the Sharpe ratio as exploratory until those checks pass.

See examples/review-example.md for a full worked example.

Example 2: Review an optimizer output

User request

My mean-variance optimizer suggests 65% in one asset and 35% in another. Is this good?

Good operator response pattern

  • Ask for the objective, covariance method, return estimates, and constraints.
  • Check feasibility, concentration, leverage, turnover, and shorting rules.
  • Request sensitivity analysis under slightly changed expected returns and covariance assumptions.
  • Present the weights as model output, not as a recommendation.

Additional Resources

  • references/review-criteria.md - detailed review rubric for quant datasets, backtests, and optimization outputs
  • references/troubleshooting-patterns.md - deeper diagnostic patterns for common quant failure modes
  • examples/review-example.md - worked example of a leakage-aware strategy review
  • metadata.json - imported source metadata
  • ORIGIN.md - provenance and editorial history

Route to another skill when the task is mainly:

  • data cleaning or pipeline construction rather than quant judgment
  • statistical model implementation without trading or portfolio context
  • visualization/reporting only
  • deployment, monitoring, or production MLOps concerns

Stay with quant-analyst when the hard part is judging whether market data analysis, backtesting, or portfolio logic is methodologically credible and decision-useful.

© diegosouzapw, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 18 other files (scripts, references, assets) in skills_omni/quant-analyst of diegosouzapw/awesome-omni-skills.

  • SKILL.md
  • ATTRIBUTION.md
  • OMNI_ENHANCED.json
  • ORIGIN.md
  • agents/omni-import-router.md
  • assets/omni-import-source-manifest.json
  • examples/omni-import-operator-packet.md
  • examples/omni-import-prompt-template.md
  • examples/review-example.md
  • metadata.json
  • references/omni-import-checklist.md
  • references/omni-import-playbook.md
  • references/omni-import-rubric.md
  • references/omni-import-source-summary.md
  • references/review-criteria.md
  • references/troubleshooting-patterns.md
  • scripts
  • … and 2 more

Open the folder on GitHubat commit c3af004

Compare with similar skills

Quant Analyst next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Quant Analyst compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Quant Analyst this skilldiegosouzapw/awesome-omni-skills159—~3.2kAutomated safety check: PassMIT
Tushare Datazillionare/zillionare3222 repos~2.3kAutomated safety check: PassNone
Tradingview MCPatilaahmettaner/tradingview-mcp5k—~1.3kAutomated safety check: PassMIT
Digital Oraclekomako-workshop/digital-oracle878—~5.9kAutomated safety check: PassMIT
Polyclawchainstacklabs/polyclaw3591 repos~2kAutomated safety check: PassApache-2.0
Markdownfacioquo/stock-indicators-dotnet1.2k—~812Automated safety check: PassApache-2.0

Similar skills

  • Tushare Data

    zillionare/zillionare

    面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。

    322 GitHub starsUsed in 2 repos~2.3k tokens
    Business, Finance & HRAuto-check passed
  • Tradingview MCP

    atilaahmettaner/tradingview-mcp

    AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and…

    5k GitHub stars~1.3k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Digital Oracle

    komako-workshop/digital-oracle

    Answer prediction questions using market trading data, not opinions.

    878 GitHub stars~5.9k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Polyclaw

    chainstacklabs/polyclaw

    Trade on Polymarket via split + CLOB execution. An agent skill from chainstacklabs/polyclaw.

    359 GitHub starsUsed in 1 repo~2k tokens
    Business, Finance & HRAuto-check passed
  • Markdown

    facioquo/stock-indicators-dotnet

    Format and lint Markdown in this repository against GitHub Flavored Markdown and its markdownlint-cli2 configuration — headers, lists, code fences, callouts (VitePress containers on docs-site pages…

    1.2k GitHub stars~812 tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Openmobius Skill

    MobiusQuant/OpenMobius-skill

    Provides multi-school trading Q&A, chart/OHLCV analysis, annotation, and fresh-market workflows covering ICT/SMC, ChanLun, Wyckoff, Price Action, Order Flow, VSA, and Elliott Wave.

    697 GitHub stars~7.2k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed

More from diegosouzapw/awesome-omni-skills

All 39 skills in this repo
  • Content Creator

    diegosouzapw/awesome-omni-skills

    Content Creator workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Helm Chart Scaffolding

    diegosouzapw/awesome-omni-skills

    Helm Chart Scaffolding workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~2.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering Patterns

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Library

    diegosouzapw/awesome-omni-skills

    📝 Prompt Library workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Protocol Reverse Engineering

    diegosouzapw/awesome-omni-skills

    Protocol Reverse Engineering workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.8k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Quant Analyst

What does Quant Analyst do?

quant-analyst workflow skill. An agent skill from diegosouzapw/awesome-omni-skills. Quant Analyst is an agent skill from diegosouzapw/awesome-omni-skills. quant-analyst workflow skill.

When should I use Quant Analyst?

Quant Analyst fits situations like: the user needs Build financial models; backtest trading strategies; analyze market data.

How do I install Quant Analyst in Claude Code?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill quant-analyst -a claude-code`. Or copy the skill folder (skills_omni/quant-analyst in diegosouzapw/awesome-omni-skills) into .claude/skills/quant-analyst in your project. Claude Code loads it when a task matches its description.

How do I install Quant Analyst in Codex?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill quant-analyst -a codex`. Or copy the skill folder (skills_omni/quant-analyst in diegosouzapw/awesome-omni-skills) into .agents/skills/quant-analyst in your project. Codex loads it when a task matches its description.

Can I use Quant Analyst in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add diegosouzapw/awesome-omni-skills --skill quant-analyst -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/quant-analyst, .gemini/skills/quant-analyst, .github/skills/quant-analyst and .opencode/skills/quant-analyst in your project.

What does Quant Analyst need to run?

SKILL.md names no scripts, command-line tools or credentials: Quant Analyst is instructions for the agent only.

Does Quant Analyst access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Quant Analyst safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Quant Analyst use?

Quant Analyst is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Quant Analyst use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.3k tokens, read only when the agent opens those files.

What are the alternatives to Quant Analyst?

Skills that share tags, products or a category with Quant Analyst: Tushare Data (zillionare/zillionare, 322 stars), Tradingview MCP (atilaahmettaner/tradingview-mcp, 5k stars), Digital Oracle (komako-workshop/digital-oracle, 878 stars) and Polyclaw (chainstacklabs/polyclaw, 359 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Quant Analyst?

diegosouzapw (a GitHub user) maintains it in diegosouzapw/awesome-omni-skills, which has 159 GitHub stars. The repository holds 39 skills in this directory. The repository was last updated on July 8, 2026.

Source: diegosouzapw/awesome-omni-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.