Yieldstreet does have a long history of success. More than $1.3 billion has been invested in the site, with almost $750 million in profits returned to investors. Its net IRR is a tremendous 11.54%, as it stands.