Short answer, YES, absolutely.
In general you have to pay estimated tax on ANY income and all income is assumed to have been received equally over the year. If you don't pay estimated tax you're hit for interest for the time it was unpaid, i.e. 9 months for Q1 estimated tax, 6 months for Q2....
There is an exception if you make all your money in Q4 as the result of a specific event, like you sell something big, for example, in which case you can request to consider it all Q4 income. The other loophole is if you have a business that is paying withholding tax for you. You could have the business withhold most of your withholding on Dec 31st and the IRS considers that to have been withheld evenly over the year for purposes of calculating estimated tax penalties, regardless of if this company has anything to do with trading.