FinFolio handles most trading strategies with ease:

  • Separately managed accounts (SMA) are supported by using portfolios that stretch across multiple accounts. Models can be attached to individual accounts, a portfolio of accounts, or to the client and household.
  • Universal managed accounts (UMA) are made easy because FinFolio tracks models at the transaction level, allowing you to have multiple strategies within a single account. The trade blotter automatically splits dividends, fees and other corporate actions across model sleeves.
  • Sleeve assignments are maintained at the transaction level. At report time the sleeves abstract away the details of security ownership, focusing purely on investment strategy.
  • Model of models contain other sub-models. Use this in combination with the other strategies for extreme flexibility.

  • Asset class models can be used separately or as a component of a model-of-models, SMA or UMA strategy. Use other classifications like sector, industry or custom security classifications.
  • Tiered models allow unlimited classification tiers, allowing you to segment models by asset class, then sector, then industry or other arrangements.

Rebalancing is sensitive to your account type, holding country, and any unrealized gains and losses in each position. It makes intelligent trading decisions and records those decisions in a log for your review.

See before-and-after calculations that predict how trades will affect gain, rates of return or other calculations. Every December it is easy to harvest gains or losses according to what is best for each client.


FinFolio lets you make exceptions on a client-by-client basis.

  • Trade and position minimums are specified by client and cause funds to be held back from cash or security positions when rebalancing.

  • Equivalency sets consider already-held securities to be part of a particular model component. Avoid buying energy stocks or other classifications that some clients may dislike.

  • Rounding rules let you keep trades clean by rounding units or amounts depending on trade size and asset type. 

  • Remove funds from the rebalance for specific clients, by rebalancing only a specific asset class, sector or security type.