← Back to DashCSV

DashCSV User Guide

Version: 4.0.0

Platforms: macOS 15.6+

Getting Started

DashCSV helps you manage and visualize your investment portfolio across multiple brokers.

  1. Launch DashCSV from Applications (macOS)
  2. The app will guide you through initial setup
  3. Import your first portfolio CSV file from your broker

Importing Portfolio Data

To import your positions, transactions, or watchlist:

  1. Go to File → Import (macOS) or tap the + button (iPad)
  2. Select your broker or CSV file
  3. Choose import type: Positions, Transactions, or Watchlist
  4. Review the preview and click Import

Supported Brokers: Fidelity (verified), Schwab (verified), E*TRADE, Interactive Brokers, and others (via CSV)

Dashboard & Widgets

Customize your dashboard by adding widgets:

Drag widgets to rearrange. Long-press to remove or customize.

Settings & Configuration

Configuring Market Data API Keys

To get live market quotes, you can optionally configure API keys from market data providers:

Steps:

  1. Sign up for a provider account
  2. Get your API key
  3. In DashCSV Settings, go to API Keys
  4. Enter your key for your chosen provider
  5. DashCSV will fetch live quotes automatically

API keys are stored securely in macOS Keychain and are never transmitted to us.

Data Security & Privacy

Your data security is our priority:

For complete details, see our Privacy Policy.

Frequently Asked Questions

Can I use DashCSV offline?

Yes! DashCSV works completely offline. Live market data requires internet and configured API keys, but all your local data is always accessible.

How do I export my data?

Go to Settings → Data Management → Export. You can export as CSV for backup or use in other tools.

Can I sync between Mac and iPad?

Yes. Enable iCloud sync in Settings on both devices to synchronize your portfolio data. This is optional and can be disabled anytime.

What CSV format does DashCSV expect?

DashCSV supports CSV files from major brokers (Fidelity, Schwab, etc.). You can also use a generic CSV format with columns: Symbol, Quantity, Price, Account. In Custom Mode, you can use any CSV structure — DashCSV will let you map columns to build your custom dashboard.

Can I delete individual positions?

Yes. Select a position or data item and click Delete, or use Settings → Data Management to bulk manage your data.

How often is market data updated?

Market data depends on your API provider's update frequency. Most providers update quotes during market hours (every 1–15 minutes).

Is there a limit to how much data I can import?

No. DashCSV uses SQLite which can handle millions of positions and transactions. Performance depends on your device's storage.

What if I need help?

Visit our Support page for contact options and additional resources.


For detailed documentation and calculations, visit the home page or contact support.

← Back to DashCSV