#!/usr/bin/env python

# -*- coding: utf-8 -*-
"""
Created on Thu Feb  1 17:24:31 2018

@author: cpace
"""

from bs4 import BeautifulSoup
import requests
import json
import sys

# sys.argv[1] --> ZCZ18
# sys.argv[2] --> dec-18

#print(sys.argv[1])
#print(sys.argv[2])

url="https://www.barchart.com/futures/quotes/" + sys.argv[1] + "/options/" + sys.argv[2]
#print(url)
r = requests.get(url)
soup = BeautifulSoup(r.text,"html.parser")
x=soup.find('div',attrs={'class':'column small-12 medium-4'})
days=x.text.split()[0]
expiration=x.text.split()[5]


y=soup.find('div',attrs={'class':'column small-12 medium-4 text-medium-up-center'})
iv=y.text.split(': ')[1].split('%')[0]

output = json.dumps({'IV':float(iv),'Days':int(days)})
print(output)


