Reach for this when you're building or evaluating execution infrastructure that needs to satisfy best execution obligations under FINRA Rule 5310 or RIA fiduciary duty. It covers the mechanics of smart order routing across exchanges and dark pools, algorithm selection (VWAP, TWAP, implementation shortfall), and transaction cost analysis for both pre-trade estimation and post-trade measurement. The material goes deep on regulatory compliance mechanics like interpreting Rule 605/606 reports and running best execution committee reviews, plus market microstructure concepts like bid-ask spread decomposition and market impact. Also handles fixed income and ETF execution via RFQ protocols, which is less commonly documented elsewhere.

skills.sh installs
739
GitHub stars
224
last updated
Aug 21, 2026

Install

$ npx -y skills add joellewis/finance_skills --skill trade-execution --agent claude-code

Installs into .claude/skills of the current project.

Files

Trade Execution

Core Concepts

Best Execution Obligation

Best execution is the duty to seek the most favorable terms reasonably available for client transactions under the circumstances. The obligation applies differently depending on the entity type and regulatory framework.

Broker-dealer obligations (FINRA Rule 5310): FINRA Rule 5310 (Best Execution and Interpositioning) requires broker-dealers to use reasonable diligence to ascertain the best market for a security and to buy or sell in that market so that the resultant price to the customer is as favorable as possible under prevailing market conditions. "Reasonable diligence" involves consideration of:

  • The character of the market for the security (e.g., price, volatility, and relative liquidity)
  • The size and type of transaction
  • The number of markets checked
  • The accessibility of the quotation
  • The terms and conditions of the order as communicated to the broker-dealer

Sponsors

Details

Repository
github.com/joellewis/finance_skills
Categories
DevOps & CI/CD, Documentation, Code Review & Quality, Design & UI/UX, Finance & Trading
First seen
Jun 3, 2026

More from joellewis/finance_skills

All 84
1voltagent avatarvoltagent-best-practicesvoltagent/skillsVoltAgent architectural patterns and conventions. Covers agents vs workflows, project layout, memory, servers, and observability.739skills.sh installs
2jezweb avatarreact-native-expojezweb/claude-skillsBuild React Native 0.76+ apps with Expo SDK 52-54. Covers mandatory New Architecture (0.82+/SDK 55+), React 19 changes, SDK 54 breaking changes (expo-av, expo-f738skills.sh installs
3new-silvermoon avatarandroid-gradle-logicnew-silvermoon/awesome-android-agent-skillsExpert guidance on setting up scalable Gradle build logic using Convention Plugins and Version Catalogs.738skills.sh installs
4zxkane avataraws-serverless-edazxkane/aws-skillsAWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microse738skills.sh installs
5ruvnet avataradr-indexruvnet/rufloBuild or rebuild the ADR index + dependency graph by running scripts/import.mjs (handles v3-style and plugin-style ADR formats; one Bash call vs hundreds of MCP737skills.sh installs
6posit-dev avatarr-cli-appposit-dev/skillsBuild command-line apps in R using the Rapp package. Use when creating a CLI tool in R, adding argument parsing to an R script, turning an R script into a comma736skills.sh installs