DeFi options in Spain: taxation
Buying options: Premium paid = acquisition cost. If exercised: buy/sell underlying at strike. If expires worthless: premium = capital loss.
Selling options (writing): Premium received = capital gain recognized when option expires or is closed.
Covered calls: Option not exercised → premium = capital gain. Option exercised → sell underlying at strike (gain/loss vs underlying acquisition cost).
Ribbon Finance vaults: Automated option strategies. Generated yields = capital gains.
kointax imports wallet history with options protocol interactions.


