Some Business Analyst skills are:
Analytical thinking and decision-making
Business and industry knowledge
Business process management
Technical and soft skills
Problem-solving and negotiation skills