
ADAMANTのアップグレードされたNice Chartモジュールは、スポット価格の動きを形成し、トークンが生きている、流動的で意図的であるように見せます——ボットが取引量を残して美的感覚を忘れ去ったかのような見た目ではありません。これはADAMANT Trading & Market-making botのプレミアム版に同梱されており、実行だけでなくその印象を重視するチーム向けに設計されています。
チャートはあなたのショーケースです
中央集権型取引所では、トークンはまずピッチデッキやランディングページで評価されるわけではありません。代わりにロウソク足チャートで評価されます。トレーダー、マーケットメイカー、上場パートナー、コミュニティメンバーは数秒でその健全さを判断します:ヒゲは自然ですか?価格は滑らかに推移していますか、それとも階段状に飛び跳ねていますか?取引量は本物の市場のように見えますか——それともスプレッドをただ打ち続けるソフトウェアのように見えますか?マーケットメイキングボットを持つことは最低限の条件です。チャートの「感じ方」こそが差別化要素です。
従来のスプレッド内取引量ボットは、注文を出し、在庫を回転させ、テープに記録することで役割を果たします。しかし、意図的な価格形成がなければ、チャートはしばしば誤った物語を語ってしまいます:不均一なロウソク足、アルゴリズムらしさを露呈する急激なジャンプ、再起動後のアーティファクト、そして過去の取引履歴が限られている交換所のAPIによる短い記憶。その結果、取引自体が壊れているわけではありませんが、信頼が損なわれます。
Nice Chartはリスク管理、スプレッド維持、流動性モジュールを置き換えるものではありません。代わりに、既存の運用上の安全基準の上に、意図的な価格の美的感覚を追加します。
Nice Chartが行うこと
Nice ChartはTraderモジュール専用の価格形成エンジンです。ボットは引き続きスプレッド、Price Watcherの範囲、MMポリシー、注文帳の安全性を尊重しつつ、Nice Chartは常に「現在のロウソク足の位置と既知の履歴を踏まえると、安全な範囲を逸脱せずに最も自然な次の価格は何か?」という問いを立てます。
実際には、これはより滑らかで説得力のあるロウソク足を意味します。急激な不連続が少なくなり、再起動後も履歴が記憶され、毎回再構築されることなく連続性が保たれます。新しい取引データが少ない場合でも、蓄積された履歴に依存して優雅に機能し、無暗に推測するのではなく明確に警告を出します。また、安全チェックが許す範囲で、より整合性のある終値に近づけるよう調整を試みます——リスクルールを無視して強制することはありません。
内部の仕組み
Nice Chartは独自のモジュールtrade/mm_nice_chart.jsに存在し、柔軟な依存関係読み込みによってmm_traderに接続されます。カスタムビルドにこのモジュールが含まれていない場合、Traderは従来の動作を維持します。Nice Chartが無効な出力を返した場合でも、Traderはフォールバックし、クラッシュすることも、安全機能を静かに無効にすることもありません。このアーキテクチャはプレミアム版と基本版の違いに重要です:高度なチャート形成機能は必要な場所に提供され、すべてのデプロイが同じ表面積を負担する必要がありません。
取引所の取引エンドポイントは短命であるため、Nice Chartは共有されたマーケット履歴レイヤーと連携し、アクティブなマーケットの作業用インメモリ状態を保持し、ロウソク足をDBに保存し、約90日分の履歴を保持しながら約30日間の分析ウィンドウに基づいて意思決定を行います。また、取引ID、タイムスタンプ、サイド/価格のフォールバックに基づく安定した識別子で重複取引を排除します。ボットは再起動後も存続する耐久性のあるテープから情報を引き出します——頻繁に再デプロイを行う発行体にとって不可欠です。
ロウソク足は、ライブでもレポート確認時でも同じ取引ストリームから、時間足に依存せずに構築されるため、シミュレータと本番環境の乖離という従来のリスクが低減されます。プレミアムチームには、複数の時間足に対応したLightweight Chartsビューをレンダリングし、同一の入力に対してベースラインとNice Chartのパスを比較できるインタラクティブなHTMLシミュレータtrade/tests/nice_chart.test.jsが提供されます。また、snapshot(ライブ取引所のシード)およびdb(蓄積された履歴)モードをサポートしており、実際の資金を投入する前に定性的な品質保証が可能です。
安全性は常に上流に保たれます。Nice Chartは自由形式の価格ではなく、制限された目標範囲を提案します。mm_traderは、注文を出す前に、その範囲をスプレッド制限、ウォッチャーの制約、ポリシー固有の注文帳ルール、流動性チェックと交差させます。終値の補正はベストエフォートであり、安全ルールをバイパスすることはありません。美的感覚が実行の安全性に優先することはありません。
対象ユーザー
トークン発行体や暗号プロジェクトは、チャートが社会的証明となるため恩恵を受けます。Nice Chartは、特に視覚的な信頼が保有者の感情を左右するペアにおいて、機械的なノイズではなく有機的な活動の物語を毎日のロウソク足に語らせます。取引所やマーケットメイキングデスクも恩恵を受けます。パートナーは複数の取引所のチャートを比較するため、洗練されたテープは「このヒゲを説明してくれ」という会話を減らします。プレミアムビルドの上級ユーザーは、運用最適化済みのスタックに仕上げのレイヤー——美的レイヤーを得ます。
オープンソースの基本版ボットは従来のTrader経路を維持します。Nice Chartは、高度なマーケットプレゼンテーションに投資するプレミアムチーム向けの機能です。

目的は時価総額の小さいトークンでBTCのような偽のチャートを作ることではありません。トークンの真の物語から注目が逸れないようなチャートを作ることです。
実用的な使い方
概念的には、Nice Chartを有効にしたプレミアム設定でTraderを有効にし、セッション中に価格帯の収束とロウソク足の挙動を観察した後、ボットを再起動して記憶喪失ではなく連続性があることを確認します。視覚的には、設定に対してNice Chartシミュレータを実行します——dbシードのtraderモードが本番環境が記憶する内容に最も近く、snapshotモードは冷間起動時の挙動のストレステストになります。運用上は、mm_minIntervalに注意して調整してください。Traderの実行頻度がNice Chartを「終値補正のみ」の劣化したリズムに追い込んだ場合、ボットは警告を出します。これは隠れた劣化ではなく、意図的な透明性です。
実装の経緯:機能イシュー #94。
真剣に取り組むすべてのプロジェクトは、マーケットメイキングを購入または運用できます。しかし、誰もがスクリーンショットするチャートが時々刻々とどのように見えるかに投資するわけではありません。Nice Chartは、ボットの出力が計算されたものであるように感じてほしい——滑らかなロウソク足、安定した連続性、誠実なフォールバック、そして資本を投入する前に違いを確認できるツール——プレミアムクライアントのためのADAMANTの答えです。