YouTube Scriptwriter for Stock Trading & Investing Channel (Educational Content)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

$6.00 per hour

HOURS PER WEEK

15

DATE UPDATED

Mar 29, 2026

JOB OVERVIEW

We are looking for a skilled YouTube scriptwriter to help create high-quality educational content focused on stock trading, investing, and trading tools.

This is not generic content. Our videos are designed to rank in search, educate viewers clearly, and drive real user action. We are building a long-term content engine and need writers who understand how to structure content for both retention and performance.

You will be writing scripts for videos such as:
How to use trading platforms
Best tools for day trading
Beginner guides to trading and investing
Step by step tutorials
Tool comparisons and reviews

What You’ll Be Doing:
Write clear, engaging YouTube scripts based on provided topics
Research trading tools and platforms to ensure accuracy ( we can help with this also )
Structure scripts for strong viewer retention and watch time
Write in a way that is simple and easy to understand, even for beginners

What We’re Looking For:
Strong English writing skills
Ability to explain complex topics in a simple way
Experience writing YouTube scripts OR educational content
Basic understanding of stock trading, investing, or willingness to learn quickly
Ability to follow structure and improve based on feedback
Reliable communication and consistency

Bonus (Not Required but Valuable)
Experience with trading platforms
Understanding of YouTube retention strategies and hooks
SEO knowledge for YouTube search-based content

Pay Structure:
This is a per-script role (gig-based).
We will start with a paid test script.
If it’s a good fit, we will move into consistent weekly work.

Why This Role Matters
Our content directly impacts real users making financial decisions. We are not looking for filler content. We are looking for writers who can create clear, trustworthy, and effective educational scripts that people actually benefit from.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0173
Total Execution Time  0.0187
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,120 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/YouTube-Scriptwriter-for-Stock-Trading-Investing-Channel-Educational-Content-1612767
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1612767
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 558730
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1612767
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1612767' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612767 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-29-2026=356***Mar-30-2026=73***Mar-31-2026=20***Apr-01-2026=29***Apr-02-2026=15***Apr-03-2026=12***Apr-04-2026=3***Apr-05-2026=12***Apr-06-2026=7***Apr-07-2026=3***Apr-08-2026=5***Apr-09-2026=1***Apr-10-2026=2***Apr-11-2026=11***Apr-18-2026=1' WHERE job_id'1612767'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=447***Apr-2026=101' WHERE job_id'1612767'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1612767' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612767 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '558730'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)