Skip to main content

Portfolio rebalancing assistant

A target allocation is an instruction, not an objective.

A portfolio rebalancing assistant calculates allocation drift and compares mandate-permitted no-trade, cash-flow and trade scenarios. The pattern Werkon would validate preserves positions, prices, assumptions, costs and uncertainty for professional review. Qualified people own suitability, investment and tax decisions; any order requires separate approval, followed by reconciliation of fills, fees, cash, holdings and settlement.

Rebalancing job boundary

Prepare the scenario. Keep the recommendation accountable.

Rebalancing is not neutral arithmetic once a scenario affects a client portfolio. Four boundaries preserve the approved investment instruction, exact evidence and the people accountable for advice and trades.

01

Client, role, and mandate scope

Register the legal client and beneficial account owner, account and portfolio, service and professional role, jurisdiction, current client profile, agreed mandate and investment strategy, approved target and bands, universe and restrictions, review cadence, disclosures, conflicts and decision authorities before calculation.

Required evidence: Client, owner, account and portfolio identifiers, adviser or broker role, service, agreement and jurisdiction, profile and suitability review time, objective and risk records, mandate and target versions, benchmark where approved, universe and restrictions, conflicts, disclosure, reviewer, delegation, effective time and expiry.

02

Time-safe portfolio state

Assemble permitted positions, tax lots, cash, accruals, liabilities, pending orders and transfers, corporate actions and external holdings with independent source and valuation times; preserve original quantities and currencies; reconcile populations; and expose missing, stale, disputed or restricted records.

Required evidence: Custodian, broker and book records, security and lot identifiers, quantity and cost basis where available, settled and pending states, cash and liabilities, price and foreign-exchange sources and times, accrued amounts, corporate actions, restrictions, external holdings, population totals, reconciliation and provenance.

03

Reviewable rebalance scenarios

Calculate exact current and target weights and drift; apply deterministic mandate gates; compare no-trade, cash-flow and trade scenarios; estimate explicit fees, spread, market-impact, tax-lot and liquidity effects under named methods; show alternatives, exclusions, sensitivities and uncertainty; and abstain where evidence or authority is insufficient.

Required evidence: Formula and semantic versions, eligible population, current and target weights, drift and tolerance, cash-flow assumption, proposed buys and sells, lot candidates, fees and spread, liquidity and minimum-size inputs, estimated tax effects, turnover, residuals, scenario differences, excluded assets, uncertainty and failed constraints.

04

Recommendation, order, and outcome

Route the packet to qualified investment, compliance, tax and client-service owners; record recommendation or rejection with reasons; obtain distinct client or discretionary authorization as applicable; revalidate evidence; submit only the approved order; retain every lifecycle event; and reconcile fills, costs, cash, holdings and settlement.

Required evidence: Reviewers, qualifications and delegation, advice and suitability record, best-interest or fiduciary review where applicable, tax escalation, client instruction or discretionary authority, exact approved order, approval token, broker response, venue events, fills, prices, fees, cancellation, settlement, custodian position, reconciliation and notice.

Request-to-settlement path

Do not let a calculated drift become an order.

