Project / Haystack

Active Discord project

Haystack

Haystack is a Discord-based financial intelligence project for paper trading, portfolio review, market quotes, community comparisons, and educational property analysis without real-money execution.

Discord AppPaper TradingPortfolio ReviewProperty AnalysisEducation Only

Overview

Financial practice workspace

Structured simulations and review tools inside Discord

Haystack lets users explore market ideas, record simulated activity, track portfolio state, compare community results, and organize property assumptions without connecting a brokerage account or placing a real order.

The project is designed for education and decision practice. Quotes, simulations, scores, and property calculations are not financial, investment, legal, tax, lending, insurance, or real-estate advice.

SimulationStructured EvidenceDiscord NativeNo Real Trades

Trading and Portfolio Tools

Explore

Market quotes

Retrieve current quote data for supported symbols to inform a simulated decision or review an existing paper position.

QuotesMarket Data

Trade

Paper buys and sells

Record practice transactions using current or manually supplied prices without sending an order to a brokerage or exchange.

Paper TradingNo Execution

Track

Portfolio state

Maintain simulated cash, positions, cost basis, and estimated portfolio value for each user.

CashPositions

Review

Trade history

Preserve recent simulated activity so users can revisit decisions, outcomes, and changes in portfolio posture over time.

HistoryLearning

Community

Server leaderboard

Compare simulated portfolio results within a Discord server for friendly, educational community use.

LeaderboardCommunity

Privacy

User data controls

Remove stored paper-portfolio data through the application's command surface.

Data RemovalUser Control

Property Review

Estimate

Mortgage cost review

Calculate an educational monthly estimate using user-provided price, down payment, rate, term, taxes, insurance, and HOA assumptions.

Mortgage EstimateUser Inputs

Compare

Manual property scoring

Organize price, carrying costs, rent or short-term revenue, and other user-provided factors into a structured review score.

Property ScoreAssumptions

Track

Saved property watches

Store manually defined locations, price ranges, strategies, and review thresholds for later reference.

Saved WatchesReview Thresholds

Data, Permissions, and Market Limits

Stored state

Application records

Haystack may associate Discord identifiers with simulated cash, positions, cost basis, trade history, leaderboard state, and user-provided property-watch assumptions.

Discord IDsSimulation State

Permissions

Review Discord's install screen

Discord's approval screen is the authoritative list of requested scopes and permissions. Do not approve unexpected authority and never share authentication credentials.

Review FirstProtect Access

Limitations

Verify market information

Quotes may be delayed, unavailable, incomplete, adjusted, or unsupported. Verify material facts with an independent authoritative source.

Data May LagVerify Independently

Privacy statement

Plain-language data boundaries

Haystack does not need brokerage credentials, bank credentials, payment-card information, custody access, real-order authority, authentication credentials, or sensitive access material. A fixed retention schedule and immediate backup-erasure timeline are not currently promised publicly.

Read the full privacy and data statement →

Safety and Product Boundaries

Simulation and education only

Practice remains clearly separated from authority

Haystack does not connect to brokerage accounts, custody funds, place real market orders, operate as an appraisal or listing feed, or make automated investment decisions. Users remain responsible for verifying all information and making their own financial and property decisions.

No BrokerageNo CustodyNo Financial AdviceUser Verification

Current Stack

Application foundation

Discord.js, containerized deployment, and market-data integration

Haystack runs as a self-hosted Node.js and Discord.js application on Barndoor. Its deployment, health checks, rollback procedure, and NOC service state are managed through the same source-controlled operations model as the rest of the platform.

Node.jsDiscord.jsDockerMarket DataBarndoor NOC

What's Next?

Current roadmap

Make simulations easier to understand and review

OnboardingExplainabilityPortfolio ReviewProperty UX