Wellesley Asset Management
Wellesley Asset Management, Inc. is an independent registered investment advisory firm headquartered in Wellesley, Massachusetts. Founded in 1991, it specializes in helping clients navigate market volatility, offering non-traditional approaches to portfolio management primarily through convertible bond strategies. The firm manages $2.1 billion in assets as of July 2024 and employs approximately 30 professionals. Wellesley Asset Management serves individuals, high net worth investors, institutions, retirement plans, trusts, and other entities, providing access through separately managed accounts, private partnerships, and mutual funds.
Investment Strategy
Wellesley Asset Management focuses on convertible bond investing, employing strategies that seek absolute returns and risk mitigation. Their approach leverages the benefits of convertibles, aiming to provide equity exposure with principal protection and lower volatility compared to traditional equity portfolios. The firm offers tailored separate account management for advisors and institutions, a leveraged convertible bond private placement for qualified clients, and mutual funds designed to outperform equities and fixed income over market cycles. Their investment philosophy emphasizes long-term value, downside protection, and client-first principles.