Swapping parts from old bike to new frameset I have a Piave (around 2009-ish year) road bike with a frame that has become to small for me. It has pretty good components i.e Shimano Ultegra and threadless stem etc. There is a 2014 S-Works Venge frameset being sold and I was wondering, could I swap all my components (bar the fork, seatpost, BB, headset) Onto this new frame if I needed to? I have looked around to try find the sizes of things to make sure they fit but haven't found a lot. Any help?
Breaking it down:


Wheels, yes, if they are rim brake wheels onto a rim brake frame
Rear derailleur, yes
Chain, yes
Cranks, yes
Front derailleur, yes if yours is a braze-on type, otherwise new one needed
Brake calipers, yes (looking at the frame brake mounts here)
Shifters, yes
Saddle, yes


All of these parts have pretty standardised interfaces with the bike, which would explain why you haven't found much information. 

Rim brake wheels have a 130mm spacing at the rear, while disc brake wheels are wider in the frame, or newer ones have thru-axles etc which are different again. If both frames are rim brakes then all is well. 

You've correctly identified that bottom bracket, seat post and headset are most likely not compatible, as these components are a bridge between the specifics of the frame and the parts which get attached to it. The 2014 Venge has a narrow OSBB bottom bracket, an aero profile seat post and headset with 1-1/8" upper and 1-3/8" lower bearings.

You may need new handlebars and stem if these are not included with the Venge frameset, depending on the compatibility of your current set, or if you want a more integrated, aero style set to compliment the Venge frame. See our headset explainer if applicable.