{"after_exists":true,"alert":{"candidate_count":2,"reason":["new_candidate_set"],"should_alert":true,"top_market_score":673584.53,"top_market_slug":"will-the-oklahoma-city-thunder-win-the-nba-western-conference-finals","top_market_title":"Will the Oklahoma City Thunder win the NBA Western Conference Finals?","top_signal_score":95.0},"analyzer_returncode":0,"before_exists":true,"daily_report_ok":true,"daily_report_stderr_tail":"","daily_report_stdout_tail":"/root/polymarket_research/reports/daily_summary.md\n","dry_run_ok":true,"dry_run_stderr_tail":"","dry_run_stdout_tail":"      \\\"outcome\\\": \\\"YES\\\",\\n      \\\"entry_price\\\": 0.412,\\n      \\\"support_wallet_count\\\": 6,\\n      \\\"support_wallets\\\": [\\n        \\\"0x2a2c53bd278c04da9962fcf96490e17f3dfb9bc1\\\",\\n        \\\"0xe90bec87d9ef430f27f9dcfe72c34b76967d5da2\\\",\\n        \\\"0xdb27bf2ac5d428a9c63dbc914611036855a6c56e\\\",\\n        \\\"0xbddf61af533ff524d27154e589d2d7a81510c684\\\",\\n        \\\"0x93abbc022ce98d6f45d4444b594791cc4b7a9723\\\",\\n        \\\"0xc8075693f48668a264b9fa313b47f52712fcc12b\\\"\\n      ],\\n      \\\"avg_signal_score\\\": 95.0,\\n      \\\"legs\\\": [\\n        {\\n          \\\"leg_index\\\": 1,\\n          \\\"weight\\\": 0.4,\\n          \\\"planned_notional\\\": 200.0,\\n          \\\"planned_price\\\": 0.412,\\n          \\\"status\\\": \\\"planned\\\"\\n        },\\n        {\\n          \\\"leg_index\\\": 2,\\n          \\\"weight\\\": 0.35,\\n          \\\"planned_notional\\\": 175.0,\\n          \\\"planned_price\\\": 0.412,\\n          \\\"status\\\": \\\"planned\\\"\\n        },\\n        {\\n          \\\"leg_index\\\": 3,\\n          \\\"weight\\\": 0.25,\\n          \\\"planned_notional\\\": 125.0,\\n          \\\"planned_price\\\": 0.412,\\n          \\\"status\\\": \\\"planned\\\"\\n        }\\n      ],\\n      \\\"note\\\": \\\"\u4ec5\u751f\u6210\u805a\u5408\u540e\u7684\u8ba2\u5355\u8349\u6848\uff0c\u672a\u6267\u884c\u771f\u5b9e\u4e0b\u5355\\\"\\n    }\\n  ]\\n}\\n\",\n    \"stderr\": \"\"\n  }\n}\n","elapsed_sec":2.24,"leaderboard_ok":true,"leaderboard_stderr_tail":"","leaderboard_stdout_tail":"334,\n      \"rising_ratio\": 55.49,\n      \"falling_ratio\": 1.45,\n      \"heavy_order_ratio\": 17.51,\n      \"cash_p90\": 96154.0134,\n      \"top_category\": \"nba\",\n      \"heuristics\": [\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u504f\u53f3\u4fa7\u8ffd\u4ef7\",\n        \"\u5927\u989d\u5355\u5360\u6bd4\u9ad8\"\n      ]\n    },\n    {\n      \"wallet\": \"0xa5ea13a81d2b7e8e424b182bdc1db08e756bd96a\",\n      \"trade_count\": 2019,\n      \"multi_trade_group_ratio\": 50.64,\n      \"between_buys_interval_min_median\": 4.4,\n      \"rising_ratio\": 55.39,\n      \"falling_ratio\": 6.98,\n      \"heavy_order_ratio\": 8.52,\n      \"cash_p90\": 42531.98951854712,\n      \"top_category\": \"esports\",\n      \"heuristics\": [\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u504f\u53f3\u4fa7\u8ffd\u4ef7\",\n        \"\u5927\u989d\u5355\u5360\u6bd4\u9ad8\"\n      ]\n    },\n    {\n      \"wallet\": \"0xee00ba338c59557141789b127927a55f5cc5cea1\",\n      \"trade_count\": 3500,\n      \"multi_trade_group_ratio\": 28.64,\n      \"between_buys_interval_min_median\": 5.466666666666667,\n      \"rising_ratio\": 54.25,\n      \"falling_ratio\": 12.25,\n      \"heavy_order_ratio\": 3.0,\n      \"cash_p90\": 15880.824818199999,\n      \"top_category\": \"other\",\n      \"heuristics\": [\n        \"\u504f\u53f3\u4fa7\u8ffd\u4ef7\"\n      ]\n    },\n    {\n      \"wallet\": \"0xc8075693f48668a264b9fa313b47f52712fcc12b\",\n      \"trade_count\": 766,\n      \"multi_trade_\n","order_plan_info":{"candidate_count":2,"fingerprint":"will-the-boston-celtics-win-the-nba-eastern-conference-finals:0.412:539132.32|will-the-oklahoma-city-thunder-win-the-nba-western-conference-finals:0.64:673584.53","top_market_score":673584.53,"top_market_slug":"will-the-oklahoma-city-thunder-win-the-nba-western-conference-finals","top_market_title":"Will the Oklahoma City Thunder win the NBA Western Conference Finals?","top_signal_score":95.0},"paper_mtm_ok":true,"paper_mtm_stderr_tail":"","paper_mtm_stdout_tail":"{\n  \"updated\": true,\n  \"closed_now\": 0,\n  \"cash\": 9000.0,\n  \"equity\": 10000.0,\n  \"realized_pnl\": 0.0,\n  \"unrealized_pnl\": 0.0\n}\n","paper_open_ok":true,"paper_open_stderr_tail":"","paper_open_stdout_tail":"{\n  \"updated_at\": \"2026-04-25T02:57:01.654625+00:00\",\n  \"trades_added\": 0,\n  \"open_position_count\": 2,\n  \"cash\": 9000.0,\n  \"equity\": 10000.0,\n  \"realized_pnl\": 0.0,\n  \"unrealized_pnl\": 0.0\n}\n","performance_report_ok":true,"performance_report_stderr_tail":"","performance_report_stdout_tail":"{\n  \"generated_at\": \"2026-04-25T02:57:02.095894+00:00\",\n  \"cash\": 9000.0,\n  \"equity\": 10000.0,\n  \"realized_pnl\": 0.0,\n  \"unrealized_pnl\": 0.0,\n  \"open_position_count\": 2,\n  \"closed_position_count\": 0,\n  \"win_rate\": null,\n  \"max_drawdown_pct\": 0.0,\n  \"trade_log_count\": 2,\n  \"latest_equity_points\": [\n    {\n      \"ts\": \"2026-04-25T02:55:53.368861+00:00\",\n      \"cash\": 9000.0,\n      \"equity\": 10000.0,\n      \"realized_pnl\": 0.0,\n      \"unrealized_pnl\": 0.0,\n      \"open_positions\": 2\n    },\n    {\n      \"ts\": \"2026-04-25T02:56:57.712699+00:00\",\n      \"cash\": 9000.0,\n      \"equity\": 10000.0,\n      \"realized_pnl\": 0.0,\n      \"unrealized_pnl\": 0.0,\n      \"open_positions\": 2\n    },\n    {\n      \"ts\": \"2026-04-25T02:57:02.020402+00:00\",\n      \"cash\": 9000.0,\n      \"equity\": 10000.0,\n      \"realized_pnl\": 0.0,\n      \"unrealized_pnl\": 0.0,\n      \"open_positions\": 2\n    }\n  ]\n}\n","reason":"scheduled_refresh","run_at":"2026-04-25T02:57:02.105582+00:00","selected_index":9,"selected_wallet":"0xead152b855effa6b5b5837f53b24c0756830c76a","signal_ok":true,"signal_stderr_tail":"","signal_stdout_tail":"\u4ef7\u7279\u5f81\u660e\u663e\",\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u8d44\u91d1\u91cf\u5904\u4e8e\u53ef\u8ddf\u8e2a\u533a\u95f4\",\n        \"\u5b58\u5728\u5927\u989d\u5355\u884c\u4e3a\"\n      ],\n      \"action\": \"watch_only\",\n      \"note\": \"\u53ea\u8bfb\u89c2\u5bdf\u4fe1\u53f7\uff0c\u4e0d\u4ee3\u8868\u4e0b\u5355\u5efa\u8bae\"\n    },\n    {\n      \"wallet\": \"0x93abbc022ce98d6f45d4444b594791cc4b7a9723\",\n      \"signal_score\": 95,\n      \"signal_level\": \"high\",\n      \"top_category\": \"nba\",\n      \"rising_ratio\": 50.0,\n      \"multi_trade_group_ratio\": 34.15,\n      \"cash_p90\": 29070.0,\n      \"heuristics\": [\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u504f\u53f3\u4fa7\u8ffd\u4ef7\",\n        \"\u5927\u989d\u5355\u5360\u6bd4\u9ad8\"\n      ],\n      \"reasons\": [\n        \"NBA\u6838\u5fc3\u9898\u6750\",\n        \"\u53f3\u4fa7\u8ffd\u4ef7\u7279\u5f81\u660e\u663e\",\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u8d44\u91d1\u91cf\u5904\u4e8e\u53ef\u8ddf\u8e2a\u533a\u95f4\",\n        \"\u5b58\u5728\u5927\u989d\u5355\u884c\u4e3a\"\n      ],\n      \"action\": \"watch_only\",\n      \"note\": \"\u53ea\u8bfb\u89c2\u5bdf\u4fe1\u53f7\uff0c\u4e0d\u4ee3\u8868\u4e0b\u5355\u5efa\u8bae\"\n    },\n    {\n      \"wallet\": \"0xc8075693f48668a264b9fa313b47f52712fcc12b\",\n      \"signal_score\": 95,\n      \"signal_level\": \"high\",\n      \"top_category\": \"nba\",\n      \"rising_ratio\": 53.96,\n      \"multi_trade_group_ratio\": 41.37,\n      \"cash_p90\": 29599.5781,\n      \"heuristics\": [\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u504f\u53f3\u4fa7\u8ffd\u4ef7\",\n        \"\u5927\u989d\u5355\u5360\u6bd4\u9ad8\"\n      ],\n      \"reasons\": [\n        \"NBA\u6838\u5fc3\u9898\u6750\",\n        \"\u53f3\u4fa7\u8ffd\u4ef7\u7279\u5f81\u660e\u663e\",\n        \"\u5206\u6279\u5efa\u4ed3\u660e\u663e\",\n        \"\u8d44\u91d1\u91cf\u5904\u4e8e\u53ef\u8ddf\u8e2a\u533a\u95f4\",\n        \"\u5b58\u5728\u5927\u989d\u5355\u884c\u4e3a\"\n      ],\n      \"action\": \"watch_only\",\n      \"note\": \"\u53ea\u8bfb\u89c2\u5bdf\u4fe1\u53f7\uff0c\u4e0d\u4ee3\u8868\u4e0b\u5355\u5efa\u8bae\"\n    }\n  ]\n}\n","stderr_tail":"","stdout_tail":"generated:\n/root/polymarket_research/output/0xead152b855effa6b5b5837f53b24c0756830c76a.json\n/root/polymarket_research/output/0xead152b855effa6b5b5837f53b24c0756830c76a.md\nsummary heuristics: ['\u5206\u6279\u5efa\u4ed3\u660e\u663e', '\u4ea4\u6613\u6570\u636e\u53ef\u80fd\u4e0d\u5b8c\u6574']\ntrade_count: 3500\n","wallet_total":100}
