見出し画像

[開発ネタ]複数通貨のトレード成績を付けたい

最近、米国株の投資をしていると成績を付けたくなるのですが、ドル建てはドル建てで、円建ては円建てで資産管理をしたくなってきます。

資産管理をしてくれるアプリなんて山ほどあるだろうと思って探してみたのですが、円建てで管理するアプリはあれど、複数通貨を個別に管理するのに使えそうなものが見つかりませんでした。

円建ての合算金額で成績をつけるのも一理あるんですが、外貨建ての投資成績に為替の影響を取り込む理由もなく、純粋にそれぞれの通貨で「増えた!」「減った!」が見たいです。円、ドルに限定せず、別の通貨も柔軟に使いたい。一方で、リアルタイムな為替レートには興味は無い。そんなアプリが欲しい。

要件

1. 複数の為替が自由に使い分けられること
2. 各通過ごとの推移がグラフで表示出来ること
3. 最終的には任意の通過換算で合計が表示出来ること
4. 為替レートは手入力
5. ある程度のレンジで株価チャートライクに見たい
6. 入金と出金は分けてパフォーマンス表示出来るように
7. データはExport/Import出来るように

イメージ

なんとなく、 Swiftで雑なコードを書いて作ってみたのがこちら。

スクリーンショット 2021-02-23 20.43.35

下半分のチャート部分は登録する外貨の数だけ現れ、スクロールしてそれぞれ見えるイメージ。タブで画面を切り替えて各通貨での資産登録、入金出金情報登録。デフォルト通貨の設定や、外貨との固定レート登録。Export/Importなど。

簡単なアプリではあるものの、作りきろうとすると大体途中で飽きてしまうのが問題ですね。果たしてゴールするか・・・。

この記事が気に入ったらサポートをしてみませんか?