
SaaS(Software as a Service)型システム
デスクトップで動いていたシステムをWebに移行し、デスクトップと同じように使えるようにすることができます。
Azure、AWS、GCPなどのクラウドサービスを使い、Web上でシステムを構築します。
React+TypeScriptをベースに、データベースもRDBMSや、ドキュメント型のデータベース、システムの用途に応じて対応します。
実績として、クオンツ型SaaSシステムを認証・データベース・デプロイなど異なったクラウドを組み合わせて作成しています。
OpenAI、GoogleのAPIを使ったAIのインターフェースも組み込み可能です
BloombergのAPIを使った戦闘機のような本格アプリ
BloombergユーザーにはAPIが開放されており、そのAPIを使って独自アプリを作成することが可能です。
例としては半リアルタイムのマーケットモニタリングシステム、ファンドマネージャーのポジションと完全に連動するモニタリングシステムが作成できます
債券、株、指数、グローバル指標など、様々なデータを個別にとることは手間がかかりますが、APIを使って決められた時間に自動的にデータを取得するアプリも作成できます
C#で開発する、フォームベースのアプリとなります。
Accessだけで作る本格システム、マーケット分析など・・
Accessには、データベースだけでなく、優れたフォーム機能があります。オンプレミスにおけるWordpressのようなソフトです。デフォルトでAccessが使えるオフィスなら、データベースは一つのマスターAccessファイル、クライアントとしてフォームを備えたアプリとして別のAccessファイルでシステムを組めます。
QuantsNaviというクオンツシステムを、実際に運用したことがあります。Access Vbaをかなり熟知していないと作成できないシステムです。
複雑すぎる処理には思い切ってWindowsアプリ
金融機関が作る日報(デイリーレポート)も、アセットの数が極度に増えるとAccessとExcelだけだと管理が困難です。そんな処理をしているお客様には、本格的にWindowsアプリを作成することができます。
夕方5時までに日報を作らなければいけないのに、処理が煩雑すぎていつも遅くなるお客様には、本格アプリでの処理が最適です
C#で開発するWindowsアプリですが、インストール作業(コピー)が必要になるので、システム管理部への承認処理が必要になります。