Notices
964 Forum 1989-1994
Sponsored by:
Sponsored by:

Updated Price Analysis

Thread Tools
 
Search this Thread
 
Old 03-20-2018, 12:39 AM
  #1  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default Updated Price Analysis

Some of you may have seen my initial 964 Price Analysis (https://rennlist.com/forums/964-foru...-analysis.html). I have updated the analysis with respect to feedback received the first time around. he Rennlist 964 Price Sticky (https://rennlist.com/forums/964-foru...64-prices.html), 2015 Fleabay sales prices as documented in the 964 Price sticky, and prices from BAT. The data set includes 408 records starting in 1991 and going through 2018. It includes sales data including price, mileage, model year, body type, C2/C4, Manual/Tip, and data source. I excluded outliers such as speedsters, RS America, etc. as I felt these cars unfairly skewed the prices paid. (Unfortunately Ralph 3's data might still be off. Long story but basically by the time I realized I had forgotten to update his info I was too far into the update to go back and find it.)

For the record - here is the full data set used - https://docs.google.com/spreadsheets...DVrpxV/pubhtml . Here is the list of excluded cars and the reasons for exclusion - https://docs.google.com/spreadsheets...DVrpxV/pubhtml .

Transmission Vs Body Type Vs Drivetrain

The average purchase price of a C2 was $27,335 while the average price of a C4 was $26,444 (96.7%). The average price of a manual was $27,228 while the average price of a tiptronic was $25,418 (93.4%). The average price of a coupe was $27,318 while a cabriolet was $27,007(98.2%) and a targa was 23,115(85%). 1992, 1993, and 1994 evidenced higher average prices than 1989, 1990, and 1991.


Below I have combined all of the information above into one graph so that the average price of a C2 Manual Carrera can be compared against a C4 Tiptronic Carrera and a C4 Manual Cabriolet and so on. In addition, I have shown the count of transactions in this data set. The data set overwhelmingly consisted of 1990 and 1991 C2 and C4 Manual Coupes.

Trends

One of the big critiques of my last data set was that it didn't do enough to show recent trends in prices (particularly since 2015). Below is a box chart of prices for each year showing the average price, price quartiles, and potential price outliers. It also shows that 2017 was clearly the best year to sell a Porsche to date.

The chart below shows the general trends by body type, transmission type, and drivetrain type. In addition, it presents an average and log trend line:


Predictions:

I first chose to do regression of price against mileage. The resulting formula: Price = 36,052 -.12M +- E where M equals mileage and E is the error term. The model statistics indicate that mileage is responsible for approximately 12% of the value of the car.

Next I chose to perform a multiple regression of price against Purchase.Date, Mileage, Model.Year, C2.C4, Body.Type, and Tip.Manual. The summary results indicate the following:

glm(formula = Purchase.Price ~ Purchase.Date + Mileage + Model.Year +
C2.C4 + Body.Type + Tip.Manual, family = gaussian, data = porsche.clean)

Deviance Residuals:
Min 1Q Median 3Q Max
-24262.730 -3822.895 -545.784 3128.776 39823.964

Coefficients:
Estimate Std. Error t value Pr(> t )
(Intercept) 33224.06954336 5569.42064193 5.96544 0.0000000056347 ***
Purchase.Date1998 -4359.79420351 9509.56657083 -0.45846 0.64688397
Purchase.Date1999 4232.88788761 7809.79974968 0.54200 0.58814163
Purchase.Date2000 -3764.62270845 7147.48873215 -0.52671 0.59870859
Purchase.Date2001 -1937.42942985 7093.32433455 -0.27313 0.78490002
Purchase.Date2002 -1738.66630019 7153.95178238 -0.24304 0.80811020
Purchase.Date2003 -3352.29620607 6166.44523112 -0.54364 0.58701476
Purchase.Date2004 -2901.81468123 5923.41918725 -0.48989 0.62449854
Purchase.Date2005 -3337.73376352 5723.67310937 -0.58315 0.56014500
Purchase.Date2006 -824.63881275 5729.22083152 -0.14394 0.88562844
Purchase.Date2007 -3061.03056917 5763.88128492 -0.53107 0.59568309
Purchase.Date2008 -3129.76248496 5811.72439638 -0.53853 0.59053288
Purchase.Date2009 -3949.25949889 5821.32010908 -0.67841 0.49792715
Purchase.Date2010 -6382.80607877 5890.94813261 -1.08349 0.27928358
Purchase.Date2011 -4769.90881330 5879.14041087 -0.81133 0.41769085
Purchase.Date2012 -2789.29698757 5863.51380613 -0.47570 0.63456152
Purchase.Date2013 2581.74519676 5902.69194282 0.43738 0.66208373
Purchase.Date2014 3044.31982821 5785.70643442 0.52618 0.59907375
Purchase.Date2015 10000.57973334 5710.66214108 1.75121 0.08072481 .
Purchase.Date2016 9135.31337153 6140.50391452 1.48771 0.13766448
Purchase.Date2017 23401.88152607 5847.23193246 4.00222 0.0000756038912 ***
Purchase.Date2018 25652.86492428 7230.74399546 3.54775 0.00043768 ***
Mileage -0.13265860 0.01211936 -10.94600 < 0.000000000000000222 ***
Model.Year1990 1286.17562115 1531.74903417 0.83968 0.40162265
Model.Year1991 831.86572742 1539.80091210 0.54024 0.58934972
Model.Year1992 2575.37019909 1830.43652696 1.40697 0.16026217
Model.Year1993 1323.39118911 1896.16262485 0.69793 0.48565155
Model.Year1994 3824.98081013 2775.22799382 1.37826 0.16894314
C2.C4C4 -1124.76644769 927.65965141 -1.21248 0.22609093
Body.TypeCoupe 3354.88105688 911.16396259 3.68197 0.00026532 ***
Body.TypeTarga -733.86298161 1751.67434004 -0.41895 0.67549231
Tip.ManualTip -3027.64888904 1179.37309168 -2.56717 0.01063930 *
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Due to the programming of the model above it is not very good for predicting the price of the car due to Purchase Date being used as a discrete variable versus a time series. In other words, the model should be fairly accurate to predict prices of sales that actually occurred versus prices that will occur. The *** symbol indicates those variables the model considers significant. The model indicates that the intercept, the car being sold in 2017 or 2018, the mileage, and having a Coupe are all highly significant to price while having a tip is slightly significant. Both increasing mileage and tiptronic negatively impact the price.

I have a C2 Tiptronic Cabriolet with 39,000 miles which it was purchased in 2012. Based upon the model above, my predicted price in 2012 is as follows:
33,224(Intercept) - 2789 (Year bought) - 5070 (Mileage) + 2575 (Model Year) - 3027 (Tiptronic) = $24,913 in 2012. C2 and Cabriolet do not impact my price as they are already included in the intercept.
Old 03-20-2018, 12:44 AM
  #2  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

In addition to the above, I created three neural nets just to show the graph of the model...you guys are free to interpret them as you see fit.



The formatting of that last one got away from me. I will try and fix the purchase date as a discrete variable issue and see if we can actually use a neural net to predict the price.
Old 03-20-2018, 12:49 AM
  #3  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

If you would like to see how accurate the multiple regression is please post info about your car including year purchased, mileage when purchased, drivetrain, transmission, body style and model year and I will calculate what the model predicts you paid for it. It's up to you if you want to share purchase price.
Old 03-20-2018, 01:07 AM
  #4  
Dingo
Three Wheelin'
 
Dingo's Avatar
 
Join Date: Dec 2017
Posts: 1,484
Received 120 Likes on 87 Posts
Default

Originally Posted by fftfk
If you would like to see how accurate the multiple regression is please post info about your car including year purchased, mileage when purchased, drivetrain, transmission, body style and model year and I will calculate what the model predicts you paid for it. It's up to you if you want to share purchase price.
Great work. This is all way to complicated for me to understand but lets give it a go!

purchased in 2017
72k miles
c2
tiptronic
coupe
1991
Old 03-20-2018, 02:00 AM
  #5  
sooner964
Instructor
 
sooner964's Avatar
 
Join Date: Dec 2015
Location: Houston, TX
Posts: 159
Received 45 Likes on 19 Posts
Default

Very nicely done! Data Science and Statistics are truly fascinating. I'm a geophysicist by training, but would love to dive more in to these types of studies in my spare time. I wonder if the overall distribution would be log-normal? Although there is a lot of scatter, the last Purchase Price vs. Mileage plot might suggest that it is? I think one distinction which could be made is that the average price is averaged out over all sales dating back to when the cars were initially sold? So it makes sense that the average is lower than what we are currently seeing now. You handle the recent with your trend plots for the last 3 or so years.

What type of Neural Net are you using, out of curiosity? Kohonen Self-Organizing Maps? It looks like you are feeding the NN the various "attributes" of the cars you are tracking, but I'm not sure what the hidden layers are saying about the natural clusters in the data.

Your box chart is very cool. Kinda looks like a stock price chart. I don't know what level of granularity you can get to, but it would be interesting to see if you could perform some spectral decomposition treating the data as a discrete time series to see if you can break out short- and long-terms wavelengths or trends - just an idea. Or maybe some simple running averages?

Anyway, very cool! I like seeing these kinds of things.

As for my car -
Purchased: July 2014
Mileage: ~ 107,000 miles
C2
Manual
Coupe
1991
And if color has any impact on your model, it is Guards Red / Cashmere Beige
Old 03-20-2018, 02:08 AM
  #6  
Marine Blue
Addict
Rennlist Member
 
Marine Blue's Avatar
 
Join Date: Jul 2004
Location: Temecula, CA
Posts: 16,022
Received 801 Likes on 465 Posts
Default

That is insane, clearly you’re doing this type of work for a living...or maybe hobby!

I wonder if there are other places we can pull prices from that would help make the data more complete. Perhaps someone has access to auction house prices etc?
Old 03-20-2018, 10:19 AM
  #7  
kylejohnston1
Racer
 
kylejohnston1's Avatar
 
Join Date: Aug 2009
Location: Houston, TX
Posts: 389
Received 9 Likes on 6 Posts
Default

This is such a nice contribution to the forum. Thanks for sharing your time and talent with us!
Old 03-20-2018, 10:25 AM
  #8  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

Originally Posted by Dingo
Great work. This is all way to complicated for me to understand but lets give it a go!

purchased in 2017
72k miles
c2
tiptronic
coupe
1991
The model predicts the purchase price was $48,423.
Old 03-20-2018, 10:36 AM
  #9  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

[QUOTE=sooner964;14882519]Very nicely done! Data Science and Statistics are truly fascinating. I'm a geophysicist by training, but would love to dive more in to these types of studies in my spare time. I wonder if the overall distribution would be log-normal? Although there is a lot of scatter, the last Purchase Price vs. Mileage plot might suggest that it is? I think one distinction which could be made is that the average price is averaged out over all sales dating back to when the cars were initially sold? So it makes sense that the average is lower than what we are currently seeing now. You handle the recent with your trend plots for the last 3 or so years.

What type of Neural Net are you using, out of curiosity? Kohonen Self-Organizing Maps? It looks like you are feeding the NN the various "attributes" of the cars you are tracking, but I'm not sure what the hidden layers are saying about the natural clusters in the data.

Your box chart is very cool. Kinda looks like a stock price chart. I don't know what level of granularity you can get to, but it would be interesting to see if you could perform some spectral decomposition treating the data as a discrete time series to see if you can break out short- and long-terms wavelengths or trends - just an idea. Or maybe some simple running averages?

Anyway, very cool! I like seeing these kinds of things.

As for my car -
Purchased: July 2014
Mileage: ~ 107,000 miles
C2
Manual
Coupe
1991
And if color has any impact on your model, it is Guards Red / Cashmere Beige[
/QUO

Geophysics? I'm pretty sure you know more about the models than me!

I would like to treat the data set as a time series...I think that would give much more accurate predictions. I might have gotten to that last night but it was getting late. I will have to look up which neural networks I'm using when I get home.

The model predicts the price of your car as $26,543 which I'm going to guess is too low. I think that is the impact of including all of the data versus just recent data.

For example - the model showed only 2017 and 2018 purchase dates as significant and uses the following coefficients:
2014 - $3,044
2015 - $10,000
2016 - $9,135
2017 - $23,401
2018 - $25,652.

Clearly it skews upward towards the end but probably underweights older but recent sales.
Old 03-20-2018, 10:40 AM
  #10  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

Originally Posted by Marine Blue
That is insane, clearly you’re doing this type of work for a living...or maybe hobby!

I wonder if there are other places we can pull prices from that would help make the data more complete. Perhaps someone has access to auction house prices etc?
I'm not doing it for a living....yet.

Better data would definitely make it more accurate. One of the common critiques my first go through is that the data ignores a lot of private sales and auction houses which tend to be higher priced. It's a very fair critique I just don't have access to that data.
Old 03-20-2018, 10:55 AM
  #11  
sooner964
Instructor
 
sooner964's Avatar
 
Join Date: Dec 2015
Location: Houston, TX
Posts: 159
Received 45 Likes on 19 Posts
Default

[QUOTE=fftfk;14883255]
Originally Posted by sooner964
Very nicely done! Data Science and Statistics are truly fascinating. I'm a geophysicist by training, but would love to dive more in to these types of studies in my spare time. I wonder if the overall distribution would be log-normal? Although there is a lot of scatter, the last Purchase Price vs. Mileage plot might suggest that it is? I think one distinction which could be made is that the average price is averaged out over all sales dating back to when the cars were initially sold? So it makes sense that the average is lower than what we are currently seeing now. You handle the recent with your trend plots for the last 3 or so years.

What type of Neural Net are you using, out of curiosity? Kohonen Self-Organizing Maps? It looks like you are feeding the NN the various "attributes" of the cars you are tracking, but I'm not sure what the hidden layers are saying about the natural clusters in the data.

Your box chart is very cool. Kinda looks like a stock price chart. I don't know what level of granularity you can get to, but it would be interesting to see if you could perform some spectral decomposition treating the data as a discrete time series to see if you can break out short- and long-terms wavelengths or trends - just an idea. Or maybe some simple running averages?

Anyway, very cool! I like seeing these kinds of things.

As for my car -
Purchased: July 2014
Mileage: ~ 107,000 miles
C2
Manual
Coupe
1991
And if color has any impact on your model, it is Guards Red / Cashmere Beige[
/QUO

Geophysics? I'm pretty sure you know more about the models than me!

I would like to treat the data set as a time series...I think that would give much more accurate predictions. I might have gotten to that last night but it was getting late. I will have to look up which neural networks I'm using when I get home.

The model predicts the price of your car as $26,543 which I'm going to guess is too low. I think that is the impact of including all of the data versus just recent data.

For example - the model showed only 2017 and 2018 purchase dates as significant and uses the following coefficients:
2014 - $3,044
2015 - $10,000
2016 - $9,135
2017 - $23,401
2018 - $25,652.

Clearly it skews upward towards the end but probably underweights older but recent sales.
I think you are headed in the right direction! This is really great work that you are contributing to our forum, and I love it! I wonder if this could somehow be turned in to a paper for a peer-reviewed journal? This would be not only applicable to our cars, but any car that would be a collectible some day. The model parameters would be different, of course, but the over all idea is transferable. It may even be transferable to anything that could be considered as a similar "investment", if you will.

The model is a little low for my car, but not by much. I paid right around $30k for mine when I got it, and probably could have gotten it for a little less if I had really tried, but I felt like I was already at a fair price. I bought right before the market for 964's really exploded, so I am probably at a hinge-point for the model, which might be difficult to accurately predict. At the time, 3.2's were still sub $30k cars and SC's were in the mid to low $20's... The longhood 912's were actually still pretty cheap then, too.

What might be interesting to examine is whether we (in the general sense) are more or less approaching an upward asymptotic limit for values or not.

Another interesting parameter that may or may not be in your model is looking at the numbers of 964's produced originally in all the various flavors, and how many are still actually out there. In other words, does the perception that the number of "good" cars is decreasing have a direct impact on the value? Intuitively, we would say yes, but is that really the case? In a similar vein, what effect do people like Singer, RWB, etc. have on the values of "unmolested" 964's? The trick, though, is figuring out how to get those numbers, I'd bet.

Keep up the great work!
Old 03-20-2018, 10:58 AM
  #12  
Deserion
Burning Brakes
 
Deserion's Avatar
 
Join Date: May 2011
Location: Orange Park, FL
Posts: 754
Received 54 Likes on 39 Posts
Default

Since I'm terrible at math...

Purchased: 2011
1991 C2 Targa, manual, 147k.
Old 03-20-2018, 02:14 PM
  #13  
911Jetta
Rennlist Member
 
911Jetta's Avatar
 
Join Date: Dec 2003
Location: NC
Posts: 7,214
Received 485 Likes on 278 Posts
Default

Originally Posted by Marine Blue
That is insane, clearly you’re doing this type of work for a living...or maybe hobby!

I wonder if there are other places we can pull prices from that would help make the data more complete. Perhaps someone has access to auction house prices etc?
BAT 964 sales info:
https://bringatrailer.com/porsche/964/

Old 03-20-2018, 11:54 PM
  #14  
fftfk
Intermediate
Thread Starter
 
fftfk's Avatar
 
Join Date: Mar 2012
Posts: 47
Received 2 Likes on 1 Post
Default

Originally Posted by Deserion
Since I'm terrible at math...

Purchased: 2011
1991 C2 Targa, manual, 147k.
The model predicts your purchase price was $9443 using all of the variables and $14,114 using only significant variables. I think this is most likely due to the limited number of targa's included in the dataset.

Thanks 911Jetta. The model includes the sales data from BAT as well as 2015 eBay sales data. If you know how to pull 2016, 2017, and 2018 data from eBay that would greatly increase the data set. Recent data is really comprised of BAT sales and those posted on Rennlist.
Old 03-21-2018, 12:39 AM
  #15  
sooner964
Instructor
 
sooner964's Avatar
 
Join Date: Dec 2015
Location: Houston, TX
Posts: 159
Received 45 Likes on 19 Posts
Default

Off topic and random question, but Is your username "fftfk" by chance a refence to signal processing techniques? FFT - Fast Fourier Transform, and FK - Frequency-Wavenumber analysis?


Quick Reply: Updated Price Analysis



All times are GMT -3. The time now is 02:10 AM.