{"slug":"one-options-trade-start-to-finish","qid":"cost_and_breakeven","label":"One contract: premium, cash out, and breakeven across the strikes above the stock","post_title":"Options Trade Example: Start to Finish","post_url":"/blog/one-options-trade-start-to-finish#q-cost_and_breakeven","columns":["strike","contract_code","premium_paid","cash_out_one_contract","breakeven_price","move_needed_pct"],"rows":[{"strike":265,"contract_code":"O:AAPL260320C00265000","premium_paid":740,"cash_out_one_contract":740.7,"breakeven_price":272.41,"move_needed_pct":2.96},{"strike":270,"contract_code":"O:AAPL260320C00270000","premium_paid":500,"cash_out_one_contract":500.7,"breakeven_price":275.01,"move_needed_pct":3.94},{"strike":275,"contract_code":"O:AAPL260320C00275000","premium_paid":315,"cash_out_one_contract":315.7,"breakeven_price":278.16,"move_needed_pct":5.13},{"strike":280,"contract_code":"O:AAPL260320C00280000","premium_paid":185,"cash_out_one_contract":185.7,"breakeven_price":281.86,"move_needed_pct":6.53},{"strike":285,"contract_code":"O:AAPL260320C00285000","premium_paid":102,"cash_out_one_contract":102.7,"breakeven_price":286.03,"move_needed_pct":8.11},{"strike":290,"contract_code":"O:AAPL260320C00290000","premium_paid":61,"cash_out_one_contract":61.7,"breakeven_price":290.62,"move_needed_pct":9.84}],"shape":"table","sql":"WITH\n    0.65 AS commission_per_contract,\n    0.05 AS fees_per_contract,\n    (\n        SELECT round(toFloat64(close), 2)\n        FROM global_markets.stocks_daily_aggs\n        WHERE ticker = 'AAPL'\n          AND date = '2026-02-20'\n    ) AS entry_close\nSELECT\n    toFloat64(strike_price)                                          AS strike,\n    any(ticker)                                                      AS contract_code,\n    round(toFloat64(any(option_close)) * 100, 2)                     AS premium_paid,\n    round(toFloat64(any(option_close)) * 100\n          + commission_per_contract + fees_per_contract, 2)          AS cash_out_one_contract,\n    round(toFloat64(strike_price) + toFloat64(any(option_close))\n          + (commission_per_contract + fees_per_contract) / 100, 2)  AS breakeven_price,\n    round(((toFloat64(strike_price) + toFloat64(any(option_close))\n          + (commission_per_contract + fees_per_contract) / 100)\n          / entry_close - 1) * 100, 2)                               AS move_needed_pct\nFROM global_markets.options_greeks\nWHERE underlying_symbol = 'AAPL'\n  AND lower(option_type) LIKE 'c%'\n  AND expiration_date = '2026-03-20'\n  AND date = '2026-02-20'\n  AND toFloat64(option_close) > 0\n  AND toFloat64(strike_price) > entry_close\nGROUP BY strike_price\nORDER BY strike_price\nLIMIT 6","computed_at":"2026-10-07T16:18:40.007229+00:00","elapsed":0.005987198}