Reading CSV files

Here's the intended layout of the code if anyone's interested:

# The CSV file I have downloaded can be found here for reference:
# https://api.bitcoinaverage.com/history/USD/per_day_all_time_history.csv

import csv

reader= csv.reader(open("per_day_all_time_history.csv"))
prices = []

for row in reader:
    prices.append(row[3])
print(len(prices))
x=0
y=100

pricedifference= []
while x<len(prices)-2:
   price1=prices[y]
   price2=prices[y+1]

#pricedifference is multiplied by 15 to compensate for some very small numbers
   pricedifference.append(((float(price2)-float(price1))/float(price1)))
   print(pricedifference[-1:])
   x+=1
   y+=1

ln10change = []
n10change = []
n75change = []
n50change = []
n25change = []
p0change = []
p25change = []
p50change = []
p75change = []
plus10change = []
screwup = []

for x in pricedifference:
    if x<=(-.1)*(105):
        ln10change.append(x)
    elif x>-.1*(10^5) and x<=-.075*(10^5):
        n10change.append(x)

    elif x>-.075*(10^5) and x<=-.05*(10^5):
        n75change.append(x)

    elif x>-.05*(10^5) and x<=-.025*(10^5):
        n50change.append(x)

    elif x>-0.025*(10^5) and x<=0*(10^5):
        n25change.append(x)

    elif x>.0*(10^5) and x<=.025*(10^5):
        p0change.append(x)

    elif x>.025*(10^5) and x<=.05*(10^5):
        p25change.append(x)

    elif x>.05*(10^5) and x<=.075*(10^5):
        p50change.append(x)

    elif x>.075*(10^5) and x<=.1*(10^5):
        p75change.append(x)

    elif x>.1*(10^5):
        plus10change.append(x)

    else:
        screwup.append(x)


amount = len(ln10change)+len(n10change)+len(n75change)+len(n50change)+len(n25change)+len(p0change)+len(p25change)+len(p50change)+len(p75change)+len(plus10change)

print(pricedifference)
print("The probability that the values are more the -10% apart is " + str(len(ln10change)/amount))
print("The probability that the values are less the -10% apart and more than -7.5% is " + str(len(n10change)/amount))
print("The probability that the values are less than -7.5% apart and more than -5% apart is " + str(len(n75change)/amount))
print("The probability that the values are less than -5% apart and more than -2.5% apart is " + str(len(n50change)/amount))
print("The probability that the values are less than -2.5% apart and more than 0% apart is " + str(len(p0change)/amount))
print("The probability that the values are less than 2.5% apart and more than 0& apart is " + str(len(p25change)/amount))
print("The probability that the values are less than 7.5% apart and more than 5% apart is " + str(len(p50change)/amount))
print("The probability that the values are less than 10% apart and more than 7.5% apart is " + str(len(p75change)/amount))
print("THe probability that the values are more than 10% apart is " + str(len(plus10change)/amount))
/r/learnpython Thread