CtrlK
BlogDocsLog inGet started
Tessl Logo

perp-funding-basis

Perpetual futures funding rate analysis and cash-carry basis trading — funding rate regimes, annualized basis signals, carry trade construction, and funding rate arbitrage between exchanges.

60

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./a_全网优秀资源/10_大模型/07_skill包/vibe_trading_skills/perp-funding-basis/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-structured skill body with executable code and concrete signal frameworks, weakened mainly by some concept re-explanation and the absence of validation checkpoints in its trading workflows.

Suggestions

Trim the Overview and 'Funding Rate Mechanics' explanations of concepts Claude already knows, keeping only the OKX-specific schedule and annualization math.

Add an explicit validation checkpoint to the carry-trade execution workflow (e.g., confirm net delta is ~0 and funding is positive before sizing the position).

Consider moving the detailed API reference and signal-threshold tables into a bundled reference file referenced from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The bulk is concrete tables and executable code, but the Overview and 'Funding Rate Mechanics' section re-explain basics Claude already knows ('Perpetual futures have no expiry date... to keep the perpetual price anchored to the spot price'), so it could be tightened.

3 / 5

Actionability

Provides multiple complete, runnable Python functions (funding_regime, annualized_basis, carry_trade_pnl, oi_funding_matrix), concrete OKX API endpoints, and worked numeric examples that cover the common cases copy-paste ready.

5 / 5

Workflow Clarity

A carry-trade execution sequence (steps 1-5) is present and the analysis flows logically across sections, but there are no explicit validation or verification checkpoints before committing capital or between data-gathering and signal generation.

3 / 5

Progressive Disclosure

The body is well-organized into clearly headed sections (Core Concepts, Data Access, Output Format, Notes) with a single cross-skill reference, but it is a monolithic ~250-line file with no one-level-deep bundle references that could hold the detailed reference material.

4 / 5

Total

15

/

20

Passed

Description

75%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A specific, well-scoped description that clearly conveys what the skill does across several concrete capabilities, but it omits any explicit 'when to use' trigger guidance, which limits completeness.

Suggestions

Add a 'Use when...' clause naming concrete trigger phrases (e.g., 'Use when analyzing perpetual funding rates, evaluating cash-carry or basis trades, or comparing cross-exchange funding spreads').

Include a few natural synonyms users might say ('perp funding', 'funding spread', 'funding arbitrage') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'funding rate analysis', 'cash-carry basis trading', 'funding rate regimes', 'annualized basis signals', 'carry trade construction', and 'funding rate arbitrage between exchanges' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

The 'what' is clearly and comprehensively stated, but there is no 'Use when...' clause or equivalent explicit trigger guidance, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Contains the natural domain terms a crypto trader would say ('funding rate', 'basis trading', 'cash-carry', 'arbitrage', 'perpetual futures'), but a few common variations such as 'perp funding' or 'funding spread' are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (perpetual futures funding rates and cash-carry basis trading) with distinct, specific triggers and minimal overlap risk with other skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
charliedream1/ai_quant_trade
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.