Skip to main content

Concept

The role of machine learning in the evolution of smart order routing (SOR) represents a fundamental architectural shift in how financial institutions interact with market liquidity. It is the transition from a system of pre-programmed, static rules to a dynamic, predictive intelligence layer. An institution’s survival in modern electronic markets is contingent on its ability to execute large orders with minimal friction, a task complicated by market fragmentation and the predatory tactics of certain participants.

The initial generation of SOR technology was a necessary response to the proliferation of trading venues, providing an automated means to scan multiple exchanges for the best available price. This was a system built on observable, point-in-time facts.

Machine learning introduces a predictive dimension to this process. Its function is to construct a probabilistic map of the immediate future, forecasting market states based on vast datasets of historical and real-time information. The system learns to anticipate the consequences of its own actions. Instead of merely asking “Where is the best price right now?”, an ML-driven SOR asks, “Given the current market texture, the size of my order, and the likely reaction of other participants, what is the optimal sequence of actions to minimize cost and information leakage over the entire life of this trade?”.

This evolution is about moving from a reactive to a proactive execution posture. It is the system’s capacity to learn from every single trade, every microsecond of market data, and every flicker of liquidity across dozens of venues that constitutes its primary role. The objective is to navigate the complex, often opaque, landscape of modern liquidity with a model that understands not just the rules of the road, but the likely behavior of every other driver.

Machine learning transforms smart order routing from a static, rule-based process into a dynamic, predictive system that anticipates market reactions.

This transformation is driven by the sheer complexity of the data environment. Human traders, while possessing invaluable intuition, cannot process the immense volume of high-frequency data required to make consistently optimal routing decisions at scale. Traditional SOR, with its rigid if-then logic, is brittle; it cannot adapt to novel market conditions or the subtle footprints of other sophisticated players. Machine learning models, particularly techniques like reinforcement learning and Bayesian analysis, are designed specifically for this type of high-dimensional, noisy environment.

They identify patterns and correlations that are invisible to human analysis and far too complex to be hard-coded into a rules-based engine. The result is a system that can dynamically adjust its strategy in real time, for instance by routing away from a venue where it predicts rising adverse selection or by breaking up an order into a complex sequence of smaller pieces to disguise its intent. This is the core of its role ▴ to provide a scalable, adaptive, and data-driven execution capability that systematically mitigates the inherent costs and risks of trading in fragmented electronic markets.


Strategy

The strategic integration of machine learning into smart order routing frameworks is centered on achieving a superior execution quality that is quantifiable and repeatable. The overarching goal is to minimize the total cost of trading, a metric that extends beyond simple commission fees to include market impact, slippage, and opportunity cost. ML-based strategies are designed to optimize this complex, multi-variable problem in a dynamic fashion, adapting to the unique characteristics of each order and the prevailing market conditions. This represents a significant departure from the static, one-size-fits-all approach of legacy SOR systems.

Two robust modules, a Principal's operational framework for digital asset derivatives, connect via a central RFQ protocol mechanism. This system enables high-fidelity execution, price discovery, atomic settlement for block trades, ensuring capital efficiency in market microstructure

From Static Rules to Adaptive Execution

Traditional SOR platforms operate on a fixed hierarchy of rules. For example, a simple rule might be to always route to the venue displaying the best price. A slightly more complex rule might prioritize speed for small orders and price for large orders.

These systems are effective in simple market environments but fail to account for the hidden costs and risks embedded in the market microstructure. An ML-driven strategy, conversely, treats every order as a unique optimization problem.

The system leverages predictive analytics to inform its routing decisions. By analyzing historical data, the ML model can forecast key metrics for each potential execution venue, such as the probability of a fill, the likely slippage, and the potential for information leakage. For instance, a venue that frequently shows the best price but has a high reversion rate (the price tends to move unfavorably after a trade) might be penalized by the model, especially for a large, passive order.

The strategy is thus one of probabilistic optimization, weighing the potential benefits of a particular route against its predicted risks. This allows the institution to customize its execution profile, balancing aggression, cost, and market impact based on the specific goals of the portfolio manager.

A close-up of a sophisticated, multi-component mechanism, representing the core of an institutional-grade Crypto Derivatives OS. Its precise engineering suggests high-fidelity execution and atomic settlement, crucial for robust RFQ protocols, ensuring optimal price discovery and capital efficiency in multi-leg spread trading

