JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
Ultimate Crypto Trading Journal and Portfolio Manager v-0.3
User Manual (Start Here)
Dashboard
Config
Portfolio Management
Positions
Journal
Trade Review
Stats
Backtesting Lab
Other Tools
Databases
Change Log
More
Share
Explore
User Manual (Start Here)
Thanks!
Thanks for trying my doc! It’s helped me a ton with my trading so hopefully it’ll help you too.
I’m hopefully going to be building more tools in the future so follow me on twitter for updates (
Twitter - chriselderxyz
)
DM or email me for any help or feedback (
dev@chriselder.xyz
)
Do I Need Free or Paid Coda (Probably Free)
Not going to share your Doc → Free is all you need
Going to share your Doc → Get the Pro tier or the doc size will be limited
Sign Up for Coda
Sign up for your free Coda account using my referral link for $10 off if you decide to upgrade
(Wow! 10 whole dollars!)
https://coda.partnerlinks.io/chriselderxyz
🙏
Request Access to the Doc
Go here to request access to a version of the Doc you can copy
https://coda.io/d/_dlRpptooLiZ/User-Manual-Start-Here_sut9Q6oO
Start Here
Complete the
Setup
below
Read the dashboard section → especially the part on the Requires Attention section and Evolving R
Skim the rest of this Page and reference back if you need help
Read the Instructions for the Portfolio Management section and the Positions section
Portfolio Instructions
(How to build your portfolio)
Positions Instructions
(How to open, modify & close trades)
Read the instructions for other sections if you want
Tools Instructions
(How to use the trade calculator and other tools)
Stats Instructions
(General overview of stats section)
Backtesting Instructions
(How to use the backtesting lab)
Delete Sample Trade Data
→
DELETE THIS BUTTON AFTER YOU CLICK IT (just incase)
Play around and if you need help or want to suggest another feature feel free to shoot me a dm or email
Setup
1. Configure
Settings
Set options for the dashboard
Set options for Evolving R Thresholds
Set the threshold for a trade outcome to be considered “Even”
2. Setup Your
Trade Tags
Tag Table
Purpose
Context Tags
Context of an asset for a trade (ex. Trending)
Risk Tags
Risks to a trade (ex. HTF Resistance)
Confluence Tags
Confluence for a trade
SL Tags
Trade Invalidation (ex. Swing Low)
TP Tags
Trade Target (ex. Fib -0.27)
Tag Categories
Used for color coding all the
Trade Tags
There are no rows in this table
3. Add Your
Setups
Allows you to see statistics on particular trade strategies
ex. Range Breakout + Retest
4. Add
Reasons for Exit
Simple tag for exit reasons
5. Add the
Tokens
Some are pre-populated
You can do this as you go as well
6. Add
Trade Idea Sources
Lets you track the performance of trades you take based on particular people or groups
7. Add
Position Types
If you want to change them
Ex. Swing, Intraday, Investment
8. Set up Your
Portfolios
These are sub-portfolios that let you track metrics for a particular group of assets or strategies
You can plan your allocation between each sub-portfolio
You can also plan individual token category & token allocations within each portfolio (see below)
9. Enter Your Existing
Positions
This can be done with the “Open Position” button at the top of the
Dashboard
as well.
10. Update Your Cash Balance
For each of your
Portfolio Management
- you will have to add your initial cash balance
after
you put all your positions in
This will update on it’s own moving forward, but you can always re-enter the initial cash values if you are moving cash between sub-portfolios
11. Set up Coingecko API
Head to
API Setup
and follow the instructions for price syncing
12. Start Trading
Enter and Exit positions as you trade
See below for more info on each section
Dashboard
Overview
1. Buttons at the Top
Button
Function
Refresh Token Prices
Fetch new prices from the Coingecko API
Open Position
Create a new position / trade
Add New Token
Add a new token to your
Tokens
table
New Journal Entry
Make a copy of the
Journal Template - Date - Topic
Deposit Cash
Add Cash - Useful to account for cash in your total portfolio value over time
Withdraw Cash
Subtract Cash - Useful to account for cash in your total portfolio value over time
Transfer Cash
Move cash between portfolio’s without having to update initial cash balance values in each
There are no rows in this table
2. Useful Links
Just links to the pages I use most frequently - feel free to delete if you just want to use the sidebar
3. Biggest Gainers & Losers
Quick view of which of your positions gained and lost the most in the last 24Hr.
Can set the table size limit in
Settings
4. Requires Attention
A. Positions - Low Evolving R
Table that shows positions where the risk reward has reduced given the current price (Stop Loss Required).
The thresholds for a position to be included here can be changed in
Settings
Ex.
buy an asset at $10
Stop Loss at $9
Take Profit at $20
Initial R:R = 10:1 = 10
Price goes to $19
New/Evolving R:R = 1:10 = 0.1
A low evolving R:R suggests that it is more risky to see the position out to your Take Profit.
You can increase your R:R again by moving your stop loss closer to the current price, or by selling some of the position and taking some profit
B. Under SL
Positions that are invalidated with price under your stop loss
C. Over TP
Positions that have hit their Take Profit
D. Missing SL/TP
Positions you opened but didn’t specify a Stop Loss or Take Profit for
5. Metrics
Quick view of your portfolio metrics
Total Balance
Total Position Value
Total Cash
% Cash & % Invested
Number of open Positions
Unrealized P/L filtered by portfolio
You can hide your position & portfolio total balance numbers in
Settings
You can add the Realized P/L tables from
Extra P/L Tables
if you would like (I prefer just the graphs)
6. Positions
A. Open Positions
Table showing all of your open positions and planned positions.
I use this to check my individual positions unrealized P/L, size and evolving R
Has buttons to Add/Subtract from each position and Close the position
B. Open Position Changes
All the additions to or subtractions from open positions
Useful to quickly edit an addition/subtraction if you make a mistake
7. Charts
Lifetime, Monthly & Weekly P/L Graphs for all assets and by portfolio
Must click the
Update Daily Metrics
button to refresh this data and add new days to the graphs
You can add a yearly or quarterly P/L graph if you want, just copy the existing graphs and change the “Values” in the Chart Display options
See
P/L
for period over period data
Total Portfolio Value Chart
Your total balance over time, taking into account cash deposited and withdrawn from your portfolio
Updated automatically
Portfolio Management
Use cases
This section is for creating and managing your sub-portfolios
Best use case is to plan your sub-portfolio category and token allocations (see
Portfolio Instructions
for the details)
Sections
Link
Purpose
Portfolio Instructions
How to use the tools to build out your portfolio
Portfolios
Create or update sub-portfolios
Portfolio Distribution
Manage your asset distribution between sub-portfolios
Category Planner
Plan each sub-portfolio token category allocations
Portfolio Builder
Plan each sub-portfolio token allocation
How Much Cash I Got?
See how much cash is available in each sub-portfolio
What Be in My Portfolios?
See sub-portfolio compositions in
Cash Changes
Used to track cash additions and subtractions from your portfolio, as well as cash transfers between portfolio’s.
You don’t have to use this but it’s super helpful to make sure your increase in total assets is from trading and not just cash inflows
Balance Over Time
Used for graphs. Populated automatically, you don’t need to go here.
There are no rows in this table
Positions
Use Cases
This is mostly just where the position databases live. I primarily use the dashboard to add and close positions instead of these pages
Sections
Link
Purpose
Positions Instructions
All the info about creating, changing and closing positions
All Positions
The main positions table. Use this to add new positions or edit existing positions.
Closed Positions
View to see your past positions
Positions By Portfolio
See the positions for a specific sub-portfolio. Also shows open position metrics.
New Positions
See all the positions
OPENED
in the last x number of days (specified with slider on the page)
Position Changes
The main table that tracks additions and subtractions to positions
There are no rows in this table
Journal
Use Case
For long form journal entries
Click the
New Journal Entry
button on the
Dashboard
or
Journal
pages to make a copy of the journal template
Trade Review
Use Case
Review and Re-Review your Trades
Each position can be marked for re-review so you will never lose the trades that teach good lessons
Sections
Link
Purpose
To Review
All closed positions that haven’t been reviewed yet.
Check the
Initial Review Done
checkbox to mark each position as done.
Re-Reviews
Review randomized positions that have the
Mark for Re-Review
checkbox check. This helps me remember lessons from old trades
Trades With Lessons
All Positions
where the
Position - Lessons
field is not blank
There are no rows in this table
Stats
Use Cases
See P/L metrics
See Win, Loss & Expected Value metrics for specific
Tokens
,
Setups
,
Portfolios
& other
Trade Tags
Sections
Link
Purpose
P/L
See period over period Net Realized P/L results.
You have to click the
Apply Filters & Refresh Values
button to generate apply the date ranges and generate new values for the charts.
Note: the day by day P/L curves are on the
Dashboard
Stats - Custom Filters
Table to see the Average P/L, Expected Value & Win/Loss Rate for positions based on custom filters
Stats - By Portfolio
Average P/L, Expected Value & Win/Loss Rate for each
Portfolio
.
Stats - By Setup
Average P/L, Expected Value & Win/Loss Rate for each
Setup
There are no rows in this table
Backtesting Lab
Use Cases
I use this to do manual backtesting on each of my trading strategies.
You can filter the “backtest trades” on many different factors to see what maximizes your Expected Value.
You can implement 4 different profit taking strategies at once to determine what maximizes your Expected Value.
Sections
Link
Purpose
Backtesting Instructions
More details on how to use this section.
Template
The backtesting template - make a copy of this for each strategy you want to test.
Strategy Overview
Inside the
Template
Use to write out the details of your strategy.
Backtest Trades & Metrics
Inside the
Template
Enter your trades and view your trade metrics here.
Studies
Inside the
Template
Copies of the
Backtesting Metrics
Table → Use to split up trade comparisons between tables.
Strategy Specific Tags
Inside the
Template
Tables to add
Tags
specific to the strategy so you can compare the Expected Value between them
There are no rows in this table
Other Tools
Use Cases
One off tools to use in everyday trading
Includes:
Trade calculators
Hedge calculator
Table to determine how much leverage you should be using
Sections
Link
Purpose
Portfolio Quick Risk Calc
Tells you your required position size if you want to risk a specific % of a portfolio with a given % stop loss.
I use this to quickly size positions based on risk.
Trade Calculator
More complex than the
Quick Risk Calc
-
Hedge Calculator
Calculator to determine the size and cost of a hedge needed to cover:
All your positions
A single portfolio
A single position
How Much Leverage?
Calculator to determine what leverage you should use given:
The average loss of filtered closed positions
The number of simultaneous trades you wish to open
The expected % of your portfolio risked per trade
There are no rows in this table
Databases
Don’t need to go here, but you can if you want
Thanks!
Do I Need Free or Paid Coda (Probably Free)
Sign Up for Coda
Sign up for your free Coda account using my referral link for $10 off if you decide to upgrade (Wow! 10 whole dollars!)
Request Access to the Doc
Start Here
Setup
1. Configure Settings
2. Setup YourTrade Tags
3. Add Your Setups
4. Add Reasons for Exit
5. Add the Tokens
6. Add Trade Idea Sources
7. Add Position Types
8. Set up Your Portfolios
9. Enter Your Existing Positions
10. Update Your Cash Balance
11. Set up Coingecko API
12. Start Trading
Dashboard Overview
1. Buttons at the Top
2. Useful Links
3. Biggest Gainers & Losers
4. Requires Attention
A. Positions - Low Evolving R
B. Under SL
C. Over TP
D. Missing SL/TP
5. Metrics
6. Positions
A. Open Positions
B. Open Position Changes
7. Charts
Portfolio Management
Use cases
Sections
Positions
Use Cases
Sections
Journal
Use Case
Trade Review
Use Case
Sections
Stats
Use Cases
Sections
Backtesting Lab
Use Cases
Sections
Other Tools
Use Cases
Sections
Databases
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.