I noticed that caravans all share the same trade cargo - and always weapons and armor (pretty good stuff too) but no goods or other things. also you cant trade with another caravan for a while (not that it matters since its identical trade cargo)
Also raiding them brings weapons and armor in...