diff --git a/client.py b/client.py index 40badcd..fe7019b 100644 --- a/client.py +++ b/client.py @@ -36,13 +36,15 @@ def getDataPoint(quote): bid_price = float(quote['top_bid']['price']) ask_price = float(quote['top_ask']['price']) price = bid_price + price = (bid_price + ask_price)/2 return stock, bid_price, ask_price, price def getRatio(price_a, price_b): """ Get ratio of price_a and price_b """ """ ------------- Update this function ------------- """ """ Also create some unit tests for this function in client_test.py """ - return 1 + return + return price_a/price_b # Main if __name__ == "__main__": @@ -55,5 +57,5 @@ def getRatio(price_a, price_b): for quote in quotes: stock, bid_price, ask_price, price = getDataPoint(quote) print "Quoted %s at (bid:%s, ask:%s, price:%s)" % (stock, bid_price, ask_price, price) - - print "Ratio %s" % getRatio(price, price) + + print "Ratio %s" % getRatio(price['ABC'], prices['DEF'])