Each step changes the evidence and authority required. The path keeps portfolio arithmetic, professional judgment and market execution inspectably separate.

  1. 01

    Confirm role and instruction

    Identify the client, account, portfolio, service, adviser or broker role and jurisdiction; verify current mandate, investment strategy, target, bands, restrictions, profile and authority; and hold the case when client facts, applicability or instructions are missing, stale or conflicting.

    Owner
    Qualified investment, legal, compliance, and client owners
    Evidence
    Role and service analysis, client agreement, jurisdiction, current client profile, suitability review, objective and risk records, mandate, target and universe versions, restrictions, conflicts, disclosures, discretionary authority, review owner and stop conditions.
  2. 02

    Reconstruct the portfolio

    Collect positions and lots, cash and liabilities, pending activity, corporate actions, prices, foreign exchange and approved external holdings; bind independent times and identifiers; reconcile totals; and quarantine any gap that could change drift, feasibility, tax or authorization.

    Owner
    Portfolio accounting, custody, trading-data, and control owners
    Evidence
    Source extracts and digests, account and security mapping, lot records, settlement state, cash, liability and accrual records, orders and transfers, corporate actions, price and foreign-exchange observations, external holdings, counts, totals, reconciliation and exceptions.
  3. 03

    Calculate and compare scenarios

    Run exact weights, drift and constraint checks, preserve unrounded values, compare no-trade, contribution, withdrawal and trade paths, use approved cost and tax inputs, test whole-portfolio effects and let bounded assistance explain only source-linked differences, alternatives and uncertainty.

    Owner
    Deterministic portfolio engine with bounded explanatory assistance
    Evidence
    Calculation and rule versions, population and valuation time, current and target weights, tolerance results, scenario orders and lots, residual cash and drift, cost and tax estimates, liquidity, concentration, turnover, alternatives, sensitivity, uncertainty, evaluation and abstention.
  4. 04

    Review, recommend, and authorize

    Have qualified people assess the client, product, costs, conflicts, risks and alternatives under the applicable service; distinguish a calculation from a recommendation; record reason and disclosures; obtain the required client or discretionary authorization; then revalidate inputs before any order can leave the system.

    Owner
    Qualified adviser, broker, portfolio manager, compliance, tax, and client authorities
    Evidence
    Reviewer identity and qualification, role-specific review, product and client analysis, costs and alternatives, conflicts and disclosures, recommendation and reason, client instruction or discretionary authority, conditions and expiry, source revalidation and approved order digest.
  5. 05

    Submit, settle, and reconcile

    Send only the approved order through scoped and idempotent tools, track acceptance, routing, rejection, partial fill, cancellation and correction, reconcile execution and fees with broker and custodian records, confirm settlement and revised holdings, and retain client communication and post-trade exceptions.

    Owner
    Authorized trading, operations, custody, compliance, and records owners
    Evidence
    Order request and authorization, tool identity and scope, broker order identifier, lifecycle events, route and venue where available, executions, average and lot prices, fees, cancellations and corrections, settlement, cash and holdings, target comparison, reconciliation, notice and exception closure.

Authority model

Let code calculate. Keep investment judgment qualified.

Portfolio arithmetic, scenario explanation and regulated or contractual authority are different responsibilities. The assistant supports the middle without inheriting the professional role.

01

Deterministic portfolio controls

Code should own identifiers, quantities, decimals, valuation and source times, currency conversion, weights, drift, bands, arithmetic, universe and restriction gates, lot constraints, role permissions, order scope, idempotency, receipts and reconciliation.

  • Client, account, portfolio and security binding; source population, settled and pending state, price and foreign-exchange time, corporate-action and restriction checks; exact totals and reconciliation
  • Current and target weights, drift, tolerance, cash-flow allocation, residual, concentration, turnover, minimum trade, whole-share or fractional constraint and mandate-permitted universe calculations
  • Scenario version, cost and tax-lot inputs, deterministic constraint results, reviewer role, delegation, approval expiry, order digest, limit and quantity validation, scoped tool and duplicate prevention
  • Broker and custodian event binding, fill arithmetic, fee totals, cancellation and correction state, settlement, cash and holdings reconciliation, access expiry, evidence export and visible supersession
02

Bounded scenario support

A model may summarize source-linked portfolio differences and explain approved scenarios. It cannot infer a client profile, determine suitability or best interest, create a target, select a security, give tax advice, authorize a trade or predict an outcome.

  • Portfolio and mandate summaries with exact source references, valuation times, reconciliation, current and target weights, restrictions, missing records and changed facts
  • Plain-language explanations of deterministic drift, cost, tax-lot, liquidity, concentration and turnover outputs with assumptions, sensitivities, alternatives and uncertainty
  • Review questions and recommendation-packet drafts that preserve exact figures and never transform a scenario, rank or estimated benefit into advice, guarantee or client instruction
  • Potential conflicts, exceptions and counterevidence for qualified review, with abstention when client facts, product knowledge, prices, tax data, authority or approved methods are insufficient
03

Qualified investment and client authority

