Automated Python Stock Screener

Posted 2 weeks ago

Worldwide

Summary

I need a single, well-structured Python application that can analyse and screen equities using both technical and fundamental perspectives. Technical side • Real-time chart-pattern recognition as prices stream in. • Indicator calculations and signals for MA, RSI, MACD, ATR, ADR, VWAP, Volume, Bollinger Bands, Stochastic, close above previous swing high, breakout from range, Distance-from-52-week-high and Super Trend. Fundamental side Pull the most common valuation metrics—earnings, revenue growth, P/E, dividend data and similar—so every screened ticker can be ranked against fundamental thresholds I will supply. Key workflow I expect 1. Fetch price and fundamental data from readily available public APIs (e.g. yfinance, Alpha Vantage, or any equivalent you suggest). 2. Store raw and derived figures locally (CSV, SQLite, or lightweight alternative). 3. Run pattern recognition and indicator logic on demand or via a scheduled task. 4. Output a ranked list of tickers that meet my rule set plus an optional summary dashboard (command-line or minimal web UI is fine). 5. Log every step clearly so I can later extend the codebase into automated alerts or trading. Deliverables • Clean, commented Python source code organised into modules. • A short README explaining setup, dependencies and how to add new indicators. • Sample configuration file where thresholds for both technical and fundamental rules are set. • One example run that shows screened results for a user-defined watch-list. Acceptance criteria The script must execute end-to-end on my machine, compute each listed indicator correctly, recognise at least three classic patterns (double top, head-and-shoulders, triangle) and export the final screener results without manual edits.

  • $1,153.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Java
Software Architecture
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 28, 2026
  • ZAF
    Cape Town9:31 PM

Explore similar jobs on Upwork

AF fanficFixed-price‐ Posted 2 months ago
WordPress
WordPress Website Design
Landing Page Design
Sales Funnel
Automated Workflow
Sales Funnel Builder
HighLevel
ClickFunnels
Elementor
n8n
Make.com
CRM Automation
Sales Funnel Implementation
Lead Generation
Conversion Rate Optimization
WooCommerce
Zapier
HTML
CSS
Email Automation
Adobe Illustrator
Graphic Design
Illustration
Adobe Photoshop

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo