to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
The passage of President Trump's "One Big Beautiful Bill" into law wasn't pretty to watch, but for Americans who have been or will be born in the years from 2025 through 2028, it offered something very new. The law sets up a pilot program for children born during this period that gives them a new way to save, plus a $1,000 credit to get them started.
Called "Trump Accounts", the new investment builds on legislation proposed by Senator Ted Cruz earlier in 2025, which was rolled into the "big beautiful bill". Here's NerdWallet's excellent summary of the basics for the new accounts:
Who qualifies?
Not every kid can get a Trump Account. To be eligible for the $1,000 credit under the pilot program, children must:
- Be born between Jan. 1, 2025, and Dec. 31, 2028.
- Be a U.S. citizen.
- Have a Social Security number.
How do Trump Accounts work?
Getting started
Under the pilot program, the Treasury will set up accounts for qualifying kids if their parents haven’t already done so. Parents aren’t required to make an election.
How do contributions and withdrawals work?
Trump Accounts come with some restrictions. Contributions made before the calendar year in which the beneficiary turns 18 are limited to $5,000 per year. Employers can contribute up to $2,500 to accounts, which won’t count as income for the parents or children.
Trump Account distributions aren’t allowed before the first day of the calendar year the child turns 18.
Contributions made after the child’s 18th year generally follow traditional IRA rules. The IRA contribution limit in 2025 is $7,000 for those under age 50. The money invested grows tax-deferred, and withdrawals are taxed as ordinary income.
There’s a 10% penalty for withdrawing money from an IRA before age 59-½, unless there’s a qualifying exception, such as homebuying, or paying for higher education expenses.
What about taxes?
Contributions made to Trump Accounts before the child’s 18th birth year must be made with after-tax dollars, which means no tax deduction for parents or employers, said Jacob Martin, a certified financial planner in Columbus, Ohio, in an email interview.
While the new Trump accounts aren't themselves necessarily better than existing types of investment accounts, they are aimed to benefit those Americans who stand to gain the most from the power of compounding over time:
The "proposal reflects a growing consensus: investing early in every child’s future is a smart and necessary step," said Marisa Calderon, president and chief executive of Prosperity Now, a national nonprofit organization focused on expanding economic opportunity for low-income families and communities in the United States....
"Research shows that lasting change comes from scale," Calderon said. "Deposits must grow over time and be available when they matter most, such as paying for college, starting a business, or buying a first home."
After 25 years, $1,000 invested in the S&P 500 would grow to approximately $10,835, for example. The average stock market return is about 10% per year for nearly the last century, as measured by the S&P 500 index.
We decided to put that last statement to the test. We have the tools to estimate how much any hypothetical investment in the S&P 500 in any month would be worth at the end of a given period of investing.
We put those tools to work to produce the following chart to show how much $1,000 invested at the average level of the S&P 500 was in any month from January 1955 onward, with the value of the investment shown as of May 2025 when Cruz' introduced his bill. Because the value of the investment grows by more than one order of magnitude over this 70+ year period, we're presenting the following chart showing that growth in logarithmic scale. If you prefer to see the data on a linear scale, we have you covered - just follow this link.
Some quick observations:
There are several tools that use historic data where you can see how the value of money invested in the S&P 500 has changed over time. Here's a sampling:
Each of these tools will deliver similar, but not necessarily the same results. These changes are often attributable to minor things like how a given month's estimated dividends are rounded, which can lead to notable differences when long periods are considered given the compounding math.
We're fans of both Nick Maggiulli's work at Of Dollars and Data and also PK's work at Don't Quit Your Day Job. We recommend exploring their sites and posts to where they've incorporated tools to explore investing and other topics!
Image credit: Photo of a little girl sitting on a couch holding money by Bermix Studio on Unsplash.
Labels: ideas, investing, SP 500
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.