Sha256: c73a8fb2e19349573b4546f97d819aba7f4abe277745daa1d8755093e02c9d6e

Contents?: true

Size: 1.16 KB

Versions: 16

Compression:

Stored size: 1.16 KB

Contents

namespace :test do

  desc 'stock#volatility_mo'
  task stock_vol_mo: :environment do
    out = Iro::Stock.find_by( ticker: 'NVDA' ).volatility_from_mo
    puts! out, 'out'
  end

  desc 'stock#volatility_yr'
  task stock_vol_yr: :environment do
    out = Iro::Stock.find_by( ticker: 'NVDA' ).volatility_from_yr
    puts! out, 'out'
  end

  desc 'option#call_price'
  task option_call_price: :environment do
    stock      = Iro::Stock.find_by( ticker: 'NVDA' )
    stock.last = 884

    option = Iro::Option.new({
      stock:      stock,
      strike:     910,
      expires_on: '2024-03-22',
      # delta:      0.41,
    })
    out = option.put_price
    puts! out, 'out'
  end

  desc 'place order'
  task place_order: :environment do
    stock = Iro::Stock.f 'GME'
    outer = Iro::Option.new({
      stock:      stock,
      put_call:  'CALL',
      strike:     15.5,
      expires_on: '2024-03-22',
    })
    inner = Iro::Option.new({
      stock:      stock,
      put_call:  'CALL',
      strike:     17.0,
      expires_on: '2024-03-22',
    })
    out = Tda::Option.create_credit_call( inner: inner, outer: outer, q: 1, price: 0.01 )
    puts! out, 'out'
  end

end




Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
iron_warbler-2.0.7.39 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.38 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.37 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.36 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.35 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.34 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.33 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.32 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.31 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.30 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.29 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.28 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.27 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.26 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.25 lib/tasks/test_tasks.rake
iron_warbler-2.0.7.24 lib/tasks/test_tasks.rake