Key Strategic Objectives of Ml Driven Sor

The implementation of machine learning within a smart order routing system is guided by several core strategic imperatives. These objectives are interconnected, each contributing to the primary goal of enhancing execution quality and minimizing costs.

  • Market Impact Mitigation The system learns to “disguise” large orders by breaking them down into smaller, intelligently placed child orders. The strategy involves routing these child orders across multiple venues and through time in a pattern that avoids triggering the predatory algorithms of high-frequency traders. The ML model predicts the market impact of different slicing strategies and selects the one that minimizes the order’s footprint.
  • Dynamic Liquidity Sourcing ML models are exceptionally proficient at identifying pockets of hidden liquidity. By analyzing patterns in trade data and order book dynamics, the SOR can predict where liquidity is likely to appear, routing orders to dark pools or other non-displayed venues just as institutional interest emerges. This proactive approach increases the probability of sourcing liquidity with minimal signaling risk.
  • Information Leakage Reduction A critical strategic goal is to prevent information about a large order from leaking to the broader market. Machine learning models, such as the Bayesian decision trees used by some institutions, can model the potential outcomes of different routing strategies to identify those that minimize the release of information. This involves understanding the unique characteristics of each trading venue and the behavior of its participants.
  • Adaptive Learning The market is not a static entity; it is a complex, adaptive system. An ML-driven SOR is designed to adapt along with it. Through reinforcement learning, the system can continuously refine its strategies based on the outcomes of its past decisions. If a particular routing tactic begins to underperform, the model will automatically adjust, shifting flow to more effective channels. This ensures that the SOR’s performance does not degrade over time as market dynamics evolve.
An abstract metallic circular interface with intricate patterns visualizes an institutional grade RFQ protocol for block trade execution. A central pivot holds a golden pointer with a transparent liquidity pool sphere and a blue pointer, depicting market microstructure optimization and high-fidelity execution for multi-leg spread price discovery

How Does an Ml Based Sor Adapt to Market Regimes?

A significant strategic advantage of machine learning in this context is its ability to identify and adapt to different market regimes. Markets behave differently during periods of high volatility compared to periods of calm, or during trending markets versus range-bound markets. An ML-based SOR can be trained to recognize the signatures of these regimes from real-time data feeds and adjust its routing logic accordingly.

For example, during a high-volatility event, the model might prioritize speed of execution and certainty of fill over achieving the absolute best price, understanding that the cost of delay is likely to be high. In a low-volatility environment, the system might adopt a more patient, passive strategy, working a large order slowly to minimize its market impact. This regime-adaptive capability is nearly impossible to implement effectively in a traditional, rules-based system, as the number of potential states and corresponding rules would be unmanageably large.

A transparent blue sphere, symbolizing precise Price Discovery and Implied Volatility, is central to a layered Principal's Operational Framework. This structure facilitates High-Fidelity Execution and RFQ Protocol processing across diverse Aggregated Liquidity Pools, revealing the intricate Market Microstructure of Institutional Digital Asset Derivatives

Comparative Framework Traditional Sor Vs Ml Enhanced Sor

The strategic differences between legacy and modern SOR systems are stark. The following table provides a comparative analysis of their core attributes, illustrating the architectural and philosophical shift that machine learning introduces.

Attribute Traditional Smart Order Router Machine Learning-Enhanced Smart Order Router
Decision Logic Based on a static, pre-defined set of if-then rules. Based on dynamic, probabilistic models that forecast outcomes.
Data Utilization Primarily uses point-in-time market data (e.g. best bid and offer). Utilizes vast historical and real-time datasets, including order book depth and TCA results.
Adaptability Static. Requires manual reprogramming to adjust to new market conditions. Self-adapting. Continuously learns and refines its strategies based on new data.
Performance Metric Often focused on simple metrics like best price execution. Optimizes for total cost of trading, including market impact and information leakage.
Venue Analysis Treats venues based on simple characteristics like speed and cost. Develops a nuanced, predictive understanding of each venue’s microstructure.
Order Handling Applies a generalized strategy based on order size. Treats each order as a unique problem, tailoring the execution strategy accordingly.


Execution

