Skip to content

Releases: pryndor/MarketMyna

MarketMyna 0.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 09:48

Install: pipx install marketmyna (or pip install marketmyna), then run marketmyna.

MarketMyna 0.2.0

Choose a tag to compare

@pryndor pryndor released this 31 Oct 09:58

Install

pipx install marketmyna      # or: pip install marketmyna

then run marketmyna and open the address it prints. Python 3.11+, no Node needed - the web app is inside.
PyPI: https://pypi.org/project/marketmyna/ (the wheel below is the same file).

What's new since 0.1.0

  • One installable package with a marketmyna command (frontend bundled, SQLite database created on first run)
  • New Markets / Analyze side-menu layout
  • Settings -> Updates: checks GitHub for new versions and can update and restart from the app
  • Run AI is disabled with a clear hint until an AI key is added
  • New screenshots in the README

MarketMyna 0.1.0

Choose a tag to compare

@pryndor pryndor released this 30 Oct 09:48

The first public release of MarketMyna: stock analysis, screening, portfolios and alerts in one app, for India, the US, China, Hong Kong and crypto. Free and open source under the Apache License 2.0.

MarketMyna

What's in it

  • AI analysis: AI analysts (technical, risk, news) explain a stock in plain language, with a bullish / neutral / bearish outlook. Bring your own key (Gemini, OpenAI, Claude, Groq, OpenRouter, DeepSeek, Mistral) or use a local Ollama.
  • Screeners: NSE, BSE, mutual funds, ETFs, US, China A-shares, Hong Kong and crypto.
  • Shariah / ethical screening for stocks, mutual funds and ETFs, with dividend purification.
  • Market insights: sector and fund rotation, trending stocks, FII / DII flows, world markets, macro.
  • Charts and trading tools: indicators, scanner, backtesting, options payoff, pairs, position sizing, journal.
  • Portfolios and funds: CAS import, fund overlap, SIP planner, XIRR.
  • Alerts and scheduled reports on Telegram, email, browser push, Discord, Slack, Teams, ntfy and more.
  • Telegram bot, seven languages, light and dark themes.
  • Runs on Linux, macOS and Windows; all your data stays in one SQLite file on your computer.

Install

Easiest: download marketmyna-0.1.0.zip below. The frontend is already built, so you only need Python 3.12 (no Node.js).

cd marketmyna-0.1.0
python3 -m venv venv && . venv/bin/activate        # Windows: py -m venv venv; venv\Scripts\Activate.ps1
pip install -r requirements-web.txt
python start.py

The app opens at http://127.0.0.1:8001. Paste an AI key in Settings and look up any stock.

To follow updates with git pull instead, see the README (needs Node.js 22).


MarketMyna is an analysis tool, not investment advice. It never gives buy or sell calls.