Kore.

ES | EN
0.1

Technical Infrastructure

Institutional

πŸ”Ή TL;DR:

Kore runs on a managed cloud backend, not on your device. Your data lives in a Postgres database protected by row-level security β€” only you can read or write your own records β€” and all portfolio math runs on the server. An offline cache keeps the app usable without a connection.

How it works

Kore uses a client-server architecture: your transactions and portfolio records are stored in a managed Postgres database, and every calculation β€” cost basis, P&L, risk metrics β€” runs on Kore's backend, not in your browser. Row-level security scopes every query to your own account, so no other user can ever read or write your data.

When you open the terminal, here is what happens: the frontend requests your positions from the backend API β†’ the server computes your P&L, allocation, and risk metrics with fixed-point decimal math β†’ the results come back as JSON and render on screen. If you lose your connection, a local cache (IndexedDB) keeps showing your last-synced data and queues any new trades until you're back online.

Server-Side Engine

Cost basis, P&L, and risk metrics are computed on Kore's backend using fixed-point decimal math β€” never approximate floating-point arithmetic in the browser.

Row-Level Security

Every row in the database is scoped to its owner. Database-level policies enforce that you can only ever read or write your own transactions and positions.

βš™οΈ Technical Mode / Geek Mode

Storage: Supabase Postgres is the source of truth, with row-level security scoping every row to its owner. IndexedDB is a local write-ahead-log used only as an offline cache β€” not the primary database.

Engine: Portfolio math (cost basis, P&L, FX conversion) runs server-side in the Express API using Decimal.js for fixed-point precision. Numeric values are serialized as strings across the API boundary.

Sync: While offline, new writes queue in a local outbox and replay to the backend automatically once the connection returns.

0.2

Core Philosophy

Foundation

πŸ”Ή TL;DR:

Most apps tell you "you're up 15%." Kore tells you why β€” which asset, in which currency, against which benchmark, and how much of it was luck vs. skill.

Kore is built on three pillars:

Transparency

Every number you see has a formula behind it. You can always open Geek Mode to see exactly how a metric is calculated β€” no black boxes.

Control

Your data is yours. Kore never connects to your broker or asks for its password: you decide what to upload, and you can delete everything at any time.

Precision

Institutional-grade calculations: WAC cost basis, multi-currency P&L, Monte Carlo simulations. The same tools used by hedge funds, now accessible to individual investors.

0.3

Global Benchmark & Multi-Currency

Core

πŸ”Ή TL;DR:

Kore measures everything in USD. If you buy in a local currency (ARS, BRL, EUR), the system locks in the USD equivalent at the moment of purchase. This way you always know your real return in a stable unit.

Why this matters

Imagine you invest in a European stock and it rises 10% in euros. Sounds good. But if the euro weakened against the dollar over the same period, your real result can be flat β€” or even negative. A single-currency tracker would show you a green +10%. Kore shows you the truth.

How it works

When you log a buy transaction, Kore records the asset price and the exchange rate at that exact moment. From that point forward, the position's performance is tracked in USD regardless of what happens to the local currency.

Example

You buy 10 shares of a European company at €100 each. Exchange rate: 1 USD = 0.90 EUR.

β†’ Recorded cost basis: USD 111.11 per share / USD 1,111.11 total

Six months later: the shares are at €110, but now 1 USD = 1.00 EUR.

β†’ Current value: USD 110.00 per share / USD 1,100.00 total