Named owners determine role and legal scope, client objectives and risk tolerance, mandate and target, product universe, suitability or best interest, fiduciary and tax treatment, recommendation, authorization, execution response and remediation.

  • Client relationship, adviser or broker capacity, jurisdiction, service, objective, time horizon, liquidity needs, risk tolerance, loss capacity, tax circumstances, sustainability preferences where applicable and mandate
  • Product understanding, eligible universe, benchmark and target, costs and complexity, alternatives, conflicts, suitability, best-interest or fiduciary analysis, disclosure and recommendation reason
  • Tax advice and lot disposition, client consent, discretionary authority, order type and timing, best-execution process, trade allocation, cancellation, correction, communication, complaint and redress
  • Professional registration and supervision, policy, recordkeeping, provider and data-source approval, incident response, access, expansion, rollback, model replacement and retirement

Rebalancing-system components

Build a portfolio record that survives the market event.

Client facts, mandates, positions, prices, orders and settlements move on different clocks. Four components retain their source, time and authority from request through reconciliation.

01

Client, role, and mandate registry

Version client and account identity, service and professional role, jurisdiction, current profile, suitability review, agreement, mandate and strategy, target and bands, universe and restrictions, conflicts, disclosures, delegation, review and authorization paths.

Operating contract: A prior profile is not current, a target is not a client objective, model portfolio is not every client's mandate, access is not discretion, adviser and broker capacity are not interchangeable, and a generated explanation is not professional advice.

02

Portfolio evidence registry

Preserve original custodian, broker, portfolio-book, market-data, foreign-exchange, corporate-action, tax-lot, cash, liability and external-holding records with identifiers, source and effective times, states, digests, corrections and reconciliation.

Operating contract: Imported is not reconciled, trade date is not settlement, accepted is not filled, price is not timeless, cash is not all available, book cost is not tax advice, external holdings cannot be assumed, and normalized records never replace originals.

03

Scenario and review engine

Run exact allocation, drift and constraint calculations; compare named no-trade, cash-flow and trade scenarios; retain formula, rule, cost, tax, model and evaluation versions; and present exact orders, whole-portfolio effects, assumptions, alternatives and uncertainty.

Operating contract: Calculated is not suitable, feasible is not recommended, lower estimated cost is not best interest, expected return is not fact, rank is not judgment, scenario is not instruction, and generated text never changes quantity, price, rule or authority.

04

Authorization and trade ledger

Route qualified review, preserve recommendation and reason, capture client or discretionary authorization, revalidate evidence, submit scoped orders, retain broker events, reconcile fills, fees, cash, holdings and settlement and preserve correction and complaint history.

Operating contract: Reviewed is not recommended, recommended is not authorized, authorized is not submitted, submitted is not accepted, accepted is not filled, filled is not settled, settled is not reconciled, and target proximity is not a favorable outcome.

Delivery path

Prove one mandate-bound rebalance before opening order tools.

A plausible allocation can conceal stale positions, incomplete client facts, an impermissible security or expensive trading. Begin with one reviewable portfolio and compare the full human process before any live order path.

  1. 01

    Observe the current rebalance

    Follow trigger, client and mandate review, portfolio reconstruction, drift calculation, security and lot selection, cost and tax analysis, recommendation, authorization, order preparation, execution, settlement, reconciliation, communication, exception work, provider cost and known harm.

  2. 02

    Define evidence and authority

    Name client and role, source and valuation times, mandate and target versions, portfolio states, prices, lots, formulas, constraints, cost and tax methods, recommendation and authorization states, order lifecycle, reconciliation, recordkeeping, correction and stop owners.

  3. 03

    Run shadow scenarios

    Replay ordinary, cash-flow, stale-price, pending-trade, corporate-action, restricted, illiquid, concentrated, fractional, missing-lot, changed-profile, mandate-conflict, partial-fill, rejected-order, outage and adversarial cases without sending orders, then compare with qualified decisions.

  4. 04

    Release one bounded case type

    Limit clients, accounts, mandates, targets, securities, scenario methods and reviewers; keep recommendation and authorization human; require source revalidation, scoped credentials, idempotency, order preview, lifecycle receipts, manual bypass, exception ownership and independent stop authority.

  5. 05

    Review after reconciliation

    Compare portfolio completeness, arithmetic reproducibility, scenario and review differences, order errors, fills and costs, settlement and holdings reconciliation, exceptions, complaints, staff impact, security, provider and operating cost and harm before expansion or retirement.

Rebalancing safeguards

Six controls before a scenario reaches the market.

The strongest controls stop stale evidence, mandate drift, hidden assumptions, unsuitable shortcuts, overprivileged order tools and execution states that only look complete.

