Diamond trader