The execution framework of a machine learning-driven smart order router is a sophisticated synthesis of data engineering, quantitative modeling, and low-latency technology. It is the operational heart of the system, responsible for translating the strategic objectives of cost minimization and risk mitigation into concrete, real-time trading decisions. This process involves a continuous cycle of data ingestion, feature engineering, prediction, and action, all occurring within microseconds. The system’s architecture must be robust enough to handle massive data volumes while remaining flexible enough to allow for the continuous evolution of its underlying models.

Angularly connected segments portray distinct liquidity pools and RFQ protocols. A speckled grey section highlights granular market microstructure and aggregated inquiry complexities for digital asset derivatives

The Architectural Blueprint of an Ml Sor

The operational flow of an ML-SOR can be conceptualized as a multi-stage pipeline. Each stage performs a specific function, transforming raw market data into intelligent execution actions. The design of this architecture prioritizes speed, accuracy, and scalability.

  1. Data Ingestion and Normalization The system’s foundation is its ability to consume and process a wide array of data streams in real time. This includes direct market data feeds from various exchanges and liquidity venues (e.g. NASDAQ ITCH), historical trade and quote data, and internal data from the firm’s own order management system (OMS). This data is normalized into a consistent format for processing.
  2. Real-Time Feature Engineering Raw data is of limited use to a machine learning model. In this stage, the system calculates a rich set of features, or predictive variables, that characterize the current state of the market. These features might include measures of volatility, order book imbalance, spread, depth of liquidity, and the recent trading activity of other market participants.
  3. The Predictive Engine This is the core of the ML-SOR. It houses the trained machine learning models that take the engineered features as input and generate a set of predictions. These predictions could include the expected slippage for an order of a certain size on a specific venue, the probability of a fill within a given timeframe, or a forecast of short-term price movement.
  4. The Decision Logic Module The predictions from the ML engine are fed into this module. Here, the system integrates the model’s outputs with the specific parameters of the order (e.g. size, urgency, client-specified constraints) and the firm’s overall risk management policies. It then uses an optimization algorithm to determine the best course of action ▴ the optimal routing path and slicing strategy for the order.
  5. Execution Gateway and Feedback Loop Once a decision is made, the SOR sends child orders to the appropriate venues via a low-latency execution gateway. The outcomes of these orders (fills, partial fills, rejections) are then fed back into the system in real time. This feedback loop is critical, as it allows the SOR to update its understanding of the market and adjust its strategy for the remaining portion of the order. This data also becomes part of the historical dataset used for retraining the models, creating a virtuous cycle of continuous improvement.
A central teal sphere, representing the Principal's Prime RFQ, anchors radiating grey and teal blades, signifying diverse liquidity pools and high-fidelity execution paths for digital asset derivatives. Transparent overlays suggest pre-trade analytics and volatility surface dynamics

What Is the Role of Quantitative Modeling?

The predictive power of an ML-SOR is derived from its underlying quantitative models. These models are the mathematical embodiment of the system’s market intelligence. One advanced approach involves the use of “risk-aware linear bandits,” a technique tailored for financial decision-making under uncertainty. This framework is particularly well-suited for SOR because it explicitly balances the trade-off between exploring new routing options and exploiting known, profitable ones, all while managing risk.

The model attempts to minimize “regret,” which is the difference between the performance of the chosen routing strategy and the performance of the best possible strategy in hindsight. It does this within a mean-variance framework, seeking to maximize expected return (i.e. minimize cost) for a given level of risk (i.e. variance in execution outcomes). This is a computationally intensive process that requires a deep understanding of statistical modeling and financial market dynamics.

A key function of the execution framework is to translate probabilistic forecasts from machine learning models into actionable, risk-managed trading decisions.
Precisely engineered circular beige, grey, and blue modules stack tilted on a dark base. A central aperture signifies the core RFQ protocol engine

Simulated Input Data for an Ml Sor Model

To understand the execution process in a more granular way, consider the type of data that an ML-SOR model might use to make a decision. The following table shows a snapshot of simulated input features for a single order at a specific moment in time. The model would process thousands of such data points per second across all relevant symbols and venues.

Feature Venue A (Lit) Venue B (Dark) Venue C (Lit)
Current Spread (bps) 0.5 N/A 0.6
Top-of-Book Depth ($) 50,000 N/A 75,000
5-Minute Volatility (%) 0.02 0.02 0.02
Recent Trade Intensity High Low Medium
Historical Fill Rate (for this order size) 95% 60% 98%
Predicted Slippage (bps) 0.8 -0.2 (Price Improvement) 1.1
Predicted Information Leakage Score 7/10 2/10 6/10

