Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Can one use dollar cost averaging to make money with something highly volatile?
if you know when and by how much something will fluctuate, you can always make money. Buy it when it's cheaper and sell it when it's more expensive. If you just know that it fluctuated a lot recently, then you don't know what it will do next. Most securities that go to zero or go much higher bounce all over the place for a while first.  But you don't know when they'll move decisively lower or higher.  So how could you figure out if you'll make money - you can't know. DCA will on average make you better off, unless the extra commissions are too high relative to your purchase sizes. But it will in retrospect make you worse off in many particular cases. This is true of many investment disciplines, such as rebalancing. They are all based on averages.  If the volatility is random then on average you can buy more shares when the price is lower using DCA. But when the lowest price turns out to have been on a certain day, you'd have been better off with a single lump sum put in on that day. No way to know in advance.  Degree of volatility shouldn't matter; any fluctuation is enough for DCA or rebalancing to get you ahead, though it's true they get you ahead farther if the fluctuations are larger, since there's then more difference between DCA and a lump purchase.  I think the real reason to do DCA and rebalancing is risk control. They reduce the risk of putting a whole lump sum in on exactly the wrong day. And they can help keep a portfolio growing even if the market is stagnant.