β†’ Performance: -1% in USD (even though in euros you're "up" 10%)

βš™οΈ Technical Mode / Geek Mode

Each transaction is frozen with the spot exchange rate at execution time (CCL for Argentina-denominated assets).

USD_cost = ARS_total / FX_rate_t0

All subsequent P&L is calculated as: (current_price_USD - USD_cost) * quantity. The local currency is never used again after the initial conversion.

0.4

Cost Basis β€” WAC Method

Intermediate

πŸ”Ή TL;DR:

Kore uses the WAC method (Weighted Average Cost). Every time you buy more of an asset, your average cost per unit is recalculated. This is the industry standard for multi-entry positions.

Step-by-step example

Say you're building a position in AAPL over three purchases:

Date Shares Price Avg Cost (WAC)
Jan 1 10 shares $150.00 $150.00
Mar 15 + 10 shares $200.00 $175.00
Jun 30 + 5 shares $180.00 $176.00

Your cost basis is now $176.00 per share. If AAPL trades at $210, your unrealized gain is $34/share Γ— 25 shares = $850.

What happens when you sell?

When you sell a portion of a position, the WAC does not change. The cost basis remains $176 for your remaining shares. What changes is the quantity β€” and Kore books the realized P&L for the sold shares at that WAC.

βš™οΈ Technical Mode / Geek Mode
Why WAC, not FIFO?

FIFO (First In First Out) uses the cost of your oldest shares when you sell. WAC uses the blended average of all shares. WAC better reflects the true average deployed capital and is the standard in professional asset management.

Formula WAC = Ξ£(Qty_i Γ— Price_i) / Ξ£(Qty_i)

Realized P&L on sell: (Sell_price - WAC) Γ— Qty_sold

0.5

Cash & Liquidity

Strategic

πŸ”Ή TL;DR:

Kore tracks your cash like a personal accountant. Every buy reduces your available balance; every sale increases it. Your cash position is always part of your total portfolio value.

How it works

Start by depositing your initial cash into the terminal. From that point, every transaction is automatically reflected:

  • Buy: Cash decreases by the total cost of the purchase (price Γ— quantity + commissions).
  • Sell: Cash increases by the proceeds (price Γ— quantity βˆ’ commissions).
  • Dividend: Cash increases by the received amount.

Don't have every deposit on record?

You don't need to. If a purchase needs more cash than Kore has on record, Kore assumes you brought in new money for it and counts it as a contribution, so your return (XIRR) stays correct.

Sanity Check

Real brokers sometimes have rounding differences, corporate actions, or fees that aren't perfectly captured. Open the Audit from your user menu to set your actual cash balance to match your broker statement. The adjustment is recorded as a deposit or withdrawal and doesn't change any position's cost basis.

0.6

Multiple Portfolios

PRO

πŸ”Ή TL;DR:

Split your investments into separate portfolios β€” long term, trading, retirement β€” and see each one on its own or all of them together. Free has one portfolio; Pro up to ten.

How it works

  • All is the real view: the consolidated total of every portfolio. Pick a portfolio from the chip under the logo to see only that one.
  • Main: your default portfolio. New trades land there unless you choose another one.
  • Positions belong to a portfolio: each keeps its own quantities, average cost and realized P&L β€” like holding the same stock at two different brokers.
  • Cash is shared: there is one cash balance, and it lives in Main. Other portfolios show their positions only.
  • Move trades between portfolios at any time. Moving never changes your consolidated total.
0.7

Data Ingestion

Free & Pro

πŸ”Ή TL;DR:

Don't enter your entire trade history by hand. CSV/Excel import reads your broker's export automatically and is available on every plan. Free keeps your full history and tracks up to 10 open positions; Pro has no limit.

Import methods

  • CSV/Excel Import: Most brokers offer a transaction history export. Download it, drag it into the Kore import panel. The system maps the columns automatically and shows a validation summary β€” a breakdown of assets and amounts by category β€” before you confirm. Kore ships with native adapters for 9 platforms: Binance, Galicia, IBKR, IOL, eToro, Nexo, N26, Revolut, and a Generic universal CSV format for everything else.
  • Manual Entry: Available on every plan. For individual trades, use the quick-add form. Select the ticker, fill in date, quantity, and price. Kore fetches the exchange rate for that date automatically if the asset is denominated in a foreign currency.
  • Ongoing Use: After the initial import, just add new trades one by one as you execute them. The bulk import is mainly for getting your historical data in on day one. Note: the Free plan tracks up to 10 open positions at a time (closed ones don't count); Pro removes that limit.

Kore Standard Template β€” Column Reference

CSV / XLSX

If your broker isn't in the native importer list, you can use the Kore Standard Template: a CSV with 11 fixed columns that the system reads directly. You can also download the blank template from the import panel.

Date Type Ticker Quantity Price Currency FX Rate Fees Account Category Ratio
2023-01-01 DEPOSIT USD 100000 1 USD 1 0 Main Wallet Cash 1
2023-01-15 BUY AAPL 1000 4200 ARS 350 45 Local Broker CEDEAR 15
2023-02-10 DIVIDEND AAPL 1 280 ARS 375 0 Local Broker CEDEAR 15
2023-01-20 BUY BTC 1 21000 USD 1 20 Hard Wallet Crypto 1
2023-03-30 STAKING ETH 0.15 1850 USD 1 0 Hard Wallet Crypto 1
2023-07-01 WITHDRAW USD 2000 1 USD 1 0 Main Wallet Cash 1
Date required

Format YYYY-MM-DD. E.g.: 2024-03-15

Type required

BUY Β· SELL Β· DEPOSIT Β· WITHDRAW Β· DIVIDEND Β· SPLIT Β· COUPON Β· STAKING

Ticker required

Asset symbol. For cash deposits/withdrawals use the currency code: USD, ARS, BRL.

Quantity required

Number of units (always positive). For DEPOSIT/WITHDRAW it's the cash amount in the ticker's currency.

Price required

Unit price in the transaction's currency (Currency column). For cash use 1.

Currency required

Currency in which the price is expressed: USD, ARS, BRL, EUR, etc.

FX Rate required

Exchange rate of Currency β†’ USD on the transaction date. If Currency = USD, use 1. For ARS: how many ARS equaled 1 USD that day.

Fees optional

Commissions in USD. Use 0 if none.

Account optional

Free-text account or broker name: Binance, Main Wallet, Local Broker, etc. Used to filter by account in the dashboard.

Category required

Stock Β· ETF Β· Crypto Β· Bond Β· Cash Β· Stablecoin Β· CEDEAR Β· Fund

Ratio CEDEARs only

CEDEAR conversion ratio β€” how many certificates equal 1 underlying US share. Examples: AAPL = 20, NVDA = 120, GOOGL = 58. For all other assets, use 1.

πŸ’‘

Tip: Kore doesn't require USD values in the CSV. Enter the price and currency exactly as shown in your broker (ARS, BRL, EUR), and use FX Rate to indicate what that currency was worth in USD that day. The system converts everything internally.

0.8

Supported Asset Classes

Basic

Kore handles all major asset classes in a single portfolio view. Each type has specific logic for pricing, currency conversion, and P&L calculation:

Equities & ETFs

US stocks, international ADRs, and ETFs. Prices in USD via NYSE/NASDAQ feeds. Dividends and corporate actions are tracked.

Local Certificates (CEDEARs)

Foreign company shares listed locally in ARS. Kore applies the conversion ratio automatically and translates to USD at the CCL rate. Example: AAPL CEDEAR has a 20:1 ratio (20 CEDEARs = 1 AAPL share).

Crypto Assets

BTC, ETH, and major altcoins, priced from global market data. Stablecoins (USDT, USDC) are tracked at face value as near-cash.

Cash / Liquidity

Multi-currency cash balances (USD, ARS, EUR, BRL). Included in total portfolio value and allocation charts. Helps calculate your true buying power at any time.

0.9

CEDEARs & Conversion Ratios

Intermediate

πŸ”Ή TL;DR:

CEDEARs are foreign company shares that trade locally in ARS. Each CEDEAR has a ratio that defines how many local certificates equal one original share. Kore handles all this math automatically.

What is a CEDEAR?

A CEDEAR (Certificado de DepΓ³sito Argentino) is a deposit certificate that represents ownership of a foreign share β€” for example, Apple (AAPL) or Google (GOOGL) β€” but traded on the local market in Argentine pesos. It lets you invest in US companies without needing a foreign brokerage account.

Conversion Ratio

Each CEDEAR has a fixed ratio set by the issuing bank. For example, if AAPL's ratio is 20:1, you need 20 AAPL CEDEARs to represent 1 actual AAPL share. This ratio affects the price per CEDEAR: if AAPL trades at $200 USD and CCL is 1,000, then 1 AAPL CEDEAR should trade around ARS 10,000 (200 / 20 Γ— 1,000).

When you log a CEDEAR purchase, just enter the number of CEDEARs and the price in ARS. Kore divides by the ratio and converts using the CCL rate to give you a USD-equivalent position that's directly comparable to your other holdings.

1.1

Command Center (Dashboard)

Basic

πŸ”Ή TL;DR:

Your mission control. One screen showing total portfolio value, your gain or loss, and a breakdown of what you own, with up-to-date market prices.

What you see

  • Net Worth: Everything you own β€” positions and cash β€” in USD at current prices, alongside unrealized and realized P&L and your XIRR.
  • Net Worth History: How your total evolved over the period you choose, rebuilt from your transactions.
  • Allocation: A donut or treemap by asset class (Stocks / ETFs / Crypto / Bonds / Cash). Click any segment to drill down into its assets.
  • Top Gainers & Losers: Which positions made or lost the most over the selected period β€” net of what you bought and sold, so a big purchase never looks like a gain.
βš™οΈ Technical Mode / Geek Mode

Return per asset over a period: (value_end βˆ’ value_start) βˆ’ net purchases, divided by the average value while you actually held it.

Prices come from market data providers and refresh periodically; outside market hours they stay at the last close.

1.2

Asset Analysis (Screener)

Institutional

πŸ”Ή TL;DR:

The terminal's microscope. Deep-dive into any single asset β€” see your entry points on the price chart, your cost basis line, investment notes, and a full audit trail of every trade.

How to use it

Search any ticker in the top bar (or use Ctrl+K). The screener shows:

  • Price Chart: Historical price with your cost basis drawn as a horizontal line. You can immediately see if the asset is above or below your entry.
  • Trade Markers: Green arrows on the chart for buys, red for sells. Visual audit of your timing.
  • Position Summary: Shares owned, average cost, current value, unrealized P&L (both $ and %).
  • Investment Thesis: A notes field, persistent per ticker, where you can write why you own this asset. Forces discipline β€” if you can't write a thesis, should you really be in it?
βš™οΈ Technical Mode / Geek Mode

Notes are stored in a Persistent Layer indexed by ticker symbol β€” they survive imports, exports, and device changes (if cloud sync is enabled).

Trade markers are dynamically recalculated over the full price history on every load β€” no caching means they're always accurate even after retroactive edits.

1.3

Monte Carlo Simulation

Free

πŸ”Ή TL;DR:

Travel to the future. Kore runs 1,000 different versions of your portfolio's next 10–30 years and shows you the range of possible outcomes β€” from the best case to a full crisis scenario.

How to interpret the results

Choose a time horizon (e.g. 20 years). The simulator generates 1,000 paths, each representing a statistically plausible future based on your portfolio's current volatility and historical returns. You'll see three bands:

  • Bull Case (top 10%): The best 10% of simulated outcomes. Don't plan for this.
  • Expected Case (median): The middle path β€” 50% of simulations end up above this, 50% below. This is your planning baseline.
  • Bear Case (bottom 10%): The worst 10% of outcomes. A prolonged crisis or significant volatility. Ask yourself: can you survive this scenario financially and emotionally?

The most useful question to ask the simulator: "If the bear case materializes, do I still meet my financial goals?" If yes, your current allocation is robust. If no, you may be taking more risk than you can afford.

βš™οΈ Technical Mode / Geek Mode

We use Geometric Brownian Motion (GBM) β€” the industry-standard stochastic model for asset prices.

dS_t = ΞΌΒ·S_tΒ·dt + σ·S_tΒ·dW_t

Where ΞΌ (drift) is estimated from your portfolio's historical returns, Οƒ (volatility) from current weighted variance across positions, and dW_t is a Wiener process (random Brownian increment). Each of the 1,000 simulations draws independent random shocks.

1.4

Rebalancing Engine

Institutional

πŸ”Ή TL;DR:

Markets drift your portfolio away from your target allocation. If Bitcoin rallies and becomes 60% of your portfolio when you intended 20%, that's hidden risk. Kore detects the drift and tells you exactly what to buy and sell to restore balance.

Step by step

  1. Set your target allocation: Choose a profile (Conservative: 70% bonds / 30% equities, Moderate: 50/50, Aggressive: 80% equities / 20% crypto) or define a fully custom mix.
  2. Review the Drift Report: Kore shows you the current vs. target % for each asset class and flags anything that's drifted more than your tolerance (default: 5%).
  3. Execute the Orders: Kore generates a precise list of buy/sell orders (with dollar amounts) to bring every position back to its target weight. You take the list to your broker.

Why rebalance? Because doing nothing is itself an active decision. If you set a 20% crypto target and Bitcoin's rally pushes it to 50%, you are now running an aggressive crypto portfolio β€” even if that was never your intention. Rebalancing enforces your actual risk preference.

1.5

Calendar

Basic

πŸ”Ή TL;DR:

Never get caught off guard. The Calendar shows upcoming earnings, ex-dividend and dividend payment dates for the assets you hold.

Where to find it

  • Location: Lab β†’ "Portfolio" group β†’ Calendar tab, alongside Strategy, Correlation, and Chess.
  • What it shows: Earnings dates, ex-dividend dates (own the stock by then to get paid) and payment dates (when the cash lands) β€” as a list or a month grid.

No headline feed, no sentiment scores β€” just dates you can plan around.

1.6

Macro World Map

Basic

πŸ”Ή TL;DR:

Markets don't exist in a vacuum. The World Map shows how each country's market has performed β€” through a representative ETF β€” so you can see where your money is exposed.

Countries are colored by the return of their market ETF over the period you pick (6M, 1Y, 3Y or 5Y). Click any country to see its ETF, its performance and, where available, GDP and inflation. Useful when your portfolio is spread across regions.

Think of it as the weather map for your investments: it doesn't predict tomorrow, but it tells you whether to carry an umbrella.

1.7

Benchmark Comparison

Institutional

πŸ”Ή TL;DR:

Earning 10% is good. Earning 10% when the S&P 500 returned 25% means you underperformed by 15%. Kore puts your returns in context against real benchmarks so you know if your stock-picking is actually adding value.

The comparison chart overlays your portfolio's cumulative return against your chosen benchmark β€” S&P 500, Bitcoin, Gold, or a custom index β€” starting from the date of your first transaction.

If your line is consistently above the benchmark, your active decisions are generating alpha. If it's consistently below, you might be better served by a passive index fund at a fraction of the effort.

This is one of the most honest features in the terminal. Use it regularly.

1.10

Portfolio Reconciliation

Institutional

πŸ”Ή TL;DR:

The Audit is your data health check. It scans your whole transaction history for problems β€” like selling more than you held, or duplicated rows β€” and lets you align your cash with your broker statement.

Workflow

  1. Open the Audit from your user menu.
  2. Run the integrity scan. It reads your full history (read-only) and lists anything that looks wrong, with the asset and date involved.
  3. Fix or dismiss each finding. Add the missing transaction, correct the wrong one, or dismiss a finding you've checked and know is fine β€” it won't come back.
  4. Match your cash. Enter the balance your broker shows. Kore records the difference as a deposit or withdrawal, so your history stays intact.

Run it once a month. It takes five minutes and keeps every number in the terminal based on accurate data.

1.11

Kore Analyst AI (Tactical Lab)

PRO FEATURE

πŸ”Ή TL;DR:

An institutional-grade AI assistant natively embedded in your portfolio. It knows your investment thesis, understands your current risk metrics, and can draw inline comparison charts on command.

Core Capabilities

  • Full Context: The model receives your positions, your portfolio's Beta and Sharpe Ratio, and your asset thesis notes. You don't have to explain your portfolio β€” it already knows it.
  • Inline Charts: Ask it to compare two of your assets and it can draw a small comparison chart right in the chat.
  • Scenario Analysis: Ask "What happens to my Net Worth if BTC drops 15%?" and the AI will calculate the specific financial delta and its drag on the total account value.

Free plan? Bring your own key. Kore Analyst is usable on the Free tier if you supply your own Gemini or Anthropic API key (BYOK) β€” that's your own quota, not Kore's. The Pro gate only applies when you rely on Kore's built-in API key, which is rate-limited to keep shared costs sane.