EdgeDojo connects with your live Alpaca API keys and imports stock, option, and crypto fills, so you can sync effortlessly and have your trades right at your fingertips.
Add details such as stop loss and take profit to your trades, so you can take advantage of powerful analytics like R-multiple distribution, MFE, and MAE.
Tips for journaling Alpaca trades
- Tag each trade with setup and instrument. Your stats should show which one actually pays.
- Journal net of commissions. On Alpaca tiered pricing, fees on small, frequent trades add up faster than most traders expect.
- Sync on the same day. Trade Confirmation queries include executions within a few minutes, so your notes and screenshots match what you saw on screen.
How to sync your Alpaca trades
- 1 Log in to app.alpaca.markets and make sure your live account is selected (not paper).
- 2 On the dashboard Home, find API Keys in the right sidebar and click Generate New Keys (or Regenerate).
- 3 Copy the API Key ID and Secret Key. The secret is only shown once.
- 4 In EdgeDojo, open Journal → Import Trades → Connected accounts, choose Alpaca, paste the credentials and click Connect & sync.
- Alpaca records regulatory and crypto fees separately from fills, so they aren't included in trade fees.
- Regenerating keys in Alpaca disconnects EdgeDojo; reconnect with the new keys.
Sources: Alpaca: Getting started (API keys) · Alpaca: API key security · Alpaca: Account activities
What you get once your Alpaca trades are in
Analytics that point to your edge
Win rate, expectancy, and P&L broken down by setup, symbol, hour of entry, weekday, and hold time.
A journal you will keep
Notes, tags, and chart screenshots on every trade, plus a daily diary with a session score.
Strategy rules and checklists
Tie each trade to a strategy and check off your rules, then see how following them changes results.
Risk in R, not just dollars
Log your stop and target to track R-multiples, and review MAE and MFE to tighten exits.