Based on this data, the ML model would generate a composite score for each venue. While Venue C offers greater depth, the model’s prediction of higher slippage might lead the decision logic to prefer a combination of Venue A for immediate liquidity and Venue B to seek price improvement with a portion of the order, thereby minimizing both impact and information leakage.

A beige Prime RFQ chassis features a glowing teal transparent panel, symbolizing an Intelligence Layer for high-fidelity execution. A clear tube, representing a private quotation channel, holds a precise instrument for algorithmic trading of digital asset derivatives, ensuring atomic settlement

A Procedural Walkthrough of an Institutional Order

The execution of a large institutional order for 100,000 shares of a particular stock by an ML-SOR is a carefully orchestrated process. The following steps outline this procedure, demonstrating the system’s dynamic and adaptive nature.

  • Step 1 Order Ingestion and Profile Selection A portfolio manager submits the 100,000-share order to the trading desk. The trader selects an execution profile within the SOR, perhaps “Passive, Minimize Impact,” which instructs the decision logic to prioritize stealth over speed.
  • Step 2 Initial Pathfinding The SOR’s predictive engine analyzes the current market state using the features described above. It runs thousands of micro-simulations to forecast the outcomes of various slicing and routing strategies. It might decide to initially send a small 500-share “ping” order to a lit market to gauge the immediate liquidity and reaction.
  • Step 3 Dynamic Slicing and Routing Based on the outcome of the initial orders, the model adjusts its strategy. It might determine that the market is absorbing the shares well and begin to route slightly larger child orders (e.g. 1,000-2,000 shares) to a mix of lit and dark venues. The sequence and timing of these orders are randomized to avoid creating a detectable pattern.
  • Step 4 Continuous Adaptation As the order is worked, the SOR constantly monitors market conditions. If it detects another large institutional algorithm working on the other side of the market, it might pause its own execution to avoid interacting with a competing order and causing unnecessary price impact. Conversely, if it detects a favorable liquidity event, like a large passive order appearing on the bid, it may accelerate its execution to take advantage of the opportunity.
  • Step 5 Completion and Post-Trade Analysis Once the full 100,000 shares are executed, the system compiles a detailed record of the trade. This data, including the execution price, slippage, and venues used, is fed into the Transaction Cost Analysis (TCA) system. The results of this analysis are then used in the next retraining cycle of the machine learning models, ensuring the system learns from every single trade.

A Prime RFQ engine's central hub integrates diverse multi-leg spread strategies and institutional liquidity streams. Distinct blades represent Bitcoin Options and Ethereum Futures, showcasing high-fidelity execution and optimal price discovery

References

  • “Smarter Order Routing.” UBS Global. Accessed July 30, 2025.
  • “The Top Smart Order Routing Technologies.” A-Team Insight, 7 June 2024.
  • Gu, Qiaosong, et al. “Risk-Aware Linear Bandits ▴ Theory and Applications in Smart Order Routing.” arXiv preprint arXiv:2208.02441, 4 Aug. 2022.
  • Pande, Chandresh. “Agentic AI in FX ▴ From Automation to Autonomy.” Finextra Research, 22 July 2025.
  • “Machine Learning Applications in DEX Aggregation and Smart Order Routing.” Medium, 28 Sept. 2022.
A metallic sphere, symbolizing a Prime Brokerage Crypto Derivatives OS, emits sharp, angular blades. These represent High-Fidelity Execution and Algorithmic Trading strategies, visually interpreting Market Microstructure and Price Discovery within RFQ protocols for Institutional Grade Digital Asset Derivatives

Reflection

The integration of machine learning into the core of market-facing technology like smart order routing marks a significant point in the evolution of institutional trading. The knowledge gained through this exploration of its concepts, strategies, and execution mechanics forms a component of a larger system of operational intelligence. The trajectory points towards systems that are not just predictive, but increasingly autonomous.

The emergence of agentic AI, where multiple intelligent systems coordinate to achieve complex financial workflows, is the logical next step. This invites a moment of introspection for any institution navigating this landscape.