Client, role, mandate, and target version
Bind each case to the legal client, account, portfolio, service, professional role, jurisdiction, current profile, agreement, mandate, target, tolerance, universe, restrictions, conflicts and reviewer authority; expire stale instructions and never infer missing objectives.
Time-safe portfolio evidence
Preserve original positions, lots, cash, liabilities, orders, transfers, prices, foreign exchange, corporate actions and external holdings; record independent times and states; reconcile populations; and hold calculations when missing or stale evidence could change the result.
Exact calculations and versioned assumptions
Use stable identifiers, exact decimals and reproducible formulas; preserve unrounded weights and order quantities; version tolerance, cost, spread, liquidity, tax-lot and scenario inputs; show residuals, sensitivities and exclusions; and keep model text away from arithmetic.
Qualified recommendation and authorization
Separate calculate, explain, advise, review, recommend, disclose, authorize and trade permissions; verify role, qualification and delegation; record reasons and conflicts; require client or discretionary authority as applicable; and log rejected and expired cases.
Scoped order lifecycle and reconciliation
Allow only approved account, security, side, type, quantity, price and validity; revalidate before submission; use idempotency; retain acceptance, routing, fill, rejection, cancellation and correction events; reconcile broker, custodian, cash, holdings, fees and settlement.
Security, privacy, retention, and recovery
Minimize client and financial data, isolate tenants and environments, protect market-data and order credentials, sanitize hostile files, monitor access and tool use, test backup and restore, reconcile after outage, retain by qualified policy, export evidence and revoke providers safely.

Outcome proof

Measure a better decision record, not a closer target weight.

A portfolio can move closer to target while the recommendation is unsupported, costs are missed or the trade fails. Proof follows every eligible case from client and mandate evidence through qualified review, order lifecycle and reconciled holdings.

Baseline

  • Cases by client, account, service and role, jurisdiction, mandate and target version, trigger, portfolio completeness, drift, restriction, scenario, recommendation, authorization, order, fill, settlement, reconciliation, exception, correction and known outcome
  • Evidence by source and digest, valuation time, position and lot population, cash and pending state, price and foreign-exchange observation, corporate action, external holding, formula and constraint version, assumptions, reviewer, reason, authorization and lifecycle receipt
  • Manual collection, reconciliation, calculation, scenario analysis, product and client review, tax and compliance escalation, communication, authorization, order entry, monitoring, settlement, correction and complaint effort, queue age, interruption, data and provider fees and operating cost
  • Wrong client, role, account, position, lot, price, target, rule, restriction, calculation, cost, tax assumption, explanation, recommendation, authorization, order, execution state, fee, settlement, access, record, recovery and harm

Outcome evidence

  • More eligible cases reach qualified reviewers with current client, mandate and portfolio evidence, exact drift, reproducible scenarios, explicit costs, assumptions, alternatives, uncertainty and owned exceptions without expanding the assistant's authority
  • Fewer stale, misbound, restricted, infeasible or unsupported scenarios become recommendations, and fewer unapproved, duplicate or malformed instructions reach order systems while every lifecycle event remains source-linked
  • Qualified owners spend less avoidable time reconstructing and re-entering evidence while retaining complete question, challenge, change, reject, recommend, authorize, cancel, correct and escalate authority, measured by client and case complexity
  • Comparable cycles expose portfolio completeness, arithmetic and scenario agreement, abstention, review burden, order rejects, execution differences, explicit costs, settlement and reconciliation exceptions, incidents, staff effort, provider cost and harm without assuming return, risk or tax improvement

Guardrails

  • Client, role, account, portfolio, mandate, target, position, lot, price, currency, rule, recommendation, authorization, order, fill or settlement is misbound; original evidence is lost; values are silently rounded; or data crosses tenant, account, role or purpose boundaries
  • Stale prices appear current, pending trades are double counted, corporate actions disappear, external holdings are assumed, restricted assets enter a scenario, costs or tax uncertainty are hidden, expected results appear factual or generated text changes exact orders
  • The assistant creates client objectives, changes risk tolerance or mandate, selects the universe, determines suitability or best interest, gives tax advice, recommends autonomously, places unapproved orders, suppresses conflicts or learns silently from overrides; qualified owners cannot intervene
  • Order replay duplicates exposure, a partial fill appears complete, rejection or cancellation is lost, settlement fails unseen, broker and custodian positions diverge, outage recovery changes history, complaints cannot be reconstructed, access survives role change or expansion precedes reconciled evidence

