Something that has no standard conditions but lets the customer or a broker negotiate terms like an expiration date or strike price.