<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Stock | SUMAN</title><link>https://suman.netlify.app/category/stock/</link><atom:link href="https://suman.netlify.app/category/stock/index.xml" rel="self" type="application/rss+xml"/><description>Stock</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Tue, 04 Aug 2026 00:00:00 +0000</lastBuildDate><image><url>https://suman.netlify.app/media/icon_hu_1f8f41e4ad59c1b5.png</url><title>Stock</title><link>https://suman.netlify.app/category/stock/</link></image><item><title>A Complete Guide to DSE Stock Analysis Bot Scores and Terms</title><link>https://suman.netlify.app/post/stock1/stock1/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><guid>https://suman.netlify.app/post/stock1/stock1/</guid><description>&lt;h2 id="the-big-picture"&gt;The Big Picture&lt;/h2&gt;
&lt;p&gt;Every stock gets scored 0–100 on two independent questions, then blended into one number:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fundamental score&lt;/strong&gt; — Is the company cheap or expensive relative to its earnings and assets?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Technical score&lt;/strong&gt; — Is the price behaving in a way that favors buying right now?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These combine (weighted by your &lt;code&gt;FUNDAMENTAL_WEIGHT&lt;/code&gt; setting) into a Final Score, which maps to a Decision label.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="part-1-fundamental-terms-is-the-company-worth-the-price"&gt;Part 1: Fundamental terms (is the company worth the price?)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;EPS — Earnings Per Share&lt;/strong&gt;
The company&amp;rsquo;s profit divided by number of shares outstanding. If Square Pharma earned BDT 1,850 crore profit with 100 crore shares, EPS = 18.5 BDT. Higher EPS generally means a more profitable company per share you own.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;P/E Ratio — Price to Earnings&lt;/strong&gt;
Price ÷ EPS. If the stock trades at 220 BDT and EPS is 18.5, P/E ≈ 11.9x — meaning you&amp;rsquo;re paying about 12 times last year&amp;rsquo;s earnings for one share. Lower P/E often (not always) means cheaper relative to profit; higher P/E often means the market expects strong future growth, or the stock is overpriced.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sector P/E&lt;/strong&gt;
The average P/E of similar companies (e.g. other pharma companies on DSE). The bot compares your stock&amp;rsquo;s P/E against this, not against some fixed universal number — a P/E of 15 is expensive for banking but cheap for tech.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NAV per share — Net Asset Value&lt;/strong&gt;
Roughly, what the company would be worth per share if you sold everything and paid off all debts. It&amp;rsquo;s the accounting &amp;ldquo;floor value&amp;rdquo; of the business.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;P/B Ratio — Price to Book&lt;/strong&gt;
Price ÷ NAV per share. A P/B under 1 technically means the stock trades below its accounting net worth — sometimes a bargain, sometimes a warning sign (market doubts the assets are worth what&amp;rsquo;s on paper). The bot treats lower P/B as generally favorable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dividend Yield&lt;/strong&gt;
Annual dividend per share ÷ Price, as a percentage. A 7.5% yield on GP means you&amp;rsquo;d earn 7.5 BDT per year in dividends for every 100 BDT invested, at the current price — separate from any price gain/loss.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fundamental Score&lt;/strong&gt; = average of how good your P/E, P/B, and dividend yield look, each converted to a 0–100 scale. This is the &amp;ldquo;is the business a good deal&amp;rdquo; number.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="part-2-technical-terms-is-the-timing-good"&gt;Part 2: Technical terms (is the timing good?)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Moving Average (MA20 / MA50)&lt;/strong&gt;
The average closing price over the last 20 or 50 trading days. It smooths out daily noise to show the underlying trend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Price &amp;gt; MA20 &amp;gt; MA50&lt;/strong&gt; → uptrend (bullish)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Price &amp;lt; MA20 &amp;lt; MA50&lt;/strong&gt; → downtrend (bearish)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mixed&lt;/strong&gt; → trend is unclear/transitioning&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;RSI — Relative Strength Index (0–100)&lt;/strong&gt;
Measures how sharply a stock has moved up vs. down over the last 14 days.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RSI below 30&lt;/strong&gt; → &amp;ldquo;oversold&amp;rdquo; — sold off hard, potentially due for a bounce&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RSI 40–60&lt;/strong&gt; → neutral, healthy&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RSI above 70&lt;/strong&gt; → &amp;ldquo;overbought&amp;rdquo; — risen fast, potentially due for a pullback&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Your SQURPHARMA test showed RSI 28 — that&amp;rsquo;s why it scored well despite nothing else changing: it&amp;rsquo;s in oversold territory, which the bot reads as a potential entry point, not a red flag.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;52-week range position&lt;/strong&gt;
Where the current price sits between its lowest and highest price in the past year. Near the low = potentially cheap, but also could mean a real downtrend. Near the high = strong momentum, but also more risk of a pullback. The bot favors the middle of the range slightly over either extreme.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Volume trend&lt;/strong&gt;
Whether trading volume is rising or falling. Rising volume alongside a price move suggests conviction behind it (real buying/selling interest); falling volume suggests the move might be weak or fading.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Technical Score&lt;/strong&gt; = average of the moving-average trend, RSI, and 52-week position, each on a 0–100 scale. This is the &amp;ldquo;is now a good moment&amp;rdquo; number.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="part-3-putting-it-together"&gt;Part 3: Putting it together&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Fundamental/Technical Weight&lt;/strong&gt; (your &lt;code&gt;.env&lt;/code&gt; setting, currently 50/50)
Controls how much each side counts toward the final score. Weight it toward Fundamental if you&amp;rsquo;re investing for the long term (holding years); toward Technical if you care more about short-term entry timing.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conviction (1–5)&lt;/strong&gt;
Your own personal confidence in the stock, based on things a formula can&amp;rsquo;t see — news, management quality, industry outlook. It nudges the final score by up to ±10 points. This is the one input that&amp;rsquo;s entirely your judgment, not data.&lt;/p&gt;
&lt;h3 id="final-score--decision"&gt;Final Score &amp;amp; Decision&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="text-align: left"&gt;Score&lt;/th&gt;
&lt;th style="text-align: left"&gt;Decision&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;75–100&lt;/td&gt;
&lt;td style="text-align: left"&gt;🟢🟢 Strong Buy&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;60–74&lt;/td&gt;
&lt;td style="text-align: left"&gt;🟢 Buy&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;40–59&lt;/td&gt;
&lt;td style="text-align: left"&gt;🟡 Hold&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;25–39&lt;/td&gt;
&lt;td style="text-align: left"&gt;🔴 Sell&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left"&gt;0–24&lt;/td&gt;
&lt;td style="text-align: left"&gt;🔴🔴 Strong Sell&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="step-by-step-what-to-actually-do-when-you-get-an-alert"&gt;Step-by-step: what to actually do when you get an alert&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Read the decision, then read why.&lt;/strong&gt; Don&amp;rsquo;t just react to &amp;ldquo;Buy&amp;rdquo; — check whether it&amp;rsquo;s driven by fundamentals (P/E looks cheap) or technicals (RSI oversold). A cheap-but-crashing stock and a fairly-priced-but-bouncing stock can both say &amp;ldquo;Buy&amp;rdquo; for very different reasons.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-check the fundamentals are current.&lt;/strong&gt; The bot only recalculates technicals live — EPS/NAV/dividend in &lt;code&gt;watchlist.json&lt;/code&gt; are only as fresh as your last manual update.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Check for news.&lt;/strong&gt; No score here knows about a management scandal, a new export order, or a currency risk — that&amp;rsquo;s what your notes field and conviction rating are for.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Never trade on score alone.&lt;/strong&gt; Treat every message as &amp;ldquo;worth a closer look,&amp;rdquo; not an instruction. You make the actual buy/sell call in iTrade.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item></channel></rss>