Before revision:  We  also discuss the portfolio's optimization problem  .
After revision:  We prove the put-call parity formulas for both European and American options and we discuss the relation between American and European options. We also discuss the portfolio's optimization problem .