Assistant fit

Use this pattern when one rebalance can be traced to settlement.

Good reason to begin

  • The organization can bound one recurring portfolio and mandate, name the professional role and jurisdiction, and identify client, profile, target, portfolio, product, tax, compliance, review, authorization, trading, custody, reconciliation, records, cost, harm and stop owners.
  • Authoritative client, mandate, position, lot, cash, price, pending-order and settlement sources retain stable identifiers, timestamps and provenance; exact formulas and constraints are inspectable; and order tools support scoped access, idempotency and lifecycle receipts.
  • Representative ordinary, cash-flow, stale, pending, corporate-action, restricted, illiquid, concentrated, missing-lot, changed-profile, mandate-conflict, partial-fill, rejection and outage cases plus qualified decisions and settled records exist for shadow evaluation.
  • The team can abstain, preserve manual work, challenge scenarios, reject recommendations, expire authorization, revoke credentials, cancel where permitted, reconcile after outages, correct visibly, export evidence, roll back versions and retire the assistant safely.

Resolve before beginning

  • Client identity, adviser or broker role, jurisdiction, profile ownership, mandate, target, universe, restrictions, data rights, product review, tax escalation, recommendation, authorization, trading, custody, reconciliation, recordkeeping or correction responsibility is unclear or disputed.
  • Positions or prices cannot be reconciled, external holdings are unknown but material, mandates and targets lack versions, formulas or cost assumptions are undocumented, client facts are stale, credentials cannot be scoped, order tools lack idempotency or lifecycle receipts, or no qualified reviewer is available.
  • The desired first step lets a model infer objectives, create a risk profile, choose investments, change a mandate, determine suitability or best interest, give personalized advice, optimize taxes, trade autonomously, suppress disclosures or treat estimated return, risk or tax effects as facts.
  • The business case depends on unverified compliance, fiduciary status, best execution, advice quality, performance, lower risk, tax savings, reduced headcount, exact savings, implementation time, assets under management, portfolio volume or other financial outcome.

Source basis

Sources behind the control model.

  • 01

    US Securities and Exchange Commission

    Regulation Best Interest: The Broker-Dealer Standard of Conduct

    The final rule addresses a US broker-dealer or associated person making a securities transaction or investment-strategy recommendation to a retail customer and establishes disclosure, care, conflict-of-interest and compliance obligations. It does not cover every investor, adviser, service or jurisdiction, choose a target, determine that a particular scenario meets the rule or authorize an automated recommendation or trade.

  • 02

    US Securities and Exchange Commission

    Commission Interpretation Regarding Standard of Conduct for Investment Advisers

    Interprets the standard of conduct for investment advisers under the US Investment Advisers Act of 1940. Its adviser scope is distinct from broker-dealer Regulation Best Interest and depends on the facts and circumstances of the relationship. It does not establish that Werkon is an adviser, decide a client's objectives or validate a rebalancing assistant.

  • 03

    European Securities and Markets Authority

    Guidelines on certain aspects of the MiFID II suitability requirements

    The 2022 guidelines apply to specified MiFID II investment-advice and portfolio-management services, principally for retail clients. They address current client information, whole-portfolio assessment, agreed mandates, costs and benefits of switches and qualified staff. They do not apply universally, prescribe one rebalancing method, provide tax advice or make a scenario suitable for a client.

  • 04

    National Institute of Standards and Technology

    Artificial Intelligence Risk Management Framework

    NIST describes AI RMF 1.0 as voluntary guidance for incorporating trustworthiness considerations across design, development, use and evaluation and states that it is being revised. It does not certify an assistant, create an investment standard, determine suitability or best interest, authorize advice or trading, or prove security, accuracy, return or compliance.

[ WORKFLOW / SYSTEMS AUDIT ]
THE FIRST ENGAGEMENT

Start with one real workflow

A Systems Audit is the usual starting point. If the opportunity is already clear, we can move directly into a focused build.

Show Us the WorkflowStart with the free automation readiness checklist

OBSERVEQUANTIFYDECIDEBUILD