icon picker
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 ( )
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!)



Request Access to the Doc

Go here to request access to a version of the Doc you can copy



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
(How to build your portfolio)
(How to open, modify & close trades)
Read the instructions for other sections if you want
(How to use the trade calculator and other tools)
(General overview of stats section)
(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

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

Tag Table
Purpose
Context of an asset for a trade (ex. Trending)
Risks to a trade (ex. HTF Resistance)
Confluence for a trade
Trade Invalidation (ex. Swing Low)
Trade Target (ex. Fib -0.27)
Used for color coding all the
There are no rows in this table

3. Add Your

Allows you to see statistics on particular trade strategies
ex. Range Breakout + Retest

4. Add

Simple tag for exit reasons

5. Add the

Some are pre-populated
You can do this as you go as well

6. Add

Lets you track the performance of trades you take based on particular people or groups

7. Add

If you want to change them
Ex. Swing, Intraday, Investment

8. Set up Your

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

This can be done with the “Open Position” button at the top of the as well.

10. Update Your Cash Balance

For each of your - 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 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

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 table
New Journal Entry
Make a copy of the
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

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
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
You can add the Realized P/L tables from 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
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

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 for the details)

Sections

Link
Purpose
How to use the tools to build out your portfolio
Create or update sub-portfolios
Manage your asset distribution between sub-portfolios
Plan each sub-portfolio token category allocations
Plan each sub-portfolio token allocation
See how much cash is available in each sub-portfolio
See sub-portfolio compositions in
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
Used for graphs. Populated automatically, you don’t need to go here.
There are no rows in this table

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
All the info about creating, changing and closing positions
The main positions table. Use this to add new positions or edit existing positions.
View to see your past positions
See the positions for a specific sub-portfolio. Also shows open position metrics.
See all the positions OPENED in the last x number of days (specified with slider on the page)
The main table that tracks additions and subtractions to positions
There are no rows in this table

Use Case

For long form journal entries
Click the
New Journal Entry
button on the or pages to make a copy of the journal template

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
All closed positions that haven’t been reviewed yet.
Check the Initial Review Done checkbox to mark each position as done.
Review randomized positions that have the Mark for Re-Review checkbox check. This helps me remember lessons from old trades
where the Position - Lessons field is not blank
There are no rows in this table

Use Cases

See P/L metrics
See Win, Loss & Expected Value metrics for specific , , & other

Sections

Link
Purpose
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
Table to see the Average P/L, Expected Value & Win/Loss Rate for positions based on custom filters
Average P/L, Expected Value & Win/Loss Rate for each .
Average P/L, Expected Value & Win/Loss Rate for each
There are no rows in this table

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
More details on how to use this section.
The backtesting template - make a copy of this for each strategy you want to test.
Inside the
Use to write out the details of your strategy.
Inside the
Enter your trades and view your trade metrics here.
Inside the
Copies of the Backtesting Metrics Table → Use to split up trade comparisons between tables.
Inside the
Tables to add Tags specific to the strategy so you can compare the Expected Value between them
There are no rows in this table

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
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.
More complex than the Quick Risk Calc -
Calculator to determine the size and cost of a hedge needed to cover:
All your positions
A single portfolio
A single position
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

Don’t need to go here, but you can if you want





















Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.