Abstract: A method for trading non financial options in a virtual marketplace, including an option seller that provides for trading an option in respect of product or service. The option is associated with option price and option terms including option expiration date. An option buyer provides a buying price. There is further provided the step of calculating option trading, including transferring option ownership to the buyer if the following conditions are met: (i) verifying at least the seller, the buyer and the option, (ii) determining that if the option price matches said buying price, and charging the buyer with an option price.