Skip to content

furic/richfolio](https:

v1.1.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 3mo Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

buy-signals cron email-digest etf gemini-ai investing
+9 more
morning-brief personal-finance portfolio rebalancing resend stocks typescript wealth-management yahoo-finance

Summary

AI summary

Adds Value Investing Framework and Crypto Bottom‑Fishing Model to Gemini prompt.

Full changelog

What's New in v1.1.0

Two new AI analytical frameworks embedded into the Gemini prompt — zero additional API calls, stays within free tier. Inspired by @xingpt's AI agent skills article on BlockTempo.

New Features

  • Value Investing Framework — AI rates individual stocks A–D based on five fundamental criteria: ROE > 15%, debt/equity < 50%, FCF/operating CF > 80%, positive earnings growth, and price below analyst target. Displayed as colored badges in email and Telegram
  • Crypto Bottom-Fishing Model — AI detects BTC/ETH accumulation zones using four indicators: RSI < 30, volume contraction > 20%, price below 200-day MA, and death cross. 2+ triggers a bottom signal, 3+ strongly considers STRONG BUY with DCA recommendation

How It Works

Both features are prompt-only enhancements — structured analytical frameworks injected into the single Gemini call:

  • Fundamental data (ROE, debt/equity, FCF, margins, growth, analyst targets) comes from Yahoo Finance's financialData module, added to the existing quoteSummary call — zero extra API overhead
  • Volume change (7-day avg vs prior 30-day avg) computed from existing chart data for selling exhaustion detection
  • Value ratings adjust AI confidence: A boosts ~10 points, D reduces ~10 points
  • Bottom signals shown in daily email, intraday alerts, and Telegram messages

Screenshots

| Daily Brief | Intraday Alert | Weekly Rebalance |
|:-----------:|:--------------:|:----------------:|
| | | |

Files Changed

| File | Change |
|------|--------|
| src/fetchPrices.ts | Added financialData module + 9 new QuoteData fields |
| src/fetchTechnicals.ts | Added volumeChange7d computation |
| src/aiAnalysis.ts | Extended schema, prompt with 2 frameworks |
| src/email.ts | Value rating badges + bottom signal rendering |
| src/telegram.ts | Value rating + bottom signal inline |
| src/intradayCompare.ts | Propagated new fields |
| src/intradayEmail.ts | Rendered new fields in alerts |

Upgrading

No config changes needed. Just pull the latest code — the new features activate automatically when Gemini is configured. Existing config.json and .env files work as-is.

Full Changelog: https://github.com/furic/richfolio/compare/v1.0.0...v1.1.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track furic/richfolio](https:

Get notified when new releases ship.

Sign up free

About furic/richfolio](https:

All releases →

Related context

Beta — feedback welcome: [email protected]