A sleek, illuminated control knob emerges from a robust, metallic base, representing a Prime RFQ interface for institutional digital asset derivatives. Its glowing bands signify real-time analytics and high-fidelity execution of RFQ protocols, enabling optimal price discovery and capital efficiency in dark pools for block trades

How Does This Reshape the Human Role?

As these systems gain in sophistication, the role of the human trader is recalibrated. The focus shifts from the manual, moment-to-moment decision-making of order placement to a higher-level function of system oversight, strategy design, and risk management. The most valuable traders will be those who can architect the logic that guides these powerful tools, who understand their strengths and limitations, and who can intervene intelligently when faced with unprecedented market events that fall outside the models’ training data. The challenge becomes one of collaboration between human and machine, leveraging the computational power of AI and the contextual understanding of an experienced professional.

Precision instrument featuring a sharp, translucent teal blade from a geared base on a textured platform. This symbolizes high-fidelity execution of institutional digital asset derivatives via RFQ protocols, optimizing market microstructure for capital efficiency and algorithmic trading on a Prime RFQ

Considering the Broader Systemic Implications

Finally, it is prudent to consider the systemic impact of this technological arms race. When every major institution possesses a highly adaptive, intelligent execution system, what new market dynamics emerge? How does one maintain a competitive edge when the baseline level of technological sophistication is so high?

The answer may lie in the quality of the data used to train the models, the ingenuity of the quantitative research that designs them, and the robustness of the technological architecture that supports them. Ultimately, a superior operational framework, one that seamlessly integrates technology, data, and human expertise, will be the key to unlocking a durable strategic advantage in the markets of the future.

A central, intricate blue mechanism, evocative of an Execution Management System EMS or Prime RFQ, embodies algorithmic trading. Transparent rings signify dynamic liquidity pools and price discovery for institutional digital asset derivatives

Glossary

A metallic blade signifies high-fidelity execution and smart order routing, piercing a complex Prime RFQ orb. Within, market microstructure, algorithmic trading, and liquidity pools are visualized

Smart Order Routing

Meaning ▴ Smart Order Routing (SOR), within the sophisticated framework of crypto investing and institutional options trading, is an advanced algorithmic technology designed to autonomously direct trade orders to the optimal execution venue among a multitude of available exchanges, dark pools, or RFQ platforms.
A high-fidelity institutional digital asset derivatives execution platform. A central conical hub signifies precise price discovery and aggregated inquiry for RFQ protocols

Machine Learning

Meaning ▴ Machine Learning (ML), within the crypto domain, refers to the application of algorithms that enable systems to learn from vast datasets of market activity, blockchain transactions, and sentiment indicators without explicit programming.
A stylized spherical system, symbolizing an institutional digital asset derivative, rests on a robust Prime RFQ base. Its dark core represents a deep liquidity pool for algorithmic trading

Information Leakage

Meaning ▴ Information leakage, in the realm of crypto investing and institutional options trading, refers to the inadvertent or intentional disclosure of sensitive trading intent or order details to other market participants before or during trade execution.
A stylized abstract radial design depicts a central RFQ engine processing diverse digital asset derivatives flows. Distinct halves illustrate nuanced market microstructure, optimizing multi-leg spreads and high-fidelity execution, visualizing a Principal's Prime RFQ managing aggregated inquiry and latent liquidity

Market Data

Meaning ▴ Market data in crypto investing refers to the real-time or historical information regarding prices, volumes, order book depth, and other relevant metrics across various digital asset trading venues.
Luminous blue drops on geometric planes depict institutional Digital Asset Derivatives trading. Large spheres represent atomic settlement of block trades and aggregated inquiries, while smaller droplets signify granular market microstructure data

Machine Learning Models

Validating a trading model requires a systemic process of rigorous backtesting, live incubation, and continuous monitoring within a governance framework.
A symmetrical, star-shaped Prime RFQ engine with four translucent blades symbolizes multi-leg spread execution and diverse liquidity pools. Its central core represents price discovery for aggregated inquiry, ensuring high-fidelity execution within a secure market microstructure via smart order routing for block trades

Reinforcement Learning

Meaning ▴ Reinforcement learning (RL) is a paradigm of machine learning where an autonomous agent learns to make optimal decisions by interacting with an environment, receiving feedback in the form of rewards or penalties, and iteratively refining its strategy to maximize cumulative reward.
A complex, layered mechanical system featuring interconnected discs and a central glowing core. This visualizes an institutional Digital Asset Derivatives Prime RFQ, facilitating RFQ protocols for price discovery

