> For the complete documentation index, see [llms.txt](https://docs.origami.tech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.origami.tech/function/functions/vwap.md).

# VWAP

## <mark style="color:purple;">`vwap`</mark>(*amounts*:*list*\[*decimal*], *prices*: *list*\[*decimal*]) -> *decimal*|*None*

The volume-weighted average price (VWAP) is a metric that represents the ratio of the total traded value of a token to the aggregate trading volume during a specific period. It serves as an indicator of the average trading price over that period.

Returns decimal

<details>

<summary>Compute the volume-weighted average price</summary>

`VWAP = Σ (Volume * Price) / Σ Volume`

recommended to use

`Price = ( High + Low + Close ) / 3`

</details>

Example:
