Okay, let's start off simple.
Start with your column headers. In my case I just went with date, vendor, product and price. For the sake of making this example work, put 'Date' in A1, 'Vendor' in B1, 'Product' in C1, and 'Price' in D1. I formatted the date column to show DD/MM/YY but you can get away with DD/MM.
Start entering in your purchase data, being sure to start with the earliest date you can think of, however, you don't necessarily have to enter your purchase data in chronological order after that. Just be sure that your first date (cell A2) is the earliest date you started.
In a different spot, even a different sheet of the workbook, enter in a starting date using the same format as your column headers. In order for my example to work, start typing the date in cell F1. Click/hold and drag down from the lower right corner of the cell to populate a date range large enough to cover the time you think you'll need; Excel will auto increment each day by one. Then, in cell G1, type in:
" =SUMIF(A:A,F1,D:D) "
What this does is it will find all dates matching F1, and will in turn sum the corresponding costs for that date only. Be sure to hit 'enter'. Now double-click the lower-right corner of cell G1 to have Excel auto-populate the function down the sheet to match all of your dates in column 'F'.
Now select cell F1 and insert your desired chart type.
Excel will probably increment in one-week chunks.
The nice thing is if you forgot to enter in a purchase, again, as long as it's not prior to your start date, you can enter purchases in your data columns (A-D) and the graph will auto update without having to refresh.
Sorry for any 'mansplaining' but I don't know your level of experience.