edge: Efficient Estimation of Bid-Ask Spreads from Open, High, Low, and Close Prices
Description
Implements an efficient estimator of bid-ask spreads
from open, high, low, and close prices as described in
Ardia, Guidotti, & Kroencke (2024).
Usage
edge(open, high, low, close, sign = FALSE)
Value
The spread estimate. A value of 0.01 corresponds to a spread of 1%.
Arguments
open
numeric vector of open prices.
high
numeric vector of high prices.
low
numeric vector of low prices.
close
numeric vector of close prices.
sign
whether signed estimates should be returned.
Details
Prices must be sorted in ascending order of the timestamp.
References
Ardia, D., Guidotti, E., Kroencke, T.A. (2024). Efficient Estimation of Bid-Ask Spreads from Open, High, Low, and Close Prices. Journal of Financial Economics, 161, 103916.
tools:::Rd_expr_doi("10.1016/j.jfineco.2024.103916")