Basics of Live Bar data

Environment

English
Python 3 latest

Alpaca SDK Version
Not applicable yet

Other Environment Details
starting with Google Collab

Problem

Summary

My question is on basics of what can be done so that I can start investing time on this platform. I have some knowledge/exposure to Quantopian.

Question -
Is the following possible on Alpaca -
In a live trading day, I want to receive live streaming minute data for a universe of stocks filtered on some criteria and then analyze the bar data and create a signal based on some logic. That signal is a trading signal eventually; initially I would like to get an alert only and not send live orders. Eventually that is the goal.

Please let me know if this is possible in Alpaca and if yes where I should start.

Thanks so much!
See Jayn

Paper or Live Tradng?
Paper for Now; if things work move to Live