dtvam48220 2012-09-29 19:28
浏览 37
已采纳

算法找到最畅销的价格

I have sales data from some our online listings. I randomly priced the same item to find the optimum price in an attempt to yield the most profit. Below is some of our sample data:

6 units @ 296.9/ea 
225 units @ 331.69/ea 
45 units @ 334.99/ea 
5 units @ 369.29/ea 
2 units @ 399.0/ea 
2 units @ 353.27/ea 
5 units @ 354.21/ea

It's pretty obvious which is the best price range, however I'm still trying to find some sort of average so we don't just pick the highest numbers.

My original thought was to simply multiply each set, add them all up, and divide by the total units (aka, finding the total average). The problem with that there is no consideration for the relationship between the amount of units sold and the price for each.

Does anyone have any advice for a way to find the best solution? Thanks!

--EDIT--

Factoring in analytical data such as click and view rates shouldn't be needed since all listing were done at the exact same time and were all the exact same. The amount of sales, views, etc are a direct result of the pricing. In other words, we are getting the sales based on what we price the item.

I'm not trying to find any profit margins, I'm trying to find the best LIST PRICE. We are already checking our profit margins and enabling/disabling campaigns thar are not meeting our thresholds. We're trying to find a medium price based on previous results so we can go into new markets and have an idea at an ideal price.

--2nd Edit--

When we list identical items for testing, regardless of price, some do get more views overall which does in fact result in more sales. Almost as if they go "viral" on the store. The reason for those views are completely out of our control. Every listing is identical except for pricing. Almost all online retailers have special algorithms to fetch the best match result to that customer.

The only reason we're trying to do this is to try and get an educated "guess" on the optimal list price based on previous results, regardless of how we obtained them. In other words, the stores and the customers are picking these prices for us, we just want to try and guess the price to start from instead of pricing listings randomly. From there we can work on increasing our margins.

  • 写回答

1条回答 默认 最新

  • dsux90368 2012-09-29 19:42
    关注

    This is more of a methodological critique (comment), but it's too long for the comments field and it is sort of and answer. But the basic answer to your question is that it is unanswerable given the data that you're providing:

    1. How many times were each of these values presented to customers? It's a little surprising that you only sold 6 units at the lowest price... this leads me to believe that customers were not exposed equally to each of these price levels. You need to get the conversion rate delivered by a price level by calculating: number_of_times_this_price_was_shown divided by the number_of_times_customer_bought_item_at_this_price

    2. What is your profit margin on each item? Selling 100 widgets at $5.01/widget is better than selling 5 widgets at $10.00/widget if my widgets cost me 1cent/widget, but if they cost me $5.00/widget then it's better to sell only 5 widgets at $10.00/widget ($5.00 profit/widget * 5 widgets = $25.00, vs one cent profit/widget * 100 widgets = $1.00).

    If you can tell us those two pieces of information we can provide the correct algorithm.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度