Brokerage Bonus Calculator

Considering opening a new brokerage account? Use our Brokerage Bonus Calculator to determine the true value of promotional offers. Many brokerages offer cash bonuses, free stocks, or enhanced yields to attract new customers, but these promotions often come with deposit requirements and holding periods. Our calculator helps you evaluate these offers by factoring in the bonus amount, required deposit, holding period, yield differences, and any additional perks like free stocks. Make smarter decisions about where to invest your money by understanding the full value of each brokerage promotion.

Bonus amount
$
Total required deposit
$
Deposit hold time
mo
Yield (APY)
%
Extras value
$

More Rewards Calculators

Compound Interest Calculator

See the power of compounding, whether you are making a one-time deposit or monthly contributions...

Points Transfer Value Calculator

Get an estimated points transfer value for partners of American Express Membership Rewards, Chase Ultimate Rewards, and more...

Bank Bonus Calculator

Enter bank welcome bonuses and requirements for an estimated total value...

Miles & Points Value Calculator

This simple points and miles calculator allows you to see an estimated value of your rewards balance...

Credit Card First Year Value Calculator

Enter welcome bonuses, earning rates, and card benefits for estimated 1st year value...

Brokerage Account Bonus Calculator FAQ

How does the brokerage bonus calculator work?

Our calculator takes into account the promotional bonus amount, minimum deposit requirement, the period you must maintain that deposit, yield rates (standard or promotional) for total APY, and any approximated extra value (such as free stocks). It then calculates the total effective cash value of the promotion and total yield on the bonus term.

What is a deposit requirement?

The deposit requirement is the minimum amount of money you must transfer to the brokerage to qualify for the promotional bonus. You can also enter any amount over the minimum, especially if you plan to qualify for a higher bonus tier that results in a higher deposit requirement.

What is a deposit hold time?

The deposit hold time is the required period you must maintain your funds in the account to receive and keep the bonus. Most brokerages require you to keep your funds in the account for 60-90 days, but sometimes up to a year or more. Withdrawing funds before this period may result in forfeiture of the bonus.

What's the difference between standard and promotional yield?

The standard yield is the regular interest rate or expected return on your deposit at the brokerage (if there is a cash sweep or other interest-bearing feature). A promotional yield is a temporarily enhanced or boosted rate offered as part of the new account promotion. The yield for the promotion period is any standard yield + any promotional yield. 

What does extras value include?

This is the way you value extras in a bonus offer when there are additional perks that come with the promotion, such as free stocks, reduced trading commissions, or other benefits where you can approximate a value.