class Iro::Option

def sync

# do not sync in test
def sync
  out = Tda::Option.get_quote({
    contractType: put_call,
    strike: strike,
    expirationDate: expires_on,
    ticker: ticker,
  })
  puts! out, 'option sync'
  self.end_price = ( out.bid + out.ask ) / 2 rescue 0
  self.end_delta = out.delta if out.delta
  # self.save
end