20 strand cable can be had in 100ft rolls for over $300. A more inexpensive solution might be to make the cable out of individual wires using a braided cable sheath like this. You don't need 20 different colors if you are careful soldering the ends and use a continuity checker to match the wires to the pins.
Click image for larger version. 

Name:	braided_sleeving_black.png 
Views:	197 
Size:	7.5 KB 
ID:	127251
http://www.cabletiesandmore.com/Brai...-color-pet.php