Order Routing

Meaning ▴ Order Routing is the critical process by which a trading order is intelligently directed to a specific execution venue, such as a cryptocurrency exchange, a dark pool, or an over-the-counter (OTC) desk, for optimal fulfillment.
A spherical Liquidity Pool is bisected by a metallic diagonal bar, symbolizing an RFQ Protocol and its Market Microstructure. Imperfections on the bar represent Slippage challenges in High-Fidelity Execution

Market Impact

Meaning ▴ Market impact, in the context of crypto investing and institutional options trading, quantifies the adverse price movement caused by an investor's own trade execution.
A sleek, metallic, X-shaped object with a central circular core floats above mountains at dusk. It signifies an institutional-grade Prime RFQ for digital asset derivatives, enabling high-fidelity execution via RFQ protocols, optimizing price discovery and capital efficiency across dark pools for best execution

Market Microstructure

Meaning ▴ Market Microstructure, within the cryptocurrency domain, refers to the intricate design, operational mechanics, and underlying rules governing the exchange of digital assets across various trading venues.
Interconnected translucent rings with glowing internal mechanisms symbolize an RFQ protocol engine. This Principal's Operational Framework ensures High-Fidelity Execution and precise Price Discovery for Institutional Digital Asset Derivatives, optimizing Market Microstructure and Capital Efficiency via Atomic Settlement

Predictive Analytics

Meaning ▴ Predictive Analytics, within the domain of crypto investing and systems architecture, is the application of statistical techniques, machine learning, and data mining to historical and real-time data to forecast future outcomes and trends in digital asset markets.
A stylized rendering illustrates a robust RFQ protocol within an institutional market microstructure, depicting high-fidelity execution of digital asset derivatives. A transparent mechanism channels a precise order, symbolizing efficient price discovery and atomic settlement for block trades via a prime brokerage system

Smart Order

A Smart Order Router adapts to the Double Volume Cap by ingesting regulatory data to dynamically reroute orders from capped dark pools.
A precision metallic mechanism, with a central shaft, multi-pronged component, and blue-tipped element, embodies the market microstructure of an institutional-grade RFQ protocol. It represents high-fidelity execution, liquidity aggregation, and atomic settlement within a Prime RFQ for digital asset derivatives

Liquidity Sourcing

Meaning ▴ Liquidity sourcing in crypto investing refers to the strategic process of identifying, accessing, and aggregating available trading depth and volume across various fragmented venues to execute large orders efficiently.
Intricate core of a Crypto Derivatives OS, showcasing precision platters symbolizing diverse liquidity pools and a high-fidelity execution arm. This depicts robust principal's operational framework for institutional digital asset derivatives, optimizing RFQ protocol processing and market microstructure for best execution

Bayesian Decision Trees

Meaning ▴ Bayesian Decision Trees are predictive models that integrate Bayesian inference's probabilistic reasoning with the structured, hierarchical logic of decision trees.
Abstract geometric forms depict a sophisticated RFQ protocol engine. A central mechanism, representing price discovery and atomic settlement, integrates horizontal liquidity streams

Learning Models

Validating a trading model requires a systemic process of rigorous backtesting, live incubation, and continuous monitoring within a governance framework.
A sleek, metallic mechanism with a luminous blue sphere at its core represents a Liquidity Pool within a Crypto Derivatives OS. Surrounding rings symbolize intricate Market Microstructure, facilitating RFQ Protocol and High-Fidelity Execution

Transaction Cost Analysis

Meaning ▴ Transaction Cost Analysis (TCA), in the context of cryptocurrency trading, is the systematic process of quantifying and evaluating all explicit and implicit costs incurred during the execution of digital asset trades.
A sophisticated mechanism depicting the high-fidelity execution of institutional digital asset derivatives. It visualizes RFQ protocol efficiency, real-time liquidity aggregation, and atomic settlement within a prime brokerage framework, optimizing market microstructure for multi-leg spreads

Agentic Ai

Meaning ▴ Agentic AI describes artificial intelligence systems designed to autonomously perceive their operational environment, reason about predefined objectives, formulate execution plans, and enact actions to attain specific goals.