Hyper-Alpha-Arena
AI Trading platform for Hyperliquid & Binance Futures AI 自动交易平台,支持 Hyperliquid 和币安合约
파일 탐색기
최종 버전 다운로드 (.zip)- __init__.py
- account_management_routes.py
- account_routes.py
- ai_stream_routes.py
- analytics_routes.py
- arena_routes.py
- binance_routes.py
- bot_routes.py
- config_routes.py
- crypto_routes.py
- factor_routes.py
- hyper_ai_routes.py
- hyperliquid_action_routes.py
- hyperliquid_routes.py
- kline_analysis_routes.py
- kline_routes.py
- market_data_routes.py
- market_flow_routes.py
- market_intelligence_routes.py
- market_regime_routes.py
- news_routes.py
- order_routes.py
- prompt_backtest_routes.py
- prompt_routes.py
- ranking_routes.py
- sampling_routes.py
- signal_routes.py
- system_log_routes.py
- system_routes.py
- trader_data_routes.py
- user_routes.py
- ws.py
- __init__.py
- engine.py
- execution_simulator.py
- historical_data_provider.py
- models.py
- virtual_account.py
- __init__.py
- hyper_ai_knowledge_base.md
- hyper_ai_onboarding_prompt.md
- hyper_ai_onboarding_prompt_zh.md
- hyper_ai_system_prompt.md
- hyper_ai_tools_spec.md
- PROGRAM_DEV_GUIDE.md
- PROGRAM_DEV_GUIDE_ZH.md
- prompt_generation_system_prompt.md
- prompt_templates.py
- PROMPT_VARIABLES_REFERENCE.md
- PROMPT_VARIABLES_REFERENCE_ZH.md
- settings.py
- 031_hyper_ai_tables.py
- add_agent_wallet_fields.py
- add_ai_attribution_chat.py
- add_ai_prompt_chat.py
- add_ai_prompt_message_fields.py
- add_ai_signal_chat.py
- add_backtest_extended_fields.py
- add_backtest_tables.py
- add_binance_wallet_tables.py
- add_decision_source_type.py
- add_decision_tracking_fields.py
- add_enabled_skills_to_hyper_ai_profile.py
- add_environment_to_crypto_klines.py
- add_exchange_to_crypto_klines.py
- add_exchange_to_decision_logs.py
- add_exchange_to_factor_effectiveness.py
- add_exchange_to_signals.py
- add_exchange_to_trigger_configs.py
- add_hyperliquid_environment_to_trades_and_decisions.sql
- add_hyperliquid_exchange_actions.py
- add_interrupt_reason_to_ai_messages.py
- add_is_complete_to_ai_program_messages.py
- add_kline_ai_analysis_logs.py
- add_kline_collection_system.py
- add_large_order_fields.py
- add_logic_to_signal_pools.py
- add_market_regime_to_trigger_logs.py
- add_news_image_url.py
- add_nickname_to_hyper_ai_profile.py
- add_order_ids_to_program_execution_logs.py
- add_pnl_fields_to_program_execution_logs.py
- add_program_name_to_execution_logs.py
- add_prompt_backtest_tables.py
- add_prompt_id_to_ai_prompt_conversations.py
- add_prompt_template_fields.py
- add_rebate_working_to_binance_wallets.py
- add_regime_body_ratio_cvd_divisor.py
- add_sampling_depth_to_global_config.py
- add_scheduled_trigger_enabled.py
- add_show_on_dashboard.py
- add_signal_pool_ids_field.py
- add_signal_pool_to_strategy.py
- add_soft_delete_fields.py
- add_source_fields_to_signal_pools.py
- add_user_exchange_config.py
- add_wallet_address_to_ai_decision_logs.py
- add_wallet_address_to_hyperliquid_tables.py
- add_wallet_address_to_hyperliquid_trades.py
- add_wallet_address_to_snapshot_tables.py
- add_wallet_environment.py
- convert_signal_jsonb_to_text.py
- create_bot_integration_tables.py
- create_custom_factors_table.py
- create_factor_system_tables.py
- create_hyperliquid_backfill_tasks.py
- create_market_regime_configs.py
- create_market_sentiment_metrics_table.py
- create_news_articles_table.py
- create_perp_funding_table.py
- create_price_samples_table.py
- create_program_trader_tables.py
- create_signal_system_tables.py
- fix_binding_id_nullable.py
- fix_enabled_column_type.py
- fix_is_deleted_default.py
- fix_timestamp_bigint.py
- insert_builtin_expression_factors.py
- migrate_hyperliquid_environment.py
- migrate_to_multi_wallet.py
- unify_ai_message_fields.py
- __init__.py
- connection.py
- init_hyperliquid_tables.py
- init_postgresql.py
- init_snapshot_db.py
- migrate_add_hyperliquid.py
- migration_manager.py
- models.py
- schema_validator.py
- snapshot_connection.py
- snapshot_models.py
- upgrade_for_hyperliquid.py
- __init__.py
- momentum.py
- support.py
- __init__.py
- backtest.py
- data_provider.py
- executor.py
- models.py
- test_module.py
- validator.py
- __init__.py
- account_repo.py
- funding_repo.py
- kline_repo.py
- order_repo.py
- position_repo.py
- prompt_repo.py
- sample_repo.py
- strategy_repo.py
- user_repo.py
- program_routes.py
- __init__.py
- account.py
- order.py
- position.py
- prompt.py
- signal.py
- user.py
- validate_program_api.py
- __init__.py
- base_adapter.py
- binance_adapter.py
- binance_backfill.py
- binance_collector.py
- binance_ws_collector.py
- data_persistence.py
- hyperliquid_backfill.py
- symbol_mapper.py
- __init__.py
- base.py
- cryptopanic_adapter.py
- finnhub_adapter.py
- registry.py
- rss_adapter.py
- __init__.py
- ai_attribution_service.py
- ai_context_compression_service.py
- ai_decision_service.py
- ai_program_service.py
- ai_prompt_generation_service.py
- ai_prompt_shared_tools.py
- ai_shared_tools.py
- ai_signal_generation_service.py
- ai_stream_service.py
- asset_calculator.py
- asset_curve_calculator.py
- asset_snapshot_service.py
- auto_trader.py
- binance_snapshot_service.py
- binance_symbol_service.py
- binance_trading_client.py
- bot_adapter.py
- bot_event_service.py
- bot_service.py
- discord_bot_service.py
- entity_deletion_service.py
- error_registry.py
- factor_computation_service.py
- factor_data_provider.py
- factor_effectiveness_service.py
- factor_expression_engine.py
- factor_registry.py
- factor_resolver.py
- hyper_ai_harness.py
- hyper_ai_llm_providers.py
- hyper_ai_memory_service.py
- hyper_ai_service.py
- hyper_ai_skill_engine.py
- hyper_ai_subagents.py
- hyper_ai_tool_registry.py
- hyper_ai_tools.py
- hyper_insight_wallet_service.py
- hyperliquid_cache.py
- hyperliquid_environment.py
- hyperliquid_market_data.py
- hyperliquid_snapshot_service.py
- hyperliquid_symbol_service.py
- hyperliquid_trading_client.py
- hyperliquid_trading_client.py.backup
- kline_ai_analysis_service.py
- kline_backfill_manager.py
- kline_collectors.py
- kline_data_service.py
- kline_realtime_collector.py
- large_order_threshold_tracker.py
- market_data.py
- market_events.py
- market_flow_collector.py
- market_flow_indicators.py
- market_regime_service.py
- market_stream.py
- message_formatter.py
- news_ai_classifier.py
- news_collector_service.py
- news_feed.py
- news_prompt_variables.py
- order_executor.py
- order_matching.py
- order_monitor.py
- order_scheduler.py
- price_cache.py
- program_execution_service.py
- prompt_backtest_service.py
- prompt_initializer.py
- sampling_pool.py
- scheduler.py
- signal_analysis_service.py
- signal_backtest_service.py
- signal_detection_service.py
- startup.py
- system_logger.py
- technical_indicators.py
- telegram_bot_service.py
- trading_commands.py
- trading_strategy.py
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- __init__.py
- encryption.py
- runtime_diagnostics.py
- .env.example
- HYPERLIQUID_FRONTEND_IMPLEMENTATION.md
- HYPERLIQUID_UPGRADE_GUIDE.md
- main.py
- migrate_to_postgresql.py
- models.py
- pyproject.toml
- uv.lock
- verify_trades_display.py
- version.py
- AiAttributionChatModal.tsx
- AttributionAnalysis.tsx
- BacktestHistoryModal.tsx
- PromptBacktest.tsx
- TradeReplayModal.tsx
- characters.ts
- furniture.ts
- palettes.ts
- ArenaAssets.tsx
- ArenaView.tsx
- NewsZone.tsx
- officialSceneConfig.ts
- PixelCharacter.tsx
- SceneEditor.tsx
- TraderHUD.tsx
- TradingFloor.tsx
- ViewToggle.tsx
- Workstation.tsx
- QuotaUpgradeModal.tsx
- RebateIneligibleModal.tsx
- StockViewer.tsx
- StockViewerDrawer.tsx
- ContactDialog.tsx
- ContactIcons.tsx
- ContactPopover.tsx
- CryptoSelector.tsx
- PriceTicker.tsx
- ExchangeIcon.tsx
- ExchangeModal.tsx
- FactorAnalysisDialog.tsx
- FactorEffectivenessTab.tsx
- FactorLibrary.tsx
- FactorOverviewTab.tsx
- BotIntegrationModal.tsx
- HyperAiOnboarding.tsx
- HyperAiPage.tsx
- index.ts
- NotificationConfigModal.tsx
- SplashScreen.tsx
- ToolConfigModal.tsx
- ActionSummaryCard.tsx
- AgentWalletUpgradeModal.tsx
- AuthorizationModal.tsx
- BalanceCard.tsx
- ConfigPanel.tsx
- DashboardInsightView.tsx
- EnvironmentSwitcher.tsx
- HyperliquidAssetChart.tsx
- HyperliquidPage.tsx
- HyperliquidView.tsx
- index.ts
- OrderForm.tsx
- PositionsTable.tsx
- TradingModeSwitch.tsx
- WalletApiUsage.tsx
- WalletSelector.tsx
- AIAnalysisPanel.tsx
- KlinesView.tsx
- MarketFlowIndicators.tsx
- TradingViewChart.tsx
- AccountSelector.tsx
- Header.tsx
- SettingsDialog.tsx
- Sidebar.tsx
- SystemLogs.tsx
- MobileDashboard.tsx
- MobileModelChat.tsx
- MobilePositionsSection.tsx
- MobilePrograms.tsx
- MobileTradesSection.tsx
- AccountDataView.tsx
- AlphaArenaFeed.tsx
- AnimatedNumber.tsx
- ArenaAnalyticsFeed.tsx
- AssetCurveWithData.tsx
- ComprehensiveView.tsx
- FlipNumber.tsx
- HighlightWrapper.tsx
- HyperliquidMultiAccountSummary.tsx
- HyperliquidSummary.tsx
- logoAssets.ts
- RealtimePrice.tsx
- StrategyPanel.tsx
- TraderDetailModal.tsx
- PremiumFeaturesView.tsx
- AiProgramChatModal.tsx
- BacktestModal.tsx
- BindingPreviewRunDialog.tsx
- ProgramTrader.tsx
- AiPromptChatModal.tsx
- PromptManager.tsx
- PromptPreviewDialog.tsx
- DataCoverageHeatmap.tsx
- SettingsPage.tsx
- AiSignalChatModal.tsx
- MarketRegimeConfig.tsx
- SignalManager.tsx
- SignalPreviewChart.tsx
- BinanceWalletSection.tsx
- ExchangeWalletsPanel.tsx
- HyperliquidWalletSection.tsx
- TraderDataImportDialog.tsx
- TraderManagement.tsx
- WalletConfigPanel.tsx
- AuthDialog.tsx
- OrderForm.tsx
- TradeButtons.tsx
- TradingModeConfirmDialog.tsx
- TradingModeSwitcher.tsx
- bnb.svg
- btc.svg
- Claude_logo.webp
- Claude_logo_chart.webp
- deepseek_logo.webp
- deepseek_logo_chart.webp
- default_chart.webp
- default_robot.svg
- doge.svg
- eth.svg
- Gemini_logo.webp
- Gemini_logo_chart.webp
- GPT_logo.webp
- GPT_logo_chart.webp
- Grok_logo.webp
- Grok_logo_chart.webp
- logo_app.ico
- logo_app.png
- qwen_logo.webp
- qwen_logo_chart.webp
- sol.svg
- xrp.svg
- avatar.tsx
- badge.tsx
- button.tsx
- card.tsx
- checkbox.tsx
- coin-icon.tsx
- collapsible.tsx
- dialog.tsx
- drawer.tsx
- dropdown-menu.tsx
- input.tsx
- label.tsx
- pacman-loader.tsx
- PremiumRequiredModal.tsx
- progress.tsx
- scroll-area.tsx
- select.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- tooltip.tsx
- ArenaDataContext.tsx
- AuthContext.tsx
- ExchangeContext.tsx
- TradingModeContext.tsx
- exchange.ts
- hyperliquid.ts
- api.ts
- auth.ts
- cacheUtils.ts
- contactApi.ts
- dateTime.ts
- hyperliquidApi.ts
- hyperliquidWalletSetup.ts
- pollAiStream.ts
- strategyRadar.ts
- useCollectionDays.ts
- useIsMobile.ts
- utils.ts
- en.json
- zh.json
- i18n.ts
- images.d.ts
- index.css
- main.tsx
- backslash.png
- climb.png
- combat_idle.png
- emote.png
- halfslash.png
- hurt.png
- idle.png
- jump.png
- run.png
- shoot.png
- sit.png
- slash.png
- spellcast.png
- thrust.png
- walk.png
- animated-doors.png
- door-rework-windows.png
- door-rework.png
- doors-v1.png
- angry.png
- grinning.png
- lightbulb.png
- robot.png
- sad.png
- sleeping.png
- star.png
- thinking.png
- zap.png
- house-insides.png
- house-interior.png
- shelves-brown.png
- shelves-green.png
- upholstery.png
- wooden-blonde.png
- wooden-dark.png
- armchair-1.png
- armchair-2.png
- barrel.png
- bed-double.png
- bed-single.png
- bin-0-0.png
- bin-0-1.png
- bin-0-2.png
- bin-0-3.png
- bin-0-4.png
- bin-1-0.png
- bin-1-1.png
- bin-1-2.png
- bin-1-3.png
- bin-1-4.png
- bin-2-0.png
- bin-2-1.png
- bin-2-2.png
- bin-2-3.png
- bin-2-4.png
- bin-3-0.png
- bin-3-1.png
- bin-3-2.png
- bin-3-3.png
- bin-3-4.png
- book-stack.png
- bookcase-small.png
- bookshelf-brown-1.png
- bookshelf-brown-2.png
- bookshelf-green-1.png
- bookshelf-green-2.png
- bush-dark.png
- bush-round.png
- bush-small.png
- cabinet-dark.png
- cactus.png
- candelabra.png
- candle.png
- catalog.json
- chair-black.png
- chair-gold-1.png
- chair-gold-2.png
- chair-red.png
- chair-wood-1.png
- chair-wood-2.png
- chest-1.png
- china-cabinet.png
- coffee-cup.png
- coffee-maker-1.png
- coffee-maker-2.png
- colored-books.png
- copier.png
- curtain-gold.png
- curtain-long.png
- curtain-rod.png
- cushion-1.png
- cushion-2.png
- desk-front.png
- desk-lamp.png
- desk-top.png
- display-case.png
- door-brown-rustic.png
- door-cabinet-1.png
- door-cabinet-2.png
- door-dark-wood.png
- door-double-win.png
- door-double.png
- door-iron-dark.png
- door-iron-grid.png
- door-wood-panels.png
- door-wood-plain.png
- fern-pot.png
- filing-cabinet-1.png
- filing-cabinet-2.png
- fireplace.png
- floor-lamp-1.png
- floor-lamp-2.png
- flower-pot.png
- glass-cabinet.png
- indoor-plant-1.png
- indoor-plant-2.png
- kitchen-counter.png
- lamp-table-2.png
- lamp-table.png
- laptop-0-0.png
- laptop-0-1.png
- laptop-0-2.png
- laptop-0-3.png
- laptop-1-0.png
- laptop-1-1.png
- laptop-1-2.png
- laptop-1-3.png
- laptop-2-0.png
- laptop-2-1.png
- laptop-2-2.png
- laptop-2-3.png
- laptop-3-0.png
- laptop-3-1.png
- office-plant.png
- pillar-1.png
- pillar-2.png
- plate-rack.png
- portrait-1.png
- portrait-2.png
- portrait-3.png
- portrait-4.png
- portrait-5.png
- portrait-6.png
- pot-empty.png
- robot-arm.png
- rug-blue.png
- rug-red.png
- scifi-console-1.png
- scifi-console-2.png
- scifi-door.png
- scifi-panel-tall.png
- scifi-screen-1.png
- scifi-screen-2.png
- shield-1.png
- shield-2.png
- shopping-cart.png
- sign-hyper-arena.png
- small-cabinet.png
- sofa-front-1.png
- sofa-front-2.png
- sofa-side-1.png
- stone-floor.png
- stool-black.png
- stool-red.png
- torch.png
- tree-round.png
- tree-tall.png
- tulips.png
- tv-color.png
- tv-modern-empty.png
- tv-modern-white.png
- tv-off.png
- tv-static-1.png
- tv-static-2.png
- tv-static-3.png
- tv-test.png
- wall-section.png
- wardrobe-1.png
- wardrobe-2.png
- water-cooler-1.png
- water-cooler-2.png
- water-cooler-3.png
- water-cooler-4.png
- watering-can.png
- work-desk.png
- _ Liberated Palette Ramps.png
- Bins.png
- Card Table.png
- Coffee Cup.png
- Coffee Maker.png
- Copy Machine - Copy Light.png
- Copy Machine.png
- Desk, Ornate.png
- Laptop.png
- Mailboxes.png
- Office Portraits.png
- office-appliances.png
- office-chairs.png
- Rotary Phones.png
- Shopping Cart.png
- Sink.png
- TV, Widescreen.png
- Water Cooler.png
- flowers-cc0.png
- lpc-plants.png
- potted-plants.png
- rpg-indoor-expansion.png
- computer-screen.png
- scifi-tiles.png
- tv-modern-empty.png
- tv-modern-white.png
- tv-retro.gif
- misc-atlas.png
- avatar_01_full.png
- avatar_01.png
- avatar_02.png
- avatar_03.png
- avatar_04.png
- avatar_05.png
- avatar_06.png
- avatar_07.png
- avatar_08.png
- avatar_09.png
- avatar_10.png
- avatar_11.png
- avatar_12.png
- arena_logo_app_small.png
- aster_logo.png
- auth-config.json
- binance_logo.svg
- exchange.png
- hyperliquid_logo.svg
- logo_app.ico
- logo_app.png
- step1.png
- step2.png
- step3.png
- vip_logo.png
- vip_no.png
- 订阅.png
- components.json
- index.html
- package.json
- postcss.config.js
- tailwind.config.js
- tsconfig.json
- vite.config.ts
- dashboard_arena.png
- hyper_AI.png
- signal_new.png
- .dockerignore
- .env.example
- .gitattributes
- .gitignore
- docker-compose.yml
- Dockerfile
- init-db.sh
- LICENSE
- NOTICE
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- README.zh-CN.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/HammerGPT/Hyper-Alpha-Arena
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Hyper-Alpha-Arena
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build # For newer Docker Desktop (recommended)
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
docker-compose up -d --build # For older Docker versions or standalone docker-compose
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
docker compose logs -f # (or docker-compose logs -f)
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
docker compose down # (or docker-compose down)
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
docker compose restart # (or docker-compose restart)
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
cd frontend
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
