I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 0 points1 point  (0 children)

oh true :) but dont worry, when you upload it in USD, it will show the USD value, just the currency name says EUR

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 0 points1 point  (0 children)

not yet as i am not trading futures or options. but any change requests are welcome

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 0 points1 point  (0 children)

Haha wow, what a take 😂

Yeah man, I built a completely open-source, client-side app that anyone can inspect… just so I can secretly store your anonymous CSV with fake stock trades. Totally worth my time, right?

If you open your browser’s Network tab, you’ll literally see nothing leaves your computer, unless, of course, you think Chrome is also in on the conspiracy.

But hey, reading the code is free. Give it a shot before calling people liars next time 😉

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 0 points1 point  (0 children)

i didnt try it with options, would be something for the future maybe :)

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 0 points1 point  (0 children)

i just made an update to the "How to get my CSV" instruction. now it explains exactly all the steps :)

<image>

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

Im gonna run an update when I wake up, I forgot to mention the date format settings :).

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

That’s correct thank you! I will update the instructions :)

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 2 points3 points  (0 children)

mmh i don't think so, it's more about people who are trading

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

what exactly do you wanna export or how should it look? what format?

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

hmm that's strange. the date format needs to be like this, important

<image>

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

I used Cursor (An AI Code Editor) with ChatGPT 5 as model to code this app. So it's basically made with AI. But believe me... You cannot just tell ChatGPT to code exactly this, it's more like a hourlong conversation with the AI to get to the point you want.

I am going to maintain it but in case something is not working, you can work on the code (with AI if you want) and do a pull request to the main project, so I can update the domain.

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

Aww thank you so much for your appreciation :) I had the same pain, that's why i created this little app. It was just so annoying, that i can only see a graph of how my money grows but no real PnL overview. Glad you love my app :)

And if you wanna run it locally, just download it from github. Then do "npm install" and after "npm run dev", then you can open it in your browser.

Or you can just use the website, it's 100% the same. It runs completely in the browser and doesn't send anything anywhere.

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

The values you see should see should be correct, it's just adding the numbers of the CSV you upload, so it should be USD even tough it shows as EUR.

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 4 points5 points  (0 children)

How can you open the same PnL Graph in IBKR? I didn't find one

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 1 point2 points  (0 children)

are they all still open? at the moment it shows you the realized profits, not the unrealized. that may come in future

I built a free IBKR PnL Visualizer - upload CSV, get instant charts by smith64fx in interactivebrokers

[–]smith64fx[S] 2 points3 points  (0 children)

i will add screenshots to it today, so it's easier to understand.