advanced-math-trading/execution-control

Apply Almgren–Chriss dynamic programming to optimize trading execution schedules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/keith-mvs/ordinis --skill advanced-math-trading-execution-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: advanced-math-trading/execution-control
Source: https://github.com/keith-mvs/ordinis/tree/main/docs/knowledge-base/domains/skills/advanced-math-trading/execution-control
Command: npx skills add https://github.com/keith-mvs/ordinis --skill advanced-math-trading-execution-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, scipy, matplotlib, and includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill covers optimal execution, control theory, queueing, and exchange microstructure details.

Core Features & Use Cases

  • Almgren–Chriss DP Schedules: Deterministic execution planning
  • Control Theory & MPC: Feedback-framed optimization
  • Queueing Dynamics: Latency-aware execution strategies

Quick Start

Example: "Plan a DP schedule for a large order with latency constraints."

Frequently Asked Questions about advanced-math-trading/execution-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize execution schedules for large trading orders?

Execution optimization uses Almgren–Chriss dynamic programming to plan order schedules that minimize market impact and latency costs. This Skill applies control-theory framing and queueing dynamics to generate deterministic execution schedules tailored to your order size and time horizon.

What is the Almgren–Chriss model and when should I use it?

Almgren–Chriss is an optimal-execution framework that balances execution urgency against market-impact costs. Use it when trading large orders where splitting execution across time reduces slippage more than delay costs accumulate, accounting for exchange microstructure and real-time feedback.

Can I use control theory and model predictive control for execution planning?

Yes. This Skill frames execution as a feedback control problem using MPC and queueing theory to adapt schedules to latency and order-book dynamics in real time, enabling closed-loop optimization beyond static Almgren–Chriss schedules.

How do I model latency and fill dynamics in execution systems?

This Skill covers fill modeling and latency-aware execution strategies using queueing theory and exchange microstructure analysis. It provides code snippets and references for estimating partial fills, queue positions, and execution delays in live trading.

What dependencies and tools do I need to run execution-control simulations?

Execution control requires numpy for numerical optimization, pandas for order and fill data handling, scipy for dynamic programming solvers, and matplotlib for visualizing execution schedules and latency trade-offs.

Can I apply this to real-time trading systems, or is it simulation-only?

This Skill covers end-to-end deployment from DP scheduling through real-time feedback control. It includes control-theory and queueing toolchains designed for live trading, though implementation into production systems requires integration with your order-routing and risk infrastructure.