See Black–Scholes model #American options for various valuation methods here, as well as Fugit for a discrete, tree based, calculation of the optimal time to exercise.
Модель Black-Scholes # Американские опционы для различных методов оценки здесь, а также Fugit для дискретного дерева на основе расчета оптимального времени для тренировки.