for the time being you can create a simple workflow to create a copy of a deal.
Just enroll the deal you want to create a copy and create a new deal(chose the stage, rename, etc) and then run the flow.
This will create a copy of the deal with relevant history copied to the deal