Investment advisors tell you to "rebalance your investment portfolio" but they don't tell you how. Our rebalancing engine does the heavy lifting. You simply enter your portfolio information. It's similar to using an app to balance a checkbook or file your taxes.

Don’t pay high investment management fees or compromise with an automated service. Do it yourself, and save $$$.

BALANCING ACT — Investment portfolio rebalancing for the rest of us.

Advisors tell us to diversify our portfolio by the use of different asset classes (domestic stocks, foreign stocks, bonds, etc.). Based on your risk tolerance, choose a target proportion for each asset class and stick to it. Rebalance whenever the actual proportions deviate significantly from target. Rebalancing imposes a “buy-low sell-high” discipline that eliminates emotion. The concept is simple. Often we don’t follow this advice because we get trapped by messy details. Now you can rebalance using this unique app, designed from the ground up for the individual investor regardless of portfolio size or complexity.

• Enter account type (taxable, IRA, 401K, etc.), tax rates and custodian.
• Enter basic information (ticker symbol, purchase date, shares, basis) for each holding.
• Assign asset class and type (stock, bond, mutual fund, etc.) for each holding.
• Specify target proportions for each asset class.
• Update prices (a single click for listed securities).
• Calculate trades required to rebalance the portfolio, while minimizing trading costs (a single click).
• Execute trades via your account custodian.

All entries are stored in a local database, private to your computer. Subsequent rebalancing requires updating your portfolio to account for trades, deposits, withdrawals and interest or dividends.

A portfolio can contain multiple accounts (in-app purchase required). Rebalancing complexity increases with added accounts and so does the potential for saving on commissions and taxes. Ideally your portfolio will be the aggregation of all accounts in your household — this maximizes rebalancing benefits, especially with a mix of taxable and tax-advantaged accounts.

Aggregating your accounts has the side benefit of showing the big picture, especially helpful for accounts held by different custodians.

Balancing Act is configured for immediate use.
• Asset Classes
• Asset Types
• Custodians, including commission schedule

Preconfigured entries are easily modified to suit individual needs. You can define your own classes, types and custodians. Asset types provide a way to define typical bid-ask spread, since this hidden trading cost is included in the rebalancing engine. The fee schedule for popular retail custodians (Fidelity, Schwab, Vanguard among others) is built in. Fees for unusual securities or circumstances (like “free” trades that are not always free) are included. These are customizable.

• In-app help, with examples
• General info —
• Online help —
• Email support — see online help for details

• BalancingAct is optimized for individuals or couples subject to US income taxes. You can eliminate the tax-aware rebalancing feature by setting tax rates to zero. Please confirm that these tax-related features fit your needs.
• Assets are assumed to be denominated in US dollars.

1.1.5 • Fixed problem with mutual fund price data import
1.1.4 • Improved data input error handling
(1.1.1, 1.1.2, 1.1.3)
• Fixed problems with data import
• Faster stock quotes
1.1 • Added calculation + views to support Fidelity accounts
1.0.2 • Fixed bug when deposit or withdrawal was unspecified
1.0.1 • Fixed calculation for short-term redemption fee
• Improved UI experience
• Enabled In-App purchase to add new accounts

What’s New

Version 1.1.6

Fixed problem with stock/mutual fund price download.
Improved dark mode support.

Ratings and Reviews

3.7 out of 5
3 Ratings

3 Ratings

tcr-reviewer ,

Excellent software and support

This is a very useful piece of software for rebalancing a portfolio. I searched around a lot for something like this, and was not able to find anything else at a reasonable price.

Also, the developer is very responsive and has responded quickly to bugs and questions.

bcmvw ,

Balancing Act Made Quick Work of Rebalancing My Portfolio

I’m one of those who wants to pay more attention to my portfolio, but it often slips my mind. In addition, my retirement account servicers likes to “slip me into” the investments they want me in, always with hefty fees. Balancing Act helped me to understand how rebalancing works by literally showing me what to do. All I had to do was enter basic information and presto, the trades I needed to make were calculated. I was also able to enter multiple accounts which shows me the big picture—so helpful!

*note-With my initial use I managed to uncover a glitch when I entered something incorrectly. I contacted the developer and literally within hours the glitch was fixed and the developer communicated with me directly about the fix. I had entered something incorrectly, which likely caused the problem, but they got right on it despite that. I sure wasn’t expecting that kind of service!

Give this app a try—you’ll be glad you did. I sure am!


StateSpaceTech LLC
6.3 MB

OS X 10.10 or later, 64-bit processor



Age Rating
Rated 4+
© 2015-2019 StateSpaceTech LLC


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.