Yes, body posture does affect confidence. Research has consistently shown that adopting an upright, expansive posture can significantly increase self-confidence and improve mood.
For instance, a study highlighted in the sources found that participants who sat up straight were more likely to believe in their thoughts about their qualifications for a job than those who slumped over their desks. Another study demonstrated that upright postures are associated with higher self-esteem, better mood, and lower fear than slumped postures.
Adopting high-power postures involving open and expansive body positions has increased testosterone levels (associated with confidence) and decreased cortisol levels (associated with stress). These findings suggest that posture influences our confidence and physiological state, reinforcing confidence through hormonal changes.