net yield glossary / net yield The profit or loss on an investment after deducting all appropriate costs and loss reserves. net yield Read More »