
See What's Earning in AI Automation Freelancing.
DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for.
Retail traders and investment clubs will pay for a daily research edge they cannot produce themselves. This AI automation handles the entire analysis pipeline so you can deliver professional-grade stock briefings as a recurring subscription service.
What This Automation Does
- Pulls multi-timeframe price data and calculates moving averages, support levels, and resistance zones for any given ticker
- Scores recent news sentiment on a -1.0 to +1.0 scale using GPT-4, separating genuine sell pressure from noise
- Checks live market catalysts such as earnings announcements and macro events via Perplexity to catch signals that historical data misses
- Outputs a structured recommendation report with a confidence score, suggested entry zone, stop-loss level, and risk/reward ratio
Tools Used
- OpenAI
- n8n
Where to Get Hired for This Skill
On Contra, top freelancers across this stack have earned 59 combined verified reviews from real client projects.
Source: Contra freelancer search · refreshed 30 May 2026
Start Earning as a Freelancer on Contra
Contra is a commission-free professional network for independents. Browse live AI automation work and keep what you earn.
Join Contra Free →How To Build It
Connect TwelveData to fetch price history
The workflow retrieves 4-hour, daily, and weekly candlestick data for the requested ticker, giving the analysis engine three timeframes of trend context before any AI processing begins.
Pull and score recent news articles
NewsAPI supplies the latest headlines for the stock, and GPT-4 evaluates each article for directional sentiment impact, producing a numeric score that feeds into the final recommendation alongside the technical data.
Query Perplexity for live market catalysts
A real-time search layer checks for breaking developments such as earnings surprises, Federal Reserve commentary, or sector-level rumors that would not yet appear in historical price charts or indexed news.
Merge signals and generate the trade brief
All three data streams converge and GPT-4 synthesises them into a single structured output containing a BUY, SELL, or HOLD verdict, a confidence score, an entry price zone, a stop-loss level, and the implied risk/reward ratio.
Deliver the report through a chat or webhook interface
The finished briefing is returned through a conversational trigger or HTTP endpoint, so clients can request on-demand analysis or receive it on a scheduled daily basis through whichever channel you configure for them.
Pitfalls
- TwelveData enforces per-minute and per-day API call limits, so running this for multiple tickers in rapid sequence will hit rate ceilings and return incomplete price data unless you build in request spacing or upgrade the plan.
- NewsAPI free-tier results are delayed by up to 24 hours and omit paywalled sources, which means the sentiment score can miss critical coverage unless you use a paid key pointed at real-time endpoints.
- Perplexity responses are non-deterministic and occasionally return confident-sounding but unverifiable claims about live events, so the workflow needs a validation step or a clear disclaimer layer before the output reaches paying clients.
FAQ
Can I build this without coding?
Yes. The logic is handled through pre-built workflow components and GPT-4 prompts, so no custom code is required to get a working version running. You may want to write light prompt customisation to match a client's preferred report format, but that is plain English, not programming.
How long does it take?
A focused builder can have a functional version producing reports within a day. Polishing the output format, testing edge cases like halted stocks or missing news coverage, and packaging it for a client typically adds another one to two days.
What can I charge?
Pricing depends on how you package the service. A recurring subscription delivering daily briefings for a fixed watchlist commands a different structure than an on-demand API access model, so define the delivery format first and price from there.
Which tool is required vs optional?
OpenAI is required because the sentiment scoring, synthesis, and structured output all depend on GPT-4. TwelveData is effectively required for reliable multi-timeframe price data. Perplexity adds real-time catalyst detection and meaningfully improves recommendation quality, but the core workflow functions without it if you need to reduce API costs at the start.
This is original DigiNo analysis. The underlying automation pattern is a community workflow template – view the original on n8n.

See What's Earning in AI Automation Freelancing.
DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for.

How I Set Up My Contra Profile From Scratch (And What I Learned)