It has an effect on both but there is a threshold for each that if you don't pass there will be no effect. With the current high strength/con character with max armor training the thresholds are pretty high. I believe it's 26 for movespeed and 15 for stamina. Beyond those points you should notice drop offs.