According to ZipRecruiter, the average salary for a buy-side analyst is about $108,000 per year, as of August 2021. However, this figure does not account for bonuses or non-salary benefits, which can be considerable. Salary also varies by city, firm, and how many years of experience an analyst may have.