Market Decision Feed

Administration panel — manage clients and configure settings.

Checking service status...

Register New Client

Unique identifier for the client. Letters, numbers, hyphens.

Registered Clients

Loading...

Service Settings

TCP port for the FastAPI backend. Default: 8765. Restart required after change.

API Keys

Anthropic API key for AI-powered briefing generation. Starts with sk-ant-
Used for fetching market data. Free tier: 25 requests/day.

Encryption

Encrypts uploaded portfolio files at rest. Auto-generated during install if blank.

Email / SMTP Settings

Sender address for weekly briefing emails.

Service Information

StatusChecking...
Backend URL
Config File/var/packages/MarketDecisionFeed/target/config/.env
Log File/var/packages/MarketDecisionFeed/target/logs/backend.log
Database/var/packages/MarketDecisionFeed/target/backend/clients.db
Uploads/var/packages/MarketDecisionFeed/target/uploads/

Client Upload URL

After registering a client, share this upload URL with their token:
Clients POST to /api/upload-portfolio with their session token in the Authorization header.

Generate Briefing Now

Run the full analytics and briefing pipeline for a client immediately. The latest uploaded portfolio file will be used.

The generated briefing will be emailed to this address.
Running analytics pipeline... This may take a few minutes.

Briefing Schedule

Briefings are generated every Monday at 6:00 AM. The calendar below highlights upcoming briefing dates.

Upcoming Briefings