Skip to content

๐Ÿš€ Getting Started

Welcome to LibreFolio! This guide walks you through registering an account, logging in, and creating your first broker โ€” everything you need to start tracking your portfolio.


๐Ÿ“ 1. Register Your Account

Navigate to the LibreFolio URL (e.g., http://localhost:8000) and you'll see the login page. Click Register to create a new account.

Registration Form

Fill in your details:

  • ๐Ÿ‘ค Username: Your display name (unique across the system)
  • ๐Ÿ“ง Email: A valid email address
  • ๐Ÿ”‘ Password: A strong password (the strength indicator helps you)
Registration with Password Strength

First User = Admin

The very first user to register automatically becomes the system administrator (superuser). This user can manage global settings, promote other users, and access all admin features.


๐Ÿ” 2. Log In

After registering, you'll be redirected to the login page. Enter your credentials to access your dashboard.

Login Page

๐Ÿฆ 3. Create Your First Broker

A Broker in LibreFolio represents a brokerage account โ€” the place where your investments live (e.g., Interactive Brokers, Degiro, a bank account, etc.).

Why do I need a Broker?

All transactions in LibreFolio are tied to a broker. It's the container that groups your trades, imports, and reports. You need at least one broker before you can start tracking anything.

๐Ÿ“‹ Steps

  1. Navigate to the Brokers page from the sidebar menu
    Broker List
  2. Click the "New Broker" button
  3. Fill in the broker details:
    • ๐Ÿท๏ธ Name: A descriptive name (e.g., "My Degiro Account")
    • ๐Ÿ’ฐ Base Currency: The currency of the account (e.g., EUR, USD)
    • ๐Ÿ–ผ๏ธ Icon (optional): Upload a broker logo or avatar
      Broker List
  4. Once created, you can click on a broker to see its details, import reports, and manage transactions.
    Broker Detail

๐Ÿ”ฎ 4. What's Next?

Now that you have an account and a broker, you can:

  • ๐Ÿ“ค Upload broker reports โ€” Import CSV/Excel files from your broker for automatic transaction parsing
  • ๐Ÿค Share your broker โ€” Give access to family members, advisors, or accountants
  • ๐Ÿ’ฑ Set up FX rates โ€” Configure currency conversion for multi-currency portfolios
  • โš™๏ธ Customize settings โ€” Adjust language, theme, and system preferences

Portfolio Calculations

Brokers are also used for portfolio aggregation calculations. When you share a broker with another user and set a share percentage, the system can compute each user's portion of the total portfolio value. This feature is under active development.