There are many floor paints on the market there but the best paint for stairs I can speak to is the Rust-Oleum Interior Floor Coating kit. This is a two-step process consisting of a tinted base coat and a top coat.
What I decided to do instead is to paint the basement stairs black. Rather than trying to match the floor stain and failing, painting them also provides a transition between the upstairs hardwood floors and the basement LVP floors.
Our basement had those typical unfinished stairs – low-quality wood that is not meant for staining. Fortunately, the treads had a bullnose edge which lead me to the decision to paint them.