Back

Substitute and Equivalent Securities in Models

Contents

Introduction

Substitute and Equivalent Securities in Models

Substitute Securities Rules

Account-Level Security Substitute Rules

Equivalent Securities

See Substitute and Equivalent Securities in Action

 

Introduction

Tamarac Trading allows you to provide alternative securities for instances where a client can't or won't hold a position in a specific security within your models. These substitute securities are directly assigned either for an account or security.

Tamarac Trading can also be used to accommodate equivalent securities, securities that aren't set to be substitutes for other securities but are similar enough that they can be used within your models to achieve the mix of assets you're looking for. In cases where clients bring in legacy positions over time, using techniques to either hold or sell off legacy positions can minimize trading while also accommodating and reporting on the value of those holdings.

Substitute and Equivalent Securities in Models

Security substitutes allow you to designate direct equivalent securities that can be purchased or sold in place of the original security, often called the primary or parent security. Any parent security can have an unlimited number of substitutes.

You can assign substitutes globally or for accounts individually. The following table provides details on each method.

Type of Security Substitute Level What it applies to When to use it
Account-level Account One account

Set up account-level substitutes when you want to apply a security substitute to only one or few accounts. Common reasons to set account-level security substitutes include managing a portfolio with legacy holdings that you want to manage, accommodating accounts holding the same security have different goals, and more.

For example, one client wants to transition out of holding MSFT, but you don't want do globally replace MSFT in all other clients' accounts. You can set up an account-level security substitute to replace the one client's MSFT holdings with other securities without impacting any other clients' portfolios.

Security-level Security All accounts holding the security

Set up security-level substitutes that apply to all accounts holding a security. This is useful when you've decided to phase all clients out of a particular holding, for restricted securities, closed funds, and more.

For example, to set GOOGL as a substitute for all portfolios containing GOOG, define the substitute for the GOOG security. All accounts holding GOOG would use GOOGL as a substitute as appropriate.

Zero-target (equivalent) security Model Everyone assigned to the model

Add a zero-target security in rank-based Security Level models to create equivalent securities. For more information, see Legacy Positions.

Substitute Securities Rules

You can set security substitutes for all accounts holding the security or for one individual account. For more information, see Security Substitutes.

When you add a security with substitutes to a model, the following rules apply: 

For instructions on creating a substitute security, see Add Account- or Security-Level Security Substitutes.

Account-Level Security Substitute Rules

For account-level security substitutes, the following rules apply:

Equivalent Securities

Equivalent securities can be established slowly, over time, in individual accounts by adding them to your models. Then, use ranks to create high buy or sell priority for these equivalent securities, depending on your strategy. For more information, see Goals and Ranks in Models.

See Substitute and Equivalent Securities in Action

One of your models includes the XYZZX mutual fund, an actively managed fund with a minimum investment of $10,000.

You have a new client who will be investing less than the minimum amount required to purchase XYZZX. In the client's account on the Substitute Securities panel, you add XYZZX as a parent security. You add a substitute security a different share class of the mutual fund, XYAAX, which has a lower minimum investment.

Then, using Trade File Group Settings, you specify a minimum investment for XYZZX so that any buys less than $10,000 will not be recommended.

When the client opens an account, he will be invested into XYAAX without having to create a separate model to accommodate the alternate share class.