Plain language, explicit filters

Natural-language stock screener for multilingual trading ideas

A natural-language stock screener removes the need to translate every idea into a long filter form. TickerVoice accepts free-form requests in supported languages, normalizes the trading meaning, and keeps the resulting conditions visible.

Natural language should reduce friction, not precision

Words such as good, excellent, quarter and recent need stable definitions. TickerVoice maps qualitative performance terms to service thresholds and uses a 21-trading-day default when no period is supplied. Explicit numbers in the request take precedence, so the user remains in control of the rule.

Best for ideas that mix context and numbers

Use natural language when a request combines an industry, a price move, a time window and supporting evidence. The parser handles the mechanical parts; the report explains the interpretation and keeps weak approximate matches separate from exact matches.

Real request patterns

Examples you can adapt

Stocks up more than 20% over the last 21 trading days.
Show renewable-energy equipment stocks with good performance and above-average volume.
Покажи акции насосного оборудования с отличным перформансом за последний квартал.

Evidence in the output

What the workflow is designed to preserve

Detected request language and normalized intentService definitions for qualitative termsTrading-day window used by the calculationIndustry and semantic-universe evidenceReason each ticker is included

Three-stage review

Keep discovery separate from a market decision

Say what matters

Include an industry, condition, period or any combination you actually care about.

Confirm the defaults

If no period was supplied, verify the displayed 21-trading-day default before running.

Save the useful rule

Turn a repeatable request into a saved pattern only after its interpretation is correct.

Frequently asked questions

Clear limits, before the scan

What does good performance mean in TickerVoice?

Good means at least 3% over the requested period. Excellent means at least 10% over the requested period. An explicit percentage in the request overrides those defaults.

What period is used when I do not specify one?

TickerVoice uses the last 21 trading days. The calculation requires enough valid closes to measure the change across that full window.

Can I write the request in Russian?

Yes. TickerVoice supports multilingual intent parsing, including Russian, while keeping ticker symbols, numeric thresholds and market-data evidence explicit.

Official product identity

TickerVoice by Eitan Lasker

The natural-language stock radar at tickervoice.app. Not affiliated with tickervoice.github.io or other similarly named voice-alert projects.

About the founder