<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Stock Compass Changelog</title>
    <link>https://stock-compass.app/en/changelog</link>
    <atom:link href="https://stock-compass.app/feeds/changelog-en.xml" rel="self" type="application/rss+xml"/>
    <description>What changed in Stock Compass, newest first: what a user can see or use after each release. It covers signals and emails, backtests, the journal, the dashboard, AI app connections and the open API.</description>
    <language>en</language>
    <lastBuildDate>Sat, 14 Nov 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>2026-11-14</title>
      <link>https://stock-compass.app/en/changelog#2026-11-14</link>
      <guid isPermaLink="false">changelog-en-2026-11-14</guid>
      <pubDate>Sat, 14 Nov 2026 00:00:00 GMT</pubDate>
      <description>• App pages share one width and one title row; prices and tables use tabular figures instead of a code font; sector tags are grey with a small up/down dot.
• Settings: trading costs, position sizing and email notifications share one save bar and ask before you leave unsaved changes; trading costs and price alerts can switch market in place.
• Watchlist: cost and P&amp;L in the table match the cards and the detail panel (including recorded fees); 100 stocks at a time, with Show more and Show all.
• Sectors: sorted by strength by default, with how strength is scored and what the sample is; the &quot;EV &amp; Auto&quot; sector is renamed Autos (it holds every carmaker and parts maker).
• Journal: sector P&amp;L is the average per trade; a sell signal after you sold out no longer counts as &quot;not followed&quot;.
• Today and Strategies: switching the active strategy asks first; the live-performance curve counts $1 per signal; the signal table lists the first signal of each run by default.
• Dividends is in the desktop navigation; logging a dividend no longer prefills the first holding and today.
• Strategy builder: a title and back link; the order holdings are checked in (exit, trim, add) is explained; the save button stays at the bottom; a false &quot;no sector data&quot; warning is fixed.
• Backtest: importing a shared strategy or &quot;Run backtest&quot; after saving starts the run on arrival; the settings row and the trades table read better on a phone, the table leading with ticker, return and exit reason.
• Stock detail: &quot;What your rules say&quot; is the second section; a stock you do not hold shows buy rules only (it used to show exit rules &quot;firing&quot;); a condition with no data says why.
• Starting strategies show Chinese names and descriptions in Chinese; percent values in rules carry %, and conditions are joined by and / or.
• Shared strategy pages have the site navigation and a link to the demo; the strategy templates page jumps by market and ends with a sign-up or Strategies button.
• Pricing is one Free vs Pro table and says backtests use about two years of daily bars; sign-up links the terms, asks for at least 8 characters and can resend the confirmation email.
• Guides and the metrics glossary: long pages have a contents list; every example strategy JSON imports as is; glossary claims are corrected to match the product and every term is linked from a guide; your chosen language is remembered.</description>
    </item>
    <item>
      <title>2026-11-13</title>
      <link>https://stock-compass.app/en/changelog#2026-11-13</link>
      <guid isPermaLink="false">changelog-en-2026-11-13</guid>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
      <description>• Hong Kong: the dashboard's suggested share count and backtests round to each stock's own board lot (HKEX's list of securities, refreshed every Monday) instead of one lot size from your settings.
• Backtest (China A-shares): main-board ST stocks use a 5% limit before 6 July 2026 and 10% after, matching the revised Shanghai and Shenzhen rules; the result notes that it tests today’s stock list, which brings selection bias.
• Backtests show their progress; the strategy builder says how many of your stocks have no data for a condition.
• The journal shows every change to a stop or target; a buy can be given tags when you record it.
• Signal labels are the same everywhere (Buy, Add, Trim, Exit); past trade prices show two or three decimals; the dashboard shows the signals already recorded as it opens; an earnings date that cannot be found says so.
• A new public page, Strategy templates: the preset strategies for the three markets with their full rules.
• Preset strategy Growth US: trim at a 20% gain or RSI above 75, exit at a 12% loss or a 40% gain (the old trim could never fire). Copies already in accounts are unchanged.
• Accessibility: body text is at least 12px; option buttons are grouped, tables work from the keyboard and icon buttons have names; colour contrast issues found by an automated check are fixed; two menus are now keyboard-friendly.
• Guides: outside facts link to their sources and three outdated statements are corrected; each guide has its own share image; two new guides, on Hong Kong board lots and position size, and on A-share price limits and ST stocks.
• AI apps (MCP): 20 tools, adding the log of changes, cash in each market and dividends. In ChatGPT a write can only be confirmed on the card, not by ChatGPT itself; in claude.ai a read-only connection is asked to reconnect when it tries to write.
• API: every answer carries rate-limit headers (RateLimit-*); unused fields and parameters are named in warnings; errors carry a reason that tells apart the cases of one code; GET /export downloads all your data; the change log in settings can be filtered by source.
• China A-shares now keep about two years of daily bars, like Hong Kong and US stocks, so A-share backtests can use rules on MA200 and the 52-week range.
• A redesigned home page with screenshots of the daily list and the journal (demo account, sample data), and a new black-and-white look and logo.</description>
    </item>
    <item>
      <title>2026-11-12</title>
      <link>https://stock-compass.app/en/changelog#2026-11-12</link>
      <guid isPermaLink="false">changelog-en-2026-11-12</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>• Backtest: a stock whose single lot costs more than one slot of the book is no longer bought (100 shares a lot for China A-shares, one share for US stocks); the result says how many signals were skipped.
• Backtest (China A-shares): no buy at a limit-up open, no sell at a limit-down open, and no fill on a day without trading.
• Dashboard: coming back from another page shows the last scan at once and updates it in the background.
• API: a trade can carry tags to tell its source apart; the journal and its statistics can be filtered and grouped by tag.
• Guides: the Hong Kong trading fees guide now gives the current stock settlement fee (0.0042% a side; since June 2025 without the HK$2 minimum and HK$100 maximum) and links to HKEX as its source.
• Glossary: twelve new articles, on MACD, Bollinger Bands, ATR, KDJ, moving averages, turnover rate, the 52-week high and low, beta, MFI, floating loss and stops, the 20-day breakout, and days to next earnings.
• This changelog.
• AI apps (MCP): 17 tools, up from 11, adding the journal, journal statistics, strategies, and changing and deleting price alerts; protocol version 2026-07-28; every tool declares what it returns; a write is checked at preview, and apps that support it show a card with a Confirm button.
• API: a key can be limited to some kinds of write (trades, watchlist, holdings, alerts separately); every target change is recorded with where it came from; GET /events reads the log of writes; a batch of trades can be all-or-nothing.
• An app can identify itself by a public URL instead of registering first.</description>
    </item>
    <item>
      <title>2026-11-11</title>
      <link>https://stock-compass.app/en/changelog#2026-11-11</link>
      <guid isPermaLink="false">changelog-en-2026-11-11</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>• Buy and add signals from the closing bar are recorded and emailed the same day, not on the next trading morning.
• Signal emails cover the strategy in use in each market by default, and list exits and trims before buys and adds.
• A closed trade can be given its close reason, whether it left the plan, and a lesson afterwards, in the journal.
• Backtests run in the background: the page stays usable, a run can be stopped, and the result says how much history it used.
• The scan cap (50 stocks free, 500 on Pro) now covers the same stocks on the dashboard, in the scheduled scan and in emails: all markets together, holdings first, then the most recently added. The dashboard says how many stocks are not scanned.
• Signing up ends on a &quot;confirm your email&quot; page, where the email can be sent again.
• The data export adds API keys, connected apps, API writes, sent emails and split decisions.
• Interface: content is centred on very wide screens; the navigation is no longer rebuilt between pages; the smallest text is larger and delete buttons are easier to hit; numbers no longer follow the browser region; common errors are said in plain words.
• Glossary pages have readable addresses (such as /glossary/adx); the old ones redirect.
• API: an OpenAPI description (/api/v1/openapi.json), recording trades in a batch (with a dry run), reconciling holdings with a broker, the trading-cost settings, and external_id on dividends against duplicates.
• The site and its database moved to new infrastructure; features and data are unchanged.</description>
    </item>
    <item>
      <title>2026-10-31</title>
      <link>https://stock-compass.app/en/changelog#2026-10-31</link>
      <guid isPermaLink="false">changelog-en-2026-10-31</guid>
      <pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate>
      <description>• Price and stop alert emails have a switch of their own (on by default for Pro), and unsubscribing can stop one kind of email only.
• One confirmation dialog everywhere, with undo after a delete; a failed read says so and offers a retry instead of looking like &quot;no data&quot;.
• Form errors appear under the field they are about.
• Signing in returns to the page that was asked for.
• The strategy builder asks before leaving unsaved rules.
• Bulk import keeps each stock's name.
• Backtests support KDJ, the MACD signal line, beta, and sector and industry conditions.
• A partial sale keeps its close reason; a trade cannot be dated in the future; fees are kept as they were when the trade was recorded.
• Text contrast meets AA in the dark and light themes.
• A change made from an AI app is shown first and written only once confirmed.</description>
    </item>
    <item>
      <title>2026-10-25</title>
      <link>https://stock-compass.app/en/changelog#2026-10-25</link>
      <guid isPermaLink="false">changelog-en-2026-10-25</guid>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>• Stock Compass can be connected to Claude, ChatGPT and other AI apps by signing in, to read the watchlist, signals and holdings and to record trades (Pro).
• API keys let your own program read and write your own records (Pro); Settings shows how each key is used and can revoke it.
• The API can correct and delete trades, refuses a duplicate by external_id, and keeps the fees a broker actually charged.
• A page on connecting AI apps; the privacy policy and terms say what AI apps and API keys can see and do.</description>
    </item>
    <item>
      <title>2026-10-07</title>
      <link>https://stock-compass.app/en/changelog#2026-10-07</link>
      <guid isPermaLink="false">changelog-en-2026-10-07</guid>
      <pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate>
      <description>• A split or bonus issue on a holding is put to you first; once confirmed, trades, journal and alerts are rescaled together.
• An account can be deleted from Settings; a running subscription is cancelled with it.
• The 1–10 health score on the watchlist is replaced by a plan status: the holding against your own stop, target and position limit.
• Journal: the cost of waiting after each sell signal, exits reviewed against the plan, and buy timing against the strategy's signals.
• Dashboard: a discipline bar of what your own rules still ask for today.
• The trade form runs a pre-trade check before a buy dated today.
• Strategy statistics start again from the last change of its rules.
• A share link carries the rules only; importing one opens a backtest on your own watchlist.</description>
    </item>
  </channel>
</rss>
