Back in the early 1990’s, when software was still delivered on floppy disks, it was common for software to be sold as separate applications, with each one costing hundreds of dollars each. They didn’t communicate with each other and their user interfaces were often completely different.
But then, Microsoft, which was just getting a handle on dominating the operating system market, came up with a revolutionary idea. It was the software ‘bundle’. They packaged their word processor, spreadsheet and presentation designer into a product suite and sold it for one low price.
What was once revolutionary, soon became commonplace, as other software vendors copied the Microsoft Office Suite concept and launched their own bundles. None were ultimately as successful as Office, but the way software was sold was changed forever.
A similar trend is occurring in the wealth management platform space. Where there was once a thriving marketplace of standalone applications for functions such as risk profiling, proposal generation, account opening, portfolio rebalancing and reporting, there is now a movement towards combining them into an all-in-one platforms.
Software vendors are either furiously building out new functionality or snapping up other companies that already developed tools in a key niche. (See Riskalyze Expands Beyond Profiling to Become a TAMP Supermarket)
User Experience

Eclipse is a 180 degree change from the previous experiences we have had the Orion Advisor platform. Everything we saw in earlier demos was built on top of Salesforce.com, which does not have the most appealing user interface, to put it mildly.
This new application, which took around 18 months to build, appears to be completely separate from the Salesforce code and has a clean, modern look and feel.
As with all good rebalancing tools, Eclipse has a number of exception-driven dashboards that presents the advisor (or back office staff) with a group of tiles displaying a concise overview of issues requirinfg attention. Each of the main system functions has its own customizable dashboard:
- Overview
- Portfolio
- Accounts
- Trades
- Models
- Administration
Users can take view the portfolios that require action by simply by clicking the corresponding tile. The data displayed in a tile can be changed to monitor almost any part of the business. The system comes with many default tiles that show how many portfolios are in each of the following buckets:
- Out of Tolerance – portfolios that are currently outside of their defined tolerance bands;
- Cash Need – portfolios that have either high or low cash;
- Contributions – portfolios that had recent contributions; these are kept separate from the Out of Tolerance portfolios that are due to portfolio drift;
- Distribution – portfolios that had recent distributions;
- No model – portfolios that do not have a model assigned;
- Tax loss harvesting opportunity;
Overall, the user experience is excellent. It is easy to navigate, take action on exceptions, follow the workflows to process accounts and portfolios and run rebalances, review/edit the orders and send out for execution.
Households or Portfolios of Portfolios?
Eclipse has the ability to assign multiple accounts to a portfolio and then build portfolios of portfolios. This structure is how a firm would represent client households for rebalancing and reporting. There is no specific concept of a household in the system.
This is a change from when I wrote about the system three years ago. (See Orion Advisor Services Pumps Up Financial Planning with ASI Integration)
While this does provide greater flexibility, I would prefer that my portfolio management system have a household object. I like to see the total number of households on the dashboard and to be able to interact with households across all functions. I believe it is confusing to call everything a portfolio.
Eclipse allows advisors to create different account groups for trading and reporting, so there can be multiple account hierarchies in use for different purposes.
Rebalancing & Model Management
The model management tool is one of the most innovative features of Eclipse. It includes a drag and drop tool for creating and editing models with color coding to highlight each asset classs. Every other model manager we have seen uses a simple list of contents for models with drill downs into sub-models. But the Eclipse interface provides an intuitive way to work.
While most firms do not have over complex model needs, the ones that do rely on multiple levels and sub-models will see a boost in productivity. Orion has set a new standard for model management with this visually-pleasing application.
I was impressed by the level of control available in the rebalancer settings. For a first version, the sheer number options are comprehensive and could be overwhelming for smaller firms. Fortunately, most of the setting have defaults and Orion offers training to help understand how changes would impact the rebalancer output.
These settings allow a firm to configure the rebalancer to match their specific investment strategies and enforce them across the entire book of business. Exceptions can be carved out for groups of portfolios or single accounts.
The rebalancer can be run on groups of accounts that are created using the Query Builder. It is for more technically-savvy users and can query the Eclipse database and extract lists of accounts that match specific criteria and create custom trade groups to use in other parts of the system.
For example, a list can be created of all IRA accounts at TD Ameritrade with cash greater than $500. You can then run this list of accounts through the rebalancer by simply selecting the new trade group from the list.
Security equivalents are supported on multiple levels: security, class, sub-class, and category, all done using the concept of security sets. Security sets can be customized and tagged for each client and enable an additional level of configuration for rebalancing.
A scenario that leverages security sets would be something like this: assuming all models contain 10% equity large cap, each client could have a unique security set where different securities are mapped to large cap. This might seem overly complex, but it is a level of flexibility that some firms will be able to take advantage of. Especially, if they have a lot of accounts that were funded with low cost basis positions that the clients do not want to sell.
This would also be true for clients that have long lists of securities, sectors or industries that they do not want to buy for various reasons. (i.e. socially responsible investing would restrict purchase of defense or oil companies)
This feature will require additional training, since it has the ability to override model settings as well as firm level configurations. Firms will have to be careful when creating security sets to avoid possible compliance issues.
Trading Tools
Eclipse offers a number of trading tools for firms that either are not model-oriented or have ad hoc trading requirements. All of these tools can be accessed via a context-sensitive menu from any screen that contains one or more accounts listed.
- Global trades – swap two securities, either in whole or in part, across a group of accounts; often used by firms that do not rebalance as often and prefer to manipulate individual securities;
- Trade to Target Percentage – rebalance a single security to its model target, used primarily by asset managers
- Tax ticker swap
Order Management
Eclipse includes an order management system (OMS) where all orders are queued up for review before being sent to their execution destinations. This is similar, in some ways, to Tamarac’s Advisor OMS that is built into their Advisor Rebalancing Module. It is a change for Orion clients who were using an external portfolio rebalancing solution, such as Total Rebalance Expert (TRX). TRX requires the advisor to review the results of each rebalance separately.
In Eclipse, Advisors have the option to review all trades together or drill down and only view the trades for a single account. Orion has implemented Straight Through Processing (STP) via FIX (Financial Information Exchange Protocol) for equities, ETFs, and mutual funds, which can be sent directly to custodians and other execution destinations.
STP for mutual funds gives Eclipse a leg up on Tamarac’s Advisor OMS, which only supports STP trading of equities and ETFs through Sungard’s FIX connection. (See Which Portfolio Rebalancing Software is Right for You?)
Orion uses FIX Flyer as their primary FIX network but compliment it with Sungard for access to smaller broker-dealers or executing brokers that might not be connected to FIX Flyer. So, their clients get the best of both FIX worlds. If an RIA needs to send trades to a non-FIX executing broker dealer, they can always export a file and send it manually.
A number of asset managers use the Orion legacy platform, so they added support for trading away with automated allocations. This is an advantage over Tamarac since Advisor OMS requires traded away allocations to be handled manually.
External OMS connectivity is possible through the Eclipse API or via a FIX network. However, none are active today.
User Roles
Tax Management
Minimizing the tax impact on clients has become one of the primary benefits of automated rebalancing tools. Simple configurations such as avoiding trades that would generate short term gains or that would violate wash sale rules are old hat. Every tool has them, plus a host of other tax-related functionality.
What sets a rebalancer apart are the advanced features that can significantly reduce operational effort or add value for clients. Eclipse provides both with their tax loss harvesting feature.
After a position is sold for a loss, Eclipse has a process that will automatically invest the proceeds in an equivalent security (usually an ETF). After the thirty day window has passed, an alert will appear on a dashboard to prompt the user to run a workflow to buy back the original position.
Data related to tax loss harvesting that Eclipse can also track:
- Carry forward losses
- YTD realized gain/loss
Through the global settings, the amount of capital gains can be capped and the rebalancer will alert the advisor if the sell orders generated would take the client over the restricted gain limit.
There are a few useful options in the rebalancer settings regarding tax management:
- Household Ordinary Tax Rate
- Household Capital Gains Tax Rate
- Stop trades within X number of days of going from STG to LTG
- Tax lot depletion method
We have not seen these options available in other portfolio rebalancing tool.
Held Away Accounts
Eclipse utilizes ByAllAccounts and Quovo for data aggregation and bringing in data on held away accounts. This includes accounts held at other custodians as well as various retirement plans.
An advanced feature that we have been seeing in other systems is the ability to review the holdings of restricted retirement plans as part of a client’s overall holdings and generate recommended trades.
Of course, the advisor can not execute those trades, but they can be sent to the client who can make them or forward them to their record keeper. Some advisors even charge fees on these assets, since they are provided a level of advice on them.
Miscellaneous
Orion launched a partnership with TRX a few years ago to integrate with their portfolio rebalancing tool. Around 40 Orion customers are using TRX and they plan to continue to support them, at least for the near future. Although, I imagine there will be some strong monetary incentives offered to try and tempt them to switch to Eclipse, when it is ready.
Another new initiative is Orion’s model marketplace called Orion Communities. It allows advisors to share models with each other and may eventually be used to distribute third party manager models, similar to the manager network offered by Envestnet, but on a much smaller scale. Riskalyze recently announced their own product marketplace to connect managers’ product with advisors. (See Riskalyze Expands Beyond Profiling to Become a TAMP Supermarket)
Orion also offers a billing solution that is integrated into their portfolio accounting platform. Around 800 client firms are currently using it.
Pricing and Setup
The pricing model for Eclipse is simple. An extra 15% will be tacked onto the price per account that clients are charged for Orion’s portfolio accounting services.
The length of time required for setup depends on the number of unique securities and accounts in use across the firm. It also depends on how many client exceptions there are. DFA shops are relatively quick and an be up and running in less than a week. One beta firm with 90,000 securities across 20,000+ accounts required almost a month to complete.
Eclipse is currently in beta testing with around 12 firms, soon to be ramped up to 50. The beta test will end sometime this summer and a full launch is planned by the end of the summer.
Orion Advisor Services Eclipse
Based on the functionality we have saw in the demo, Orion has done an excellent job of thinking through the design and architecture of Eclipse. The portfolio rebalancing engine is robust and appears to be an equal to the top rebalancers available today.