Will such algorithm be profitable using alpaca api

Imagine that there is an automatic trading algorithm that buys 3 stocks each day (well not each but 70% of the time) and holds for at most a day. On average 0.003 price increase is observed at closing position. Consistency is pretty good - even “bad” years are all positive. My question is - is 0.003 price increase on paper is enough to make profit in real world using alpaca api? Also would that kind of algorithm be considered good/bad? Suppose the stocks that are traded are only US companies that have market cap greater than 5 billion.