Skip to main content

Always up to date

Tendrill keeps your portfolio data fresh through automatic syncing and on-demand refreshes. Here’s how the data flows and what to expect.

Sync frequency overview

Data TypeUpdate FrequencyNotes
HoldingsEvery 24 hoursAutomatic overnight sync
BalancesEvery 24 hoursReflects end-of-day values
TransactionsEvery 24 hoursNew trades appear next day
Stock pricesReal-timeLive market data during trading hours
News & eventsContinuousMonitored 24/7
Real-time where it matters. While your holdings sync daily, Tendrill monitors real-time market data to catch price movements and breaking news as they happen.

How data flows through Tendrill

Your Brokerage

Holdings, transactions, and balances flow securely to Plaid

Plaid (Secure API)

Encrypted, read-only access with daily sync

Tendrill Servers

Portfolio model and analysis, combined with market data

Your Phone

Alerts, insights, and conversations delivered via text

Portfolio data (via Plaid)

What syncs automatically

Every night (typically between 2-5 AM in your timezone), Tendrill refreshes your portfolio data:
  • Current holdings - What stocks, ETFs, and funds you own
  • Share quantities - How many shares of each position
  • Account balances - Total value of each account
  • Cost basis - Your purchase price (when available from brokerage)
  • Recent transactions - Buys and sells from the past 30 days

Timing considerations

Trades placed during the day

Trades executed during market hours will appear in Tendrill the following day after the overnight sync.

Pending transactions

Unsettled trades may show as pending. They’ll reflect final values after T+1 or T+2 settlement.

Manual refresh

Need fresher data? You can trigger a sync anytime: Via text:
You: Refresh my portfolio

Tendrill: Refreshing now... 🔄

Done! Your portfolio is up to date.
• 12 holdings synced
• Last trade detected: AAPL buy on Jan 5
• Current value: $127,890
Via dashboard:
  • Click the refresh icon next to any account
  • Or use the “Refresh All” button
Manual refreshes are limited to a few per hour per account to comply with brokerage rate limits.

Market data (real-time)

While portfolio holdings sync daily, Tendrill uses real-time market data for:

Live stock prices

  • During market hours (9:30 AM - 4:00 PM ET): Real-time quotes
  • Pre-market & after-hours: Extended hours pricing where available
  • Weekends & holidays: Last closing price

News monitoring

Tendrill continuously scans thousands of sources for news about your holdings:
Source TypeExamplesCheck Frequency
Financial newsReuters, Bloomberg, CNBCReal-time
Company announcementsPress releases, SEC filingsReal-time
Analyst reportsUpgrades, downgrades, price targetsAs released
Social sentimentMajor discussions and trendsHourly

Earnings & events calendar

Tendrill maintains an up-to-date calendar of:
  • Earnings report dates
  • Ex-dividend dates
  • Stock split announcements
  • Fed meetings and economic releases

Understanding data freshness in alerts

When Tendrill sends you an alert, here’s what data it’s using:
Tendrill - Today 10:30 AM $NVDA is up 4.2% this morning after strong AI chip demand forecasts.
  • Your position: 50 shares (from last sync)
  • Current price: $892.45 (real-time)
  • Your gain today: +$1,870 (calculated live)
I’ll let you know if it moves significantly from here.

Handling data discrepancies

Sometimes you might notice small differences between Tendrill and your brokerage:

Common causes

DiscrepancyLikely CauseResolution
Different share countRecent trade not yet syncedWait for next sync or manual refresh
Value doesn’t matchPrice timing differencesTendrill may use a different quote time
Missing positionNew purchaseWill appear after overnight sync
Extra positionRecent saleWill update after overnight sync

When to be concerned

Contact support if you notice:
  • Holdings missing for more than 48 hours after purchase
  • Significant value discrepancies that persist after refresh
  • Positions showing that you’ve never owned

Cost basis data

Cost basis (your original purchase price) is important for calculating gains and losses:
ScenarioCost Basis Availability
Stocks purchased at current brokerageUsually available
Transferred positionsMay not transfer with cost basis
Older purchasesDepends on brokerage records
Inherited securitiesOften shows as $0 cost basis
If your cost basis is missing or incorrect, your gain/loss calculations may be off. You can often update cost basis directly with your brokerage.

Data retention

Tendrill’s approach to your data:
  • Active data: Kept as long as your account is connected
  • After disconnection: Deleted within 24 hours
  • Conversation history: Retained separately (not tied to portfolio data)
  • No third-party sharing: Your data is never sold or shared

Learn about our privacy practices

Read our full data protection policy

FAQ

Portfolio balances reflect the most recent overnight sync. For the latest value, trigger a manual refresh or check your brokerage directly for real-time balance.
Stock splits are reflected in both share count and price automatically. There may be a brief period where data looks unusual during the split processing.
Yes, dividend reinvestments (DRIP) will appear as new purchases in your transaction history and update your share counts.
Options positions may have limited support depending on your brokerage. Stock holdings are fully supported across all connected accounts.