← Back to Skills Marketplace
Medici Investments — Position Sizer
by
RunByDaVinci
· GitHub ↗
· v0.1.0
· MIT-0
97
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install medici-investments-position-sizer-dv
Description
Calculate risk-based position sizes for long stock trades. Use when user asks about position sizing, how many shares to buy, risk per trade, Kelly criterion,...
Usage Guidance
This package mostly looks like a local, standard-library Python position-sizer (benign in intent), but the documentation and SKILL.md examples are inconsistent with the shipped code. Before installing or running automatically: 1) Verify which CLI flags the script actually accepts (the README/tests use --account-size/--entry/--stop while SKILL.md shows different names and a different path). 2) If you expect automatic sector lookups or portfolio checks, inspect the full script to confirm a safe, documented data source (there is no visible network or API code). 3) Run the included unit tests locally (pytest) to confirm behavior. 4) If you plan to give the skill access to your portfolio data or expect it to call external APIs, require explicit documentation of which endpoints and credentials it will use — currently none are declared. The inconsistencies suggest sloppy packaging rather than overt malice, but clarify/repair the docs and confirm there are no hidden network calls before enabling autonomous use.
Capability Analysis
Type: OpenClaw Skill
Name: medici-investments-position-sizer-dv
Version: 0.1.0
The 'medici-investments-position-sizer' skill is a legitimate financial tool designed to calculate stock position sizes using standard risk management models like Fixed Fractional, ATR, and Kelly Criterion. The core logic in `scripts/position_sizer.py` is well-structured, uses only the Python standard library, and includes thorough input validation and unit tests. There is no evidence of data exfiltration, malicious execution, or prompt injection; the script's only side effect is writing calculation reports to a local directory as described in the documentation.
Capability Assessment
Purpose & Capability
The skill's name/description (position sizing for long stock trades) matches the included Python implementation and tests: fixed-fractional, ATR, and Kelly models are implemented and unit-tested. However, some doc examples use different parameter names (SKILL.md uses --portfolio-value, README/tests use --account-size / --entry / --stop), indicating documentation drift that will confuse users and automated invocation.
Instruction Scope
SKILL.md claims the script will 'fetch the sector for the ticker' and 'check the current portfolio's allocation' if --ticker is provided. The visible code and tests show no network calls, no external API integration, and no mechanism for reading a portfolio file or account holdings; there are no required env vars or config paths. That sector-fetch/portfolio-check behavior is therefore not implemented (or not visible in the provided files) — an important mismatch between instructions and actual runtime behavior.
Install Mechanism
This is instruction-only / source-included: there is no install specification, no external downloads, and the Python code uses only the standard library. That is low-risk from an install perspective.
Credentials
The skill declares no required environment variables or credentials and the code does not reference secrets or external tokens in the visible files. The requested permissions are proportionate to the stated purpose.
Persistence & Privilege
Skill is not forced-always, does not request persistence or elevated privileges, and there is no evidence it modifies other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install medici-investments-position-sizer-dv - After installation, invoke the skill by name or use
/medici-investments-position-sizer-dv - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release
Metadata
Frequently Asked Questions
What is Medici Investments — Position Sizer?
Calculate risk-based position sizes for long stock trades. Use when user asks about position sizing, how many shares to buy, risk per trade, Kelly criterion,... It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install Medici Investments — Position Sizer?
Run "/install medici-investments-position-sizer-dv" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Medici Investments — Position Sizer free?
Yes, Medici Investments — Position Sizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Medici Investments — Position Sizer support?
Medici Investments — Position Sizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Medici Investments — Position Sizer?
It is built and maintained by RunByDaVinci (@clawdiri-ai); the current version is v0.1